<SEC-DOCUMENT>0001013857-22-000042.txt : 20220216
<SEC-HEADER>0001013857-22-000042.hdr.sgml : 20220216
<ACCEPTANCE-DATETIME>20220216161313
ACCESSION NUMBER:		0001013857-22-000042
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		124
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220216
DATE AS OF CHANGE:		20220216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PEGASYSTEMS INC
		CENTRAL INDEX KEY:			0001013857
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		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:		22643707

	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-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb,d:27b9e3b5d11f48609253f7c76875942b--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns="http://www.w3.org/1999/xhtml" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:pega="http://www.pega.com/20211231" xmlns:country="http://xbrl.sec.gov/country/2021" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pega-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV8zLTEtMS0xLTIwNjIz_80c1be4e-17d8-46cd-b877-ffcd57935918">false</ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV80LTEtMS0xLTIwNjIz_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV81LTEtMS0xLTIwNjIz_d6c977e6-a895-4001-921c-bf3da41b7e9f">FY</ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV82LTEtMS0xLTIwNjIz_7a37d681-bb21-48e8-aef1-d2a3640cd901">0001013857</ix:nonNumeric><ix:nonNumeric contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozZjg3ZmZmZDdhOTc0OWU3OTNjZmE2ZDE3M2NiMmFjNl81MQ_51bb17d7-99d7-4b72-bc39-990ca7ea1e00">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</ix:nonNumeric><ix:nonNumeric contextRef="i758bc0433d4c49fcbdcf133b741f661d_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ie8df5c84d52e4c909f7a5cac02dd4018_D20210101-20210101" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzE2NDkyNjc0NzUzNzM_6d154bb1-ad1d-436c-b5be-3858ca9475cc">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</ix:nonNumeric><ix:nonNumeric contextRef="i6c72fe62a5374bf195b144ee2c19e866_D20200901-20200930" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MTQ_b609cdff-8a08-42a0-9a28-fa1816d817fb">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i8cc2898fcff3479f9a81ca9036a599ee_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8xLTEtMS0xLTQ3OTUx_cba71feb-d368-4293-b17b-65916d19ee60">1</ix:nonNumeric><ix:nonNumeric contextRef="i460d2b6158a44a39a5e74bc2ab9b4786_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8yLTEtMS0xLTQ3OTUx_87e84209-de19-4555-b30a-7aa0532cacc6">2</ix:nonNumeric><ix:nonNumeric contextRef="ie4ca4bc1c439476390ba66223a6bb2d6_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8zLTEtMS0xLTQ3OTUx_6d128d5e-6469-4b15-9508-0af08f250cfd">3</ix:nonNumeric><ix:nonNumeric contextRef="idd96548e8e0d4c828425df9fe9b19422_I20211231" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV80LTEtMS0xLTQ3OTU0_4dc7ebe1-dfd1-4585-968f-ffdcde351336"></ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pega-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"><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="if01f4a2c352040239ebb99905a6ab2f2_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ia704c8f9b23949ef9657f3b315c5b730_I20220204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ia544b657d8424ba7995a6d948bb1165e_I20211231"><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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"><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: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="i1495440d575f405aac347868781bedc3_D20210101-20211231"><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="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0170fb888144f02adab173f495372a1_D20210101-20211231"><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="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231"><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="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231"><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="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92e31bec24884c83990264ff24604fff_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"><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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18a7543f64c34a16a22e6d891a842af6_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6f19ae1eb544987b687070bac3684af_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37288c57a6e646b99ac0539ae50a690a_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ae95e8b783433e980f007bb7b08192_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae19b5db919844b0af3418806118445f_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i166249cbcbf74068a53c2b4d49d1cf8c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15e5570cdd4e49f5aaa5bdc038c9be82_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad053e7ceedb4b079a784713997b4f15_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if747e5b771f84828a6b2d37c45293cfe_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd1a2808122841c0b4ef5db5891cd43f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00b88a10e3a6456c8903bd099b5f74ed_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i375fc56a9a3a4a57b2f1378c3899940d_I20201231"><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="i6108161d397648428a3d5eb410ed2c1d_I20201231"><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="i6224526aba7f4ac0a1d728c683011ab2_I20201231"><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="i9afa614ffef2423ebb32e8f01c7be1d2_I20201231"><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="i67f4354cfab6454c9acc00b8d6aff3e0_I20201231"><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><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="icefc7b0faab04d51b70e3d00b78cf0f4_I20201231"><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><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="i94eb36045a104181b2495968a9688ded_I20201231"><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="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"><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="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231"><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="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231"><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="i0ea23f0513794dfd975dcdccfe9c452d_D20210101-20211231"><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="i3c0e69449402406ba12eea0d95285fb4_I20211231"><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="if81bbfd64e304f438bb22c20f1270a6d_I20211231"><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="i3352671e1f574ee3beac0277cdb15cde_I20211231"><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="if4a1ed74827146038347b8139053cdea_I20211231"><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="ibda07f9d3f744937a7e1f082dd8f6c87_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9404e41aab3342d6b56d429e8896f87d_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i758bc0433d4c49fcbdcf133b741f661d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i4eab249ccacd4e4e889a621b122fa4d9_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i880534a3ff764dc1996cafa07eee5565_D20191130-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></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="ic8bb9fb074b541f589e433fe71a43714_D20211130-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-30</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia671986b0b584094957e08d9a856054e_D20201130-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-30</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69c05e1644f549f2af41182ced7e7683_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0b6893594f54156a94e2cb6a1df2491_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d015469dd9347369bf46ead10376f74_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie49bbc7fa20a42d49d7f915fac7e8a12_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</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="id0fd81c581d04e26bc3efdefe6934b65_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4d86f1c3524ad88d9a7b703d836c4b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47818840b5284256a299c499a663d7d4_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib218a59cce7c452e9578e6d5f13bb190_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i123fbc9a74b741ac8fdfbe0ffa9f2607_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf5fe7b6b33f4cca8cd745b50667a4bd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8531371ada9148d283e983a1485f0d6b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib38540a6ae1e420eb821ed941d3ccfa6_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3356c3142eb742319b06ecf0c5fc8443_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i368c99a51d9548d2893109c9148d2d2e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0924717a67744d42979e30aa1beb92c6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89dfc586ca914395ad61ad577b2c7880_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cdbc03e426148fbb89486cf87f78c27_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6cc88bc9de34e65a98cc7ae34e3b27a_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c064448cf474aea9c1679da50d12057_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifee4899a0b674cc3b3d5f371d8521d59_D20210101-20211231"><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:PatentedTechnologyMember</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="ib2cca805b5144147a82f3e741d3a7a99_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i737da4ce007f40808ab8df3b7cc670c6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32f2ea9da124472793e376c967185096_D20210101-20211231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ie02b7cbbc87f472dbe664c11e1206e17_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90be0ebc44f648bba25025ee6a8d0d14_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9614a1cbb494b569832bf7810244524_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8fe37366e704e15ade824d7ebc444b3_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ff6350434064e77b8eb3578d6da273a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4587e0f437f447ca9ea0a6e590117ce_D20200101-20201231"><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:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></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="i27462e4c1dd04305af2ea1ec301436ae_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i431626592709443aa4019480e6b4f18f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id62870e270004edeb39ca2fe00f0831a_D20200101-20201231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></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="i004842b40fe649ddacb78efeb3f8d234_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231"><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="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231"><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:context id="i401c92c7c78f44f591459471ac54687d_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-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="i0ec771da25a14084a8b0633a3163326c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4efe6821c985486488bce17883d2cc0b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i993ba7e92feb4147bad959e8d8a8dd48_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31be2bb4f55f45f59d3e2bc91312beca_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228"><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="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331"><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-03-31</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i652d45ac5d3f4f8486454949621bda4d_I20210706"><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="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706"><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="i469f71c280a5494ba9f6125c61c26855_I20210801"><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="i7d515cdd665a4b0496addf02cead876a_I20200229"><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="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229"><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="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229"><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="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</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:context id="i351e995647c8495bb40cf6c2c80ae674_D20200201-20200229"><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="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229"><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><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="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229"><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="ie8df5c84d52e4c909f7a5cac02dd4018_D20210101-20210101"><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-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52a70e55fed04843886e70f066d5443f_I20210101"><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>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20da2d64d04d44b5a2406449b69ecae1_I20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50f68367ed8e4857a4334470b5508221_I20210101"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i154139828c464120a271030fc3af6143_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0732d995d5d409d9f072e22887f1ec7_I20201231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"><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-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7ba622455f6480482959b986eaea9cc_I20200229"><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="i6c72fe62a5374bf195b144ee2c19e866_D20200901-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i043d6a46f162441c9fb3fc0424e6844b_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a9b1807fcfa4bce804962a6f9108554_D20201001-20211231"><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:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide80304a96a34831a53335394c2fc8c7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9dd7ff5053743aabd46487afea21706_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2c0e1f22d134e4aa04112d22c88fa33_I20200615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80e33685bb9444e59c9e78bc057ab1a9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if10e861672674bf291e47481a7f5b3c7_I20211231"><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">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e45b368166d492182265b9e2b79d5d1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3fa05fb79634c48ad9e29ae0491104a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia929b56afed94edb8692cfd5c05062bd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia318a1df2eb24475a6b0ceab1bfcde00_I20201231"><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">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11084a1d5ff24ad89315288b66544cf6_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f06831393a4919ae7b5511a7a9c1d3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id682daa5c3334d4eb575ad9eab744c26_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9033e013c264acf970ae3f65730e6a1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9eda250ff2b41b4830ab8968b1f004c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i602941d0d3d54c9b8b6642aeda2383c7_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i550aeb48148b4982a3fe7bfcb444fb06_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93ca910a996b4be39835d5af06ef5a41_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70e19c204d8f452cb21e15fcd37b31f5_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i215b25b43bee48e0a3122fab9d43582b_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2718115306cb4e849e8b3aab9b84d1fa_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e3196e90ade4d5ba732b8f1c427c3c6_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i982b3955c023481fb839305b056bb129_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d9947ebca4340008bcf1d1bce1a8f43_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6459ddb813504c299cb16295213d250b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1b894d8a6cd4df88769aa37e48e3f57_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7767c87628a94377bb815023e5f81702_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51ce2f34a765464d9ab6f7b3c3a9a7ce_I20211231"><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="i060f7d2f91d443f4b7eece222ccdab9b_D20210101-20211231"><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="i9ad9986021ca48f08881e0cb397264c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i3ff9bdd7f136497b80e52c7cc225745c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i557d22730ac641e790ddbdadba2e9cb7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></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="i021480ef9c2145d78cdda35c87d88be6_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7ec3188c0ed432993978cacde63235a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd3468db8a924ab192adcf00eeae45a5_D20210101-20211231"><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="i13710a08c13846fab360f8603d116a8c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="ie715306c592f47819ad7f5480d7e91b4_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i231373d58f054405af69f189ba44925d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></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="i2593471ae6d44ddf87a22d67b7554438_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i587410b3a3714d16b731fbefca1f248b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f23305e07b847619aa2dc55e2f75db7_D20210101-20211231"><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="ib6644243cfeb4be39159b37a5c9795c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli: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></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="ice23874283f7458da32eb01a2dd56d2e_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4989ccc3a4004902ba112d8ee0ba55a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli: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></xbrli:segment></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="i00cfaf4011264d14865410b6b92a1e65_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16e1719613444feeb5057c4ae4c42545_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02c86befbf064e6b8c575d3b57052577_D20210101-20211231"><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="ia1fdf60ab4104432ab3601c9d1388fe4_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i9c2ef121c8c8469a8e8b531b3079a54d_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7133f41622de473c90696f39c9752e31_D20200101-20201231"><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></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="i29be64ef1f6b417c8f4b84f76aa9f9a4_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23b596da61d240b58006d8ba235af9e6_D20190101-20191231"><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><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i664c13049a484f55a1205280acb754d1_D20210101-20211231"><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="ida6f35d7c92b48bb833c5bb9a2509f43_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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="i7cf3eed99542491496843f6f08e9df65_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84323886da534c8badce9e759f34c78b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></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="i39b204f17e4843fea47532d44a6a2571_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3011dad99654d77ac6fddd3cc936b56_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231"><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="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231"><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="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c1a003e31304f0b88cdb911686d021c_D20210101-20211231"><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="icab66603987e4b1681fa421d5036d3a9_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cdd618c9a264e3baff82383e0469c35_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231"><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="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231"><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: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="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231"><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:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></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="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231"><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:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231"><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="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7302c243b54144258d32a8b852a6584c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c36f64a623544ccba352a16481721d1_D20210101-20211231"><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="ie99dc5a0aea44ddcb2ab1355fa2c39db_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83c657f8ed99499891dd4e946a7089cc_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i929c78382e7940a8a06ceb950f0200ea_D20210101-20211231"><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="i54800b566e484e30a17332b3aab04171_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i061645b165fb464ea3e8660095d1e110_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ced9940b6184e6e903c4fca906916af_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i960e3c8163114f449267bdbfabd98c16_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2db43ccae564a198980d056a65c1e7a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a86310989af44afa518cbc6c1081fbb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7273a40ae29d4da3901cb7fb640eef63_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cc2898fcff3479f9a81ca9036a599ee_I20211231"><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>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i460d2b6158a44a39a5e74bc2ab9b4786_I20211231"><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>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ca4bc1c439476390ba66223a6bb2d6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd96548e8e0d4c828425df9fe9b19422_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d2fa97cf9284c9e8858ab682394ee59_D20210101-20211231"><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="ied03bcab10224b9bb8e3055b86f12a47_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbdac2d2b3be4e46acfaf375eceecc57_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9de71e6958484c75b0aab6ce66e7a4d5_D20210101-20211231"><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="i748911eb58764ba9afa2b763e6a3fd05_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b87f6bfc3a49028b17543a5d1e0287_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231"><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>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231"><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>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"><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="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231"><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:CorporateIncentiveCompensationPlanMember</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="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb82ffce74534059acb5bb6d09736b7b_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pega:NonEmployeeDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4dc469ee9a54e3080c088d4d25fe708_I20061231"><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>2006-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ab2829ff2444b3086b5ec0d96edc0f3_D20060101-20061231"><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:startDate>2006-01-01</xbrli:startDate><xbrli:endDate>2006-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e19a0e05152477d9b6ad9b072f08242_D20060110-20201231"><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:startDate>2006-01-10</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibea7939791b24a64a0b32cb122188ec3_D20210101-20210101"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231"><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="i403eb494e27f4650abfa70b2890b0356_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5f4f7a06dbb40b0922af71f84e235a1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88f3889aa1d54a809aff542d5c6709f1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"><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="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief52a192cd194620b7c3f73e3b3c121b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b7b289c3be643188759f45d0f2725b8_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7830e3e63c3c416d90017c0ea2798a7c_D20210101-20211231"><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="i289e40b4412142e4bdb90e5f3e8a630a_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d183547b5fd47d999708b5758a9030b_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i373b6af1566347e78a9b935ba030bece_D20210101-20211231"><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="i39bef6504f9f456c9baa80906b59a3c1_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7676456484c431492696e3dce3fc09d_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18081492be2e42e29fd0f49bb3a61810_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">pega:AcquisitionRelatedNetOperatingLossesMember</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="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie317783a9472426eb5beea643dfb575c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9a21e3604a345ec867a4a45431c3ba9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd023a0543b14dc081b84789d337fee0_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i27b9e3b5d11f48609253f7c76875942b_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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xMTE_75d7500b-73df-4f89-9857-7e16d0624b98">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><td style="width:2.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.652%"></td><td style="width:0.1%"></td></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6YzFlMzA1NTA5MDQ2NDk0MmE5ODhhMGE2NWJhNmUzN2EvdGFibGVyYW5nZTpjMWUzMDU1MDkwNDY0OTQyYTk4OGEwYTY1YmE2ZTM3YV8wLTAtMS0xLTIwNjIz_863d94bf-a2e4-4a00-b828-1c3270cd122b">&#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNzA_34ac96b7-02c1-4181-ad2d-b6c39d82166e"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNzA_a5e7190b-868e-4d79-9481-7ca1e7d9754f">December&#160;31</ix:nonNumeric>, 2021</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><td style="width:2.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.652%"></td><td style="width:0.1%"></td></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGZkYTZhZmJmMmE5NGY0ZmFmMTQxNjBiNTRlODZmZWMvdGFibGVyYW5nZTo4ZmRhNmFmYmYyYTk0ZjRmYWYxNDE2MGI1NGU4NmZlY18wLTAtMS0xLTIwNjIz_bd1938f8-d105-4b44-b905-1f43217ac46b">&#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xOTg_9a8c1f9b-f9cf-49db-84c7-3d8af9a570e8">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yMjM_1c33ef66-45f2-4623-a858-39388455e1e3">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><td style="width:10.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></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-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6ODAyOWIyN2MwZjg4NDdjNjgyMTIxZjEwYzQ3NmMwY2YvdGFibGVyYW5nZTo4MDI5YjI3YzBmODg0N2M2ODIxMjFmMTBjNDc2YzBjZl8wLTAtMS0xLTIwNjIz_7e251197-fc53-4f9f-b451-b21d99126da3">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6ODAyOWIyN2MwZjg4NDdjNjgyMTIxZjEwYzQ3NmMwY2YvdGFibGVyYW5nZTo4MDI5YjI3YzBmODg0N2M2ODIxMjFmMTBjNDc2YzBjZl8wLTctMS0xLTIwNjIz_b765ee06-363d-4915-b6c1-2c6f5c4425bd">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMDM_897fc5ff-9142-4dda-974d-185a69fbecd9">One Main Street</ix:nonNumeric>, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMDc_99ae879a-ff4e-414a-96be-b160c39547d3">Cambridge</ix:nonNumeric>, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTE_3bc28eab-662a-4f05-84a2-dadcbb03a70f">MA</ix:nonNumeric> <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYw_30f0960b-8fc5-433c-a7f6-5025151236aa">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zODQ_b26377ae-c564-4cc2-b6bc-e19d508a62e1">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zODg_c3b40d59-5ffd-4e3e-b986-74bbe9dd6750">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><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTAtMS0xLTIwNjIz_1feb98f8-8c87-438f-aebb-0e791f204190">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTEtMS0xLTIwNjIz_254cb825-67c4-41d0-8269-50dbbfd7ba89">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTItMS0xLTIwNjIz_7a85c7cd-7b14-4e2b-ae46-abb5c63ef889">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:6pt"><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV83MzQ_839aaa82-4c71-4004-8dc6-51b1ada2fc0e">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:6pt"><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV84OTc_74f80e10-f251-4256-8a27-f293b24e23eb">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:6pt"><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xMjQ4_ea00bc86-5d5a-4380-9cfb-2159410a23ac">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:6pt"><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNTQy_c3b880e9-1fda-40f6-9275-9975bb38e0fc">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:6pt"><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><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTAtMS0xLTIwNjIz_0854e627-5cb0-46ac-9a9f-ce075ea6827e">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTctMS0xLTIwNjIz_0fab45f1-ba9b-4c09-9484-ad523ffdf5c0">&#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTktMS0xLTIwNjIz_79c40314-6f33-4337-b53f-9d27fec38f8d">&#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:6pt"><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYx_3fa9e834-7c8e-4ac4-86bd-31a3d61c6ff6">&#9746;</ix:nonNumeric></span></div><div style="margin-top:6pt"><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yNjA1_b5b1e9fe-b2a4-4718-af83-cc9807e79c9e">&#9744;</ix:nonNumeric></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%">&#9746;</span></div><div style="margin-top:6pt"><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 $139.19, on June&#160;30, 2021 was approximately $<ix:nonFraction unitRef="usd" contextRef="if01f4a2c352040239ebb99905a6ab2f2_I20210630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yODMx_99790107-79e6-4813-83e5-4290439fcd53">5.7</ix:nonFraction> billion.</span></div><div style="margin-top:6pt"><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="ia704c8f9b23949ef9657f3b315c5b730_I20220204" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yODQ2_234e3557-17d5-468a-b11d-4660d665bc16">81,631,845</ix:nonFraction> shares of the Registrant&#8217;s common stock, $0.01 par value per share, outstanding on February&#160;4, 2022.</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><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYy_2218eb56-2a16-4417-a2af-3de743fdccf0" escape="true">Portions of the Registrant&#8217;s definitive proxy statement related to its 2022 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</ix:nonNumeric></span></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"><span><br/></span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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><td style="width:4.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Item</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%">Page</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">PART I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="#i27b9e3b5d11f48609253f7c76875942b_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="#i27b9e3b5d11f48609253f7c76875942b_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="#i27b9e3b5d11f48609253f7c76875942b_22">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="#i27b9e3b5d11f48609253f7c76875942b_25">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%">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="#i27b9e3b5d11f48609253f7c76875942b_28">23</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="#i27b9e3b5d11f48609253f7c76875942b_31">24</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:0 1pt"></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%">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="#i27b9e3b5d11f48609253f7c76875942b_37">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="#i27b9e3b5d11f48609253f7c76875942b_40">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="#i27b9e3b5d11f48609253f7c76875942b_43">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="#i27b9e3b5d11f48609253f7c76875942b_70">34</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="#i27b9e3b5d11f48609253f7c76875942b_73">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%">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="#i27b9e3b5d11f48609253f7c76875942b_166">64</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="#i27b9e3b5d11f48609253f7c76875942b_169">64</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="#i27b9e3b5d11f48609253f7c76875942b_172">64</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="#i27b9e3b5d11f48609253f7c76875942b_2044">64</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">PART III</span></td><td colspan="3" style="padding:0 1pt"></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%">10</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%">Directors, Executive Officers, and Corporate Governance</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="#i27b9e3b5d11f48609253f7c76875942b_178">65</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="#i27b9e3b5d11f48609253f7c76875942b_181">65</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="#i27b9e3b5d11f48609253f7c76875942b_184">65</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="#i27b9e3b5d11f48609253f7c76875942b_187">65</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="#i27b9e3b5d11f48609253f7c76875942b_190">65</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">PART IV</span></td><td colspan="3" style="padding:0 1pt"></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%">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="#i27b9e3b5d11f48609253f7c76875942b_196">66</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="#i27b9e3b5d11f48609253f7c76875942b_199">68</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="#i27b9e3b5d11f48609253f7c76875942b_202">69</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="i27b9e3b5d11f48609253f7c76875942b_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="i27b9e3b5d11f48609253f7c76875942b_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, projects, forecasts, guidance, likely, and usually, or variations of such words and other similar expressions identify forward-looking statements, which 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">management of our transition to a more subscription-based business model;</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">the impact of actual or threatened public health emergencies, such as the Coronavirus (&#8220;COVID-19&#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">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">the relocation of our corporate headquarters;</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 uncertainties in the global economy;</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, as well as intellectual property rights claims and other related claims by third parties;</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%">Except as required by applicable law, we do not undertake and expressly disclaim any obligation to update or revise these forward-looking statements publicly, whether due to new information, future events, or otherwise. The forward-looking statements in this Annual Report represent our views as of February&#160;16, 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%">3</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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 simplify business complexity. Our powerful low-code platform for workflow automation and AI-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 intelligent technology and scalable architecture to accelerate their digital transformation. Our client success teams, world-class partners, and clients themselves 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 the way 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">appropriately manage our expenses 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">effectively 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 unified Pega Platform.</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%">Subscription transition</span></div><div style="margin-bottom: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 transitioning our business to sell software primarily through subscription arrangements. Until we fully complete our subscription transition, which we expect will occur in 2023, our revenue and operating cash flow growth may be impacted. Operating performance and the actual mix of revenue and new arrangements in each period can fluctuate based on client preferences for our perpetual and subscription offerings.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See risk factor "If we fail to manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted" in Item 1A of this Annual Report for additional information.</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="text-align:center"><img src="pega-20211231_g1.jpg" alt="pega-20211231_g1.jpg" style="height:381px;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 connect enterprises to their customers in real-time across channels, streamline business operations, 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 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, as well as 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&#8482;&#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 experiences for their customers and employees. 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 and reduced cost.</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</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%">, 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 experiences to customers 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 intelligence</span></div><div style="margin-bottom: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 intelligence 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 - orchestrating engagement across customer interaction channels.</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 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 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 keep front-end channels and business logic aligned 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 gives 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 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 changed easily, 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, Global 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</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">&#8482;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 advisory 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</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.</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 Support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Client Support provides technical support for our products and Pega Cloud 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; The success of our sales strategy for repeat sales to target clients depends on enablement and ecosystem engagement. 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 instructor-led and online training to our employees, clients, and partners. We have also partnered with universities to provide our courseware as part of student curriculum to expand our ecosystem. Engagement is an important part of our strategy to create a broad ecosystem passionate about Pega technology.</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 services 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., Capgemini SA, Coforge, Cognizant Technology Solutions Corporation, EY, 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 3000 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 our clients&#8217; specific industry needs. </span></div><div style="margin-bottom: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 &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial services organizations rely on software to market, onboard, cross-sell, retain, and service their customers, as well as automate the operations that support these customer interactions. Our intelligent automation, customer service, account onboarding, Know Your Customer (&#8220;KYC&#8221;), payment dispute and exception management, collections, and next best action solutions allow clients to improve the efficiency of their operations and provide better service to their customers.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Communications and media organizations need to address high levels of customer churn, growing pressure to increase revenue, and an ability to respond quickly to changing market conditions. Our solutions enable organizations to reshape how they engage with customers and increase customer lifetime value throughout the customer lifecycle by delivering personalized customer experiences and intelligent workflows. Our solutions are designed to solve the most critical business issues, including increasing cross-sell/upsell, improving customer service effectiveness, and automating work.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Government agencies need to modernize legacy systems and processes to meet the growing demands for improved constituent service, lower costs, reduced fraud, and greater transparency. Our solutions deliver advanced capabilities to help streamline operations and optimize service delivery through an agile, low-risk approach.</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">Life sciences and healthcare</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Life sciences and healthcare organizations are looking for solutions to improve patient and clinician engagement, as well as deliver personalized products, services, and care while reducing costs, automating processes, increasing operational efficiency, and integrating front and back-offices. Our customer engagement and intelligent automation solutions allow life science organizations to accelerate the research and development and product launch process, digitize clinical trials, transform operations, and provide regulatory transparency. Our solutions allow healthcare clients to address the sales, service, care, operational, financial, administrative, regulatory requirements of healthcare consumerism, reform, and transformation to healthcare services organizations.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance companies, whether competing globally or nationally, need software to automate policyholder acquisition, cross-sell/upsell, underwriting, claims, policy service, and retention activities across operations and distribution channels. Insurers are also becoming increasingly sensitive to improving customer service and overall customer experience. Our solutions for insurance carriers are designed to help increase business value by delivering customer-focused experiences and personalized interactions that help drive higher sales, lower expense ratios, and mitigate risk.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consumer services organizations provide services to a range of consumers in industries such as transportation, utilities, internet providers, retail, hospitality, and entertainment. Our 1:1 customer engagement, customer service, and intelligent automation solutions help these organizations personalize their customer engagement and automate work to drive revenue through cross-sell/upsell and increase service efficiency while increasing customer satisfaction.</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">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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Manufacturers 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 manufacturing solutions 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="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: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, 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 Salesforce.com, Microsoft Corporation, Oracle Corporation, SAP SE, ServiceNow, and International Business Machines Corporation (&#8220;IBM&#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 have been most successful in competing for clients whose businesses are characterized by a high degree of change, complexity, 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 from our competitors 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 level of 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, 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%">See risk factor "The market for our offerings is intensely and increasingly competitive, rapidly changing, and fragmented" in Item 1A of this Annual Report for additional information.</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 and intellectual property agreements to protect our proprietary rights. 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. </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.</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%">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 of popular hardware platforms, operating systems, databases, and connectivity 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="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%">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, 2021, we expected to recognize approximately $1.3 billion in revenue from backlog on existing contracts in future periods. See "Remaining performance obligations ("Backlog")" in Item 7 of this Annual Report for additional information.</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, 2022, we had 6,133 employees, of which 2,537 were based in the Americas, 1,422 were based in Europe, 1,826 were based in India, and 348 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%">As a high technology company, our employees are critical to our success. We strive to be an employer of choice that can attract and retain exceptional talent. We aim to create a corporate culture that is equitable, inclusive, and diverse. We believe that encouraging employee development will help achieve our goal of developing, expanding, and retaining our workforce to support 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 build our corporate culture through a variety of initiatives, including global inclusion and diversity, 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%">Global Inclusion and Diversity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An inclusive and diverse culture contributes to our ability to deliver innovative products and services, which is critical to our success. Our commitment to inclusion and diversity begins with a highly skilled and diverse board and includes our commitment to educate both managers and individual contributors about our corporate values. We have made significant investments in furthering our culture of inclusion, including hiring a Global Leader of Inclusion and Diversity in 2020 and a Diversity Talent Attraction Partner in 2021. We expanded our diversity recruiting efforts and delivered inclusivity workshops to managers and individual contributors at all levels. We currently sponsor formal employee resource groups for the following communities: women, veterans, Black, LGBTQIA+, Asian, Latinx, and persons with disabilities.</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%">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 recruit and retain diverse and passionate employees include providing competitive rewards packages and ensuring active communication throughout the Company. We regularly solicit and collect feedback to better understand and improve our employee experience and identify opportunities to strengthen our corporate culture. In 2021, in addition to our employee survey and continuous feedback tools, we hosted check-in chats with our leadership team to directly address our employees&#8217; questions and constructive feedback. We are committed to creating an environment that supports our employees&#8217; health and overall well-being, focusing on physical, emotional, financial, and personal wellness. PegaUp!, our employee wellness program, includes awareness campaigns, fitness classes, guided meditation, as well as health, wellness, and financial seminars.</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%">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 personal characteristics. To deliver 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, job location, and job performance. We also regularly review our compensation practices, both in terms of our overall workforce and individual employees, to ensure our pay is fair and equitable.</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%">Employee 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%">Employee development underpins our efforts to execute our strategy and continue creating and selling innovative products and services. We continually invest in our employees&#8217; career growth and provide employees with a wide range of development opportunities, including formal and informal learning, mentoring, and coaching. Pega Academy helps employees, clients, and partners gain and advance Pega software skills more rapidly. To ensure our business&#8217;s long-term continuity, we actively manage talent development to fill the roles most critical to our success. To support our current and future leaders&#8217; development, Pega offers five programs addressing the development of people managers and leaders in a cohort format comprised of all functions and geographies. We also provide educational resources and classes, career training, and education reimbursement programs. In 2021, more than 4,900 of our employees participated in a formal education 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-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 located at www.pega.com, and our investor relations website is located at www.pega.com/about/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: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 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><div id="i27b9e3b5d11f48609253f7c76875942b_19"></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 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 that we currently expect to be immaterial, may also affect our results of operations, cash flows, and financial condition.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_2055"></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 manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively 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 transitioning to a more subscription-based business model, which impacts our revenue and cash flow. The subscription model prices and delivers our software differently than a perpetual license model. These changes reflect a significant shift from perpetual license sales in favor of providing our clients 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%">Market acceptance 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: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 transition to a subscription-based business model gives rise to several risks, 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">our revenues and cash flows may fluctuate more than anticipated in the near term;</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 increased demand for our offerings does not continue, we could experience decreased profitability or losses and reduced or negative cash flow because of our continued significant investments in our Pega Cloud offering;</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 new or current clients desire only perpetual licenses, our subscription sales may trail our expectations;</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 may be unsuccessful in maintaining or implementing our target pricing or new pricing models, product adoption, and projected renewal rates, or we may select a target price or new pricing model that is not optimal and could negatively affect our sales or earnings;</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">a failure to achieve the anticipated level of subscriptions may cause our revenue to decline and our business to be materially adversely affected on an ongoing basis due to lower-than-expected recurring revenue; 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">we may incur sales compensation costs at a higher than forecasted rate if the pace of our subscription transition is faster 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 metrics our investors and we use to monitor our business model transition may evolve during the transition as significant trends emerge. Therefore, it may be difficult to accurately determine the impact of this transition on our business on a contemporaneous basis or to communicate the appropriate metrics to our investors clearly.</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. 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 grow our organization appropriately, 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="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: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, as needed, rapidly replacing and developing new management. 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 to date. As we continue to grow and expand globally and navigate shifting workforce priorities, including an extended period of time in which our employees are working from their home locations or an increase in remote workers, we may find it difficult to maintain important aspects of our corporate culture, which could negatively affect our ability to retain and recruit personnel who are essential to our future success.</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 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, term licenses, and Pega Cloud arrangements, can cause our revenues and cash flows to fluctuate materially between periods. Revenue from Pega Cloud and maintenance arrangements is typically recognized over the contract term, while revenue from license sales is recognized when the license rights become effective, typically upfront. Subscription license and services are generally billed and collected over the contract term, while perpetual license arrangements usually are 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. 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%">An increasing percentage of our revenue has been 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="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 are investing heavily in sales and marketing, research and development, and support resources in anticipation of continued growth in license and Pega Cloud arrangements, and we may experience 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: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 expanding our sales and marketing capacity to meet the increasing demand for our software and to broaden our market coverage by hiring additional sales and marketing personnel. We anticipate that we will need to provide our clients with more maintenance support because of this increase in demand and have been hiring additional personnel in this area. We continue to invest 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 hire 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="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., which represent 42% of our revenue over the last three years. We have established offices in the Americas, Europe, Asia, and Australia. We believe that growth will necessitate expanded international operations, resulting in increased managerial attention and costs. We anticipate hiring additional 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%">We rely on third-party relationships.</span></div><div style="margin-bottom: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 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.</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 have historically used but 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="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: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="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 are each focused 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. This could lower the total value of all transactions, and materially adversely affect our financial performance.</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 will need to acquire or develop new products, evolve existing ones, address any 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 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 in the integration of 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 blockchain 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="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%">Many of our competitors, such as Salesforce.com, Microsoft Corporation, Oracle Corporation, SAP SE, ServiceNow, and International Business Machines Corporation (&#8220;IBM&#8221;), 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="margin-bottom: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 faced by us 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%">See "Competition" in Item 1 of this Annual Report for additional information. </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, 2021, our Chief Executive Officer beneficially owned approximately 49 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. 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 id="i27b9e3b5d11f48609253f7c76875942b_2176"></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 other third parties, 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 on many fronts. Cyber-attacks and security breaches may expose us to significant legal and financial 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%">Security breaches could expose our clients and us to a risk of someone obtaining access to our information, to information our clients or their customers, or to our intellectual property, disabling or degrading service, or sabotaging systems or information. Any 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. 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.&#160;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 and us. Additionally, our Pega Cloud offering provides environments that are provisioned, monitored, and maintained 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="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: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 and those of our clients may be breached because of third-party actions or that of employees, consultants, 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 not recognized until launched against a target. While we have invested in protecting our data and systems and our clients&#8217; data to reduce these risks, there can be no assurance that our efforts will prevent breaches and, in fact, we deal with security issues on a regular basis and have experienced security incidents from time to time. Accordingly, there is a risk that a security breach will be successful and that 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.</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. Therefore, any disruption or interference with our use of these services could adversely affect 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%">Our 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. 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 a number of third-party service providers for key infrastructure components, particularly concerning the development and delivery of 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 that we access, and we are vulnerable to their 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, any of which could adversely affect our business, financial condition, and 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%">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 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. There is a risk that a court might interpret these terms in a limited way or hold part or all of these terms 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 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><div id="i27b9e3b5d11f48609253f7c76875942b_2148"></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%">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 a significant amount of debt that may limit our business flexibility, access to capital, and/or increase our borrowing costs, and we may still incur additional debt in the future, 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, 2021, we had $600 million aggregate principal amount of indebtedness under our Convertible Senior Notes due 2025 (the &#8220;Notes&#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%">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 the interests of our existing stockholders because of issuing shares of our common stock upon the conversion of the Notes; 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 in the future 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 which could, in turn, result in that and our other indebtedness becoming immediately payable in full which could harm our financial condition, results of operation or cost of borrowing. In addition, we may incur additional debt to meet future financing needs. If we incur additional indebtedness, the risks related to our business and our ability to service or repay our indebtedness will increase.</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 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 maturities. 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, by regulatory authority, or by 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 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="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%">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 in those proceedings 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%">The conversion of some or all of the Notes will dilute 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="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="i27b9e3b5d11f48609253f7c76875942b_2120"></div><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 Government Regulation and Intellectual Property</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 federal, state, local, and foreign governments and 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="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-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 throughout the world in which we do or intend to do business. Data privacy laws and regulations in Europe, Australia, Latin America, and elsewhere are undergoing a rapid transformation toward increased restrictions.</span></div><div style="margin-bottom: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 April 2016, the European Parliament adopted the General Data Protection Regulation (&#8220;GDPR&#8221;). It became effective in May 2018. The GDPR extends 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. Complying with the GDPR and other emerging and changing requirements caused us to incur additional costs in 2021 and may cause us to incur substantial additional costs or require us to change our business practices. Compliance also depends on how regulators choose to interpret and apply the new requirements. Moreover, non-compliance, or if regulators assert we have not complied, with GDPR could result in significant monetary penalties of up to the higher of 20 million Euro or 4% of annual worldwide revenue, private lawsuits, and damage to our reputation, which could have a material adverse effect on our business, financial condition, and results of operation.</span></div><div style="margin-bottom: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 California Consumer Privacy Act (&#8220;CCPA&#8221;), which creates new individual privacy rights for California consumers (as defined in the law) and places increased privacy and security obligations on entities handling certain personal data of consumers or households, went into effect on January 1, 2020, and the California Attorney General may now bring enforcement actions for violations. The CCPA 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. Further, California voters approved a new privacy law, the California Privacy Rights Act (&#8220;CPRA&#8221;) in the November 3, 2020 election. Effective January 1, 2023, the CPRA will significantly modify the CCPA, including by expanding California consumers&#8217; rights with respect to certain sensitive personal information. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. The CCPA and CPRA may increase our compliance costs and potential 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%">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, and we are currently undergoing several inquiries, audits, and reviews by taxing authorities throughout the world. 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 to be insufficient.</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%">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, such tax law changes could include the impact of the currently enacted mandatory capitalization of research and experimentation expenses, effective for tax years beginning after December 31, 2021 (but postponed to 2026 in the proposed Build Back Better (&#8220;BBBA&#8221;) Act, which is currently under consideration in the United States Congress), or new tax revenue-raising provisions also tied to the proposed BBBA. Globally, the Organization for Economic Cooperation and Development Inclusive Framework on Base Erosion and Profit Shifting is advancing fundamental changes to the international corporate tax system creating new rules for allocating rights to tax global income and a global minimum tax.</span></div><div style="margin-bottom: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, there are various tax reform efforts underway designed to increase the taxes paid by corporate entities.</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 it becomes necessary or desirable to repatriate any of 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, 2021, $88.0 million of our cash and cash equivalents were held in our foreign subsidiaries. If it becomes necessary or desirable to repatriate these funds, we may be required to pay U.S. federal, state, and local income and foreign withholding taxes upon repatriation. We consider the earnings of our foreign subsidiaries to be permanently reinvested. As a result, U.S. federal, state, and local, and foreign withholding 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 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, 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. &#8211; see Part I, Item 3 &#8220;Legal Proceedings&#8221; and Note 19 in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report. 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 will increasingly be subject to infringement claims as the number of products and competitors in our industry segment grows and the functionality of products in different industry segments overlaps. Any such claims, with or without merit, could be time-consuming, result in costly litigation, cause product shipment and delivery delays, require us to enter into royalty or licensing agreements, or be precluded 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. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. 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 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="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: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. We are currently party to litigation with Appian Corp. &#8211; see Part I, Item 3 &#8220;Legal Proceedings&#8221; and Note 19 in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, 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%">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.</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%">Actual or threatened public health emergencies could 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%">The outbreak of&#160;a novel coronavirus disease (&#8220;COVID-19&#8221;) has spread across the globe and is impacting worldwide economic activity. A pandemic, including&#160;COVID-19, and other public health emergencies pose the risk that our employees, partners, and clients may be prevented from conducting business activities at full capacity for an indefinite period, including due to the spread of the disease within these groups or due to the shutdowns that are requested or mandated by governmental authorities. Moreover, these conditions can affect the rate of information technology spending and may adversely affect our clients&#8217; willingness to purchase our solutions, delay prospective clients&#8217; purchasing decisions, reduce the value or duration of their contracts, cause our clients to request concessions including extended payment terms or better pricing, or affect attrition rates, all of which could adversely affect our future sales and operating results. The global spread of COVID-19 has created significant uncertainty, and economic disruption.</span></div><div style="margin-bottom: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 undertaken measures to protect our employees, partners, and clients, including allowing our employees to work remotely. There can be no assurance that these measures will be sufficient, however, or that we can implement them without adversely affecting our business 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 continue to monitor COVID-19 and adjust our policies as more information and public health guidance become available. Precautionary measures that have been adopted, or may be adopted in the future, could negatively affect our client success, sales, and marketing efforts, delay and lengthen our sales cycles, or create operational or other challenges, all of which could harm our business and results of operations. In addition, COVID-19 may disrupt and change our clients&#8217;, vendors&#8217;, and partners&#8217; operations in ways that are difficult to predict, including because of travel restrictions, business shutdowns, supply chain delays and/or more pervasive remote work environments, all of which could negatively impact our business, results of operations, 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%">At this time, it is not possible to estimate the ultimate impact that COVID-19 will have on our business, as the impact will depend on future developments, which are highly uncertain and unpredictable. Furthermore, due to our shift to a subscription model, the effect of COVID-19 may not be fully reflected in our results of operations until future periods. The extent to which COVID-19 impacts our business, operations, and financial results will depend on numerous evolving factors that we may not be able to predict accurately, 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">the duration and scope of the pandemic;</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">governmental, business, and individual actions taken in response to the pandemic and the impact of those actions on global economic activity;</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 actions that are taken in response to economic disruption; </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 impact of business disruptions and reductions in our clients&#8217; business and the resulting impact on their demand for our services and solutions; 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 provide our services and solutions, including because of our employees or our clients&#8217; employees working remotely and/or closures of offices and facilities.</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><div id="i27b9e3b5d11f48609253f7c76875942b_2092"></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%">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 have the effect of discouraging 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%">The continued uncertainties in the global economy may negatively impact our sales to, and the collection of receivables from 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 sales to, and the collection of receivables from, our clients may be impacted by adverse changes in global economic conditions. The U.S. and other key international economies have experienced cyclical downturns from time to time, during which economic activity has been impacted by falling demand for goods and services, inflation, restricted credit, poor liquidity, reduced corporate profitability, volatility in credit, equity, and foreign exchange markets, bankruptcies, and economic uncertainty. These changes in global economic conditions could impact the ability and willingness of our clients to make investments in technology, which in turn may delay or reduce the purchases of our software and services. These factors could also impact the ability and willingness of these clients to pay their trade obligations and honor their contractual commitments.&#160;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. The financial uncertainties facing many of our clients and the industries in which they operate 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%">The U.K.&#8217;s withdrawal from the European Union could have a material impact on our business, including our relationships with existing and future clients, suppliers, and employees, which could harm our financial results and 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 have material operations in the U.K. and European Union. While the full effects of Brexit will not be known for some time, the ultimate or perceived impacts of the U.K.&#8217;s withdrawal from the European Union could potentially disrupt the markets we serve and the tax jurisdictions in which we operate. The impact of Brexit will depend on any agreements the U.K. makes to retain access to EU markets following the transition period. In addition, Brexit could lead to legal uncertainty, and potentially divergent national laws and regulations as the U.K. determine which EU laws to replace or replicate, presenting new regulatory costs and challenges. Any of these effects could materially adversely affect our business, results of operations, and financial condition.</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 may 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, in part, 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 would 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="i27b9e3b5d11f48609253f7c76875942b_22"></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="i27b9e3b5d11f48609253f7c76875942b_25"></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%">See "Note 10. Leases" in Item 8 of this Annual Report for additional information.</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><div id="i27b9e3b5d11f48609253f7c76875942b_28"></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 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%">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 with respect to contracts, intellectual property, employment, benefits, and securities matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span></div><div style="margin-bottom: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 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#8220;Appian&#8221;) and Business Process Management, Inc. (&#8220;BPM&#8221;) relating to a BPM &#8220;Market Report&#8221; that Appian had used to promote itself against the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 1:19-cv-11461 (D. Mass). The Company&#8217;s complaint alleges that the report and Appian&#8217;s marketing of it include false and misleading statements about the Company. The Company asked the court to order Appian to stop using the report, and Appian subsequently agreed to stop using the report. The Company also asked the court to award damages for false advertising, deceptive business practices, and commercial disparagement. On December 17, 2019, Appian asserted counterclaims against the Company seeking unspecified monetary damages and alleging certain of the Company&#8217;s past marketing materials included false and misleading statements, one of the marketing reports failed to disclose that the report&#8217;s author was paid by the Company, and that the Company defamed Appian in a LinkedIn post. On May 22, 2020, the court allowed in part the Company&#8217;s motion to dismiss the counterclaims brought by Appian, but denied the motion as to the third party report and the defamation count. As described below, on May 29, 2020, Appian then sued the Company in Virginia. On June 17, 2021, Appian asserted additional counterclaims against the Company seeking unspecified monetary damages and alleging that certain additional marketing materials used by the Company contained false or misleading statements. The Company believes the counterclaims brought by Appian against the Company are without merit, and the Company intends to vigorously pursue its claims against Appian and defend against the counterclaims brought against the Company in this matter. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard, the status of the proceeding, and due to the uncertainty as to how a jury may rule if this ultimately proceeds to trial.</span></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%;text-decoration:underline">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%">On May 29, 2020, Appian sued the Company and an individual, Youyong Zou, in the Circuit Court of Fairfax County, Virginia in a matter titled </span><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2020-07216 (Fairfax Cty. Ct.). The complaint filed by Appian on May 29, 2020 (the &#8220;2020 Complaint&#8221;) alleges that Mr. Zou was an employee of an Appian business partner, Serco Inc. (&#8220;Serco&#8221;); that, as a result, Mr. Zou had access to Appian trade secrets which Mr. Zou was required to keep confidential; and that in approximately 2013, while Mr. Zou was employed by Serco, the Company engaged Mr. Zou through an intermediary to provide the Company with Appian trade secrets and confidential information, which the Company is then claimed to have used to compete against Appian. The 2020 Complaint sets forth claims for misappropriation of trade secrets under the Virginia Uniform Trade Secrets Act, violation of the Virginia Computer Crimes Act, tortious interference with contract and business expectancy, and statutory and common law conspiracy. On July 24, 2020, the Company filed a plea in bar, seeking to have the claims asserted against the Company in the 2020 Complaint barred, in whole or in part, by the applicable statutes of limitations. Before the original plea in bar could be heard, Appian filed an amended complaint which the court allowed on November 4, 2021 (the &#8220;2021 Amended Complaint&#8221;), alleging that, in the 2019 time frame, employees of the Company accessed free Appian product trials under false pretenses. The 2021 Amended Complaint withdrew the claim for tortious interference with contract. After Appian filed the 2021 Amended Complaint, the Company successfully moved to dismiss Appian&#8217;s conspiracy claims, which are no longer a part of the case. The Company also re-filed a plea in bar on November 29, 2021 seeking to have the claims asserted against the Company in the 2021 Amended Complaint barred, in whole or in part, by the applicable statutes of limitations. A jury hearing on the plea in bar commenced on January 31, 2022. On February 9, 2022, the judge determined that he could decide the plea in bar without the jury and, on February 10, 2022, the judge entered a verdict granting the relief sought by the Company&#8217;s plea in bar motion with respect to the Virginia Computer Crimes Act, meaning the allegations asserted against the Company in the 2021 Amended Complaint with respect to the Virginia Computer Crimes Act are barred by the applicable statutes of limitations for conduct on or prior to May 29, 2015, while the claims made with respect to misappropriation of trade secrets under the Virginia Uniform Trade Secrets Act are not similarly barred. Appian&#8217;s claim for tortious interference with business expectancy was not a subject of the plea in bar. On February 11, 2022, the court allowed Appian&#8217;s motion to further amend the 2021 Amended Complaint to assert a damages claim of approximately $3 billion, seeking all of the Company&#8217;s revenues less estimated direct costs from the sale of all of the Company&#8217;s products and services in the period from the fourth quarter of 2013 through the third quarter of 2021. Virginia law requires that the plaintiff establish proximate cause between any alleged use of the alleged trade secrets and damages incurred by the plaintiff, and also requires plaintiffs seeking damages to allege a specific damages amount, prohibiting recovery beyond that 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%">In addition to disputing the validity of Appian&#8217;s claims against the Company, the Company believes that any alleged damages claimed by Appian are not supported by the necessary legal standard of proximate cause. In addition, following the February 10, 2022 ruling on the Company&#8217;s plea in bar, the ongoing claim under the Virginia Computer Crimes Act is time limited to acts occurring after May 29, 2015. A jury trial with respect to the merits of the dispute is scheduled to begin on March 21, 2022. The Company believes the claims brought by Appian against the Company are without merit, that the Company has strong defenses to these claims and that, among other things, even were the jury to find that the Company misappropriated Appian&#8217;s alleged trade secrets, any alleged damages claimed by Appian are not supported by the necessary legal standard of proximate cause. The Company is unable to reasonably estimate possible damages or a range of possible damages given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard and due to the uncertainty as to how a jury may rule.</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><div id="i27b9e3b5d11f48609253f7c76875942b_31"></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 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="i27b9e3b5d11f48609253f7c76875942b_34"></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="i27b9e3b5d11f48609253f7c76875942b_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 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;4, 2022, we had 52 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 2021, 2020, and 2019, we paid a quarterly cash dividend of $0.03 per share of common stock. We currently expect to pay a quarterly cash dividend of $0.03 per share, however, the Board of Directors may terminate or modify this dividend program at any time 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, 2021:</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:28.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.217%"></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:11.217%"></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:21.019%"></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:21.022%"></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: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><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><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><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, 2021 - October 31, 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:400;line-height:100%">54&#160;</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%">126.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">39,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></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, 2021 - November 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">119.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">34,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">December 1, 2021 - December 31, 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%">204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">110.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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%">351&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">115.52&#160;</span></td><td style="background-color:#ffffff;padding: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></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) See "Stock repurchase program" in Item 7 of this Annual Report for additional information.</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, 2016 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-20211231_g2.jpg" alt="pega-20211231_g2.jpg" 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><td style="width:21.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="border-top:1pt 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%">2016</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%">2017</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%">2018</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%">2019</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%">2020</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%">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%">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><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%">131.28&#160;</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%">133.46&#160;</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%">222.63&#160;</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%">372.92&#160;</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%">313.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><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%">129.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">125.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">172.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">249.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">304.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">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><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%">142.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">160.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">216.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">328.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">379.14&#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) The graph lines merely connect measurement dates and do not reflect fluctuations between those dates.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_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 6. [RESERVED]</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_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 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></div><div id="i27b9e3b5d11f48609253f7c76875942b_46"></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 simplify business complexity. Our powerful low-code platform for workflow automation and AI-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 intelligent technology and scalable architecture to accelerate their digital transformation. Our client success teams, world-class partners, and clients themselves leverage our Pega Express&#8482; methodology to design and deploy mission-critical applications quickly and collaboratively.</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 target clients are Global 3000 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 our clients&#8217; specific industry needs.</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-style:italic;font-weight:700;line-height:120%">Subscription transition</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 are transitioning our business to sell software primarily through subscription arrangements. Until we fully complete our subscription transition, which we expect will occur in 2023, our revenue and operating cash flow growth may be impacted. Operating performance and the actual mix of revenue and new arrangements in each period can fluctuate based on client preferences for our perpetual and subscription offerings. See risk factor "If we fail to manage our transition to a more subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted" in Item 1A of this Annual Report for additional information.</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%">Coronavirus (&#8216;COVID-19&#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%">As of December&#160;31, 2021, COVID-19 has not had a material impact on our results of operations or 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%">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 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;) | Increased 20% since December&#160;31, 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%">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 for term license and Pega Cloud contracts. Maintenance revenue for the quarter then ended is multiplied by four to calculate ACV for maintenance. ACV is a performance measure that we believe provides useful information to our management and investors, particularly during our subscription transition. Foreign currency exchange rate changes were a 1% headwind to ACV growth in 2021.</span></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><img src="pega-20211231_g3.jpg" alt="pega-20211231_g3.jpg" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/></div><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%">27</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%">Remaining performance obligations (&#8220;Backlog&#8221;) | Increased 25% since December&#160;31, 2020</span></div><div><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="text-align:center"><img src="pega-20211231_g4.jpg" alt="pega-20211231_g4.jpg" style="height:375px;margin-bottom:5pt;vertical-align:text-bottom;width:375px"/><img src="pega-20211231_g5.jpg" alt="pega-20211231_g5.jpg" style="height:375px;margin-bottom:5pt;vertical-align:text-bottom;width:375px"/></div><div id="i27b9e3b5d11f48609253f7c76875942b_49"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription transition</span></div><div style="margin-bottom: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 transitioning our business to sell software primarily through subscription arrangements. This transition has impacted revenue growth as revenue is recognized differently for subscription services than for license sales. Revenue from Pega Cloud and maintenance arrangements is typically recognized over the contract term, while revenue from license sales is recognized when the license rights become effective, typically upfront.</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:41.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.125%"></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.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.125%"></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.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.130%"></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="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%">2021</span></td><td colspan="3" style="padding:0 1pt"></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%">2020</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%">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%">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><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%">25&#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%">208,268&#160;</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%">20&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,698&#160;</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%">45&#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%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">8&#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%">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><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%">51&#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 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%">504,977&#160;</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%">50&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,246&#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%">23&#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%">Subscription license </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">(A)</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%">336,248&#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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#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%">26&#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%">69,896&#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%">26&#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%">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><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%">79&#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 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%">771,329&#160;</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%">76&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,142&#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%">24&#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%">32,172&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,614&#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%">13&#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%">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%">222,010&#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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#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%">21&#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%">4,380&#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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></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,211,653&#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><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,017,517&#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><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%">194,136&#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></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">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Revenue from term licenses.</span></div><div style="margin-bottom: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 revenue in 2021 generally reflects the impact of our subscription transition. Additional contributing factors were:</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">An increasing portion of our term license contracts include multi-year committed maintenance periods instead of annually renewable maintenance. Under multi-year committed maintenance arrangements, a larger portion of the total contract value is recognized as maintenance revenue over the contract term rather than upon the effectiveness of the license rights as subscription license revenue. In 2021, multi-year committed maintenance contributed $17.1 million to maintenance revenue growth and reduced subscription license revenue growth by $4.0 million.</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">Maintenance renewal rates remained over 90% in 2021.</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 perpetual revenue was primarily due to license rights becoming effective in 2021 related to several large software license contracts entered into in prior years.</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 consulting revenue in 2021 was primarily due to an increase in billable hours, which offset the impact of reduced billable travel expenses due to COVID-19. As part of our long-term strategy, we intend to continue growing and increasingly leveraging our ecosystem of partners on future implementation projects, potentially reducing our future consulting revenue growth rate.</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-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><td style="width:41.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.720%"></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.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.720%"></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.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.724%"></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="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%">2021</span></td><td colspan="3" style="padding:0 1pt"></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%">2020</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%">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: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%">202,171&#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><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%">67&#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><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%">131,693&#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><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%">63&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,478&#160;</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%">54&#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%">298,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">93&#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><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%">274,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">9&#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%">500,777&#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><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%">81&#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><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%">406,091&#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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,686&#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%">23&#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%">333,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">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><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%">263,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#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%">27&#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;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%">834,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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%">87&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">669,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">164,837&#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%">25&#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%">31,943&#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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,274&#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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#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%">13&#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%">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%">8,711&#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%">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%">8,531&#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%">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%">180&#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%">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></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%">875,290&#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%">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><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%">706,604&#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%">69&#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><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%">168,686&#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></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in gross profit in 2021 was primarily due to overall revenue growth and cost-efficiency gains as Pega Cloud grows and scales because of our subscription transition.</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><td style="width:39.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></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:8.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.952%"></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:8.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></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%">2021</span></td><td colspan="3" style="padding:0 1pt"></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%">2020</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%">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><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><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%">% of Revenue</span></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"><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%">625,886&#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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">545,693&#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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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><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%">80,193&#160;</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%">15&#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%">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%">260,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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%">236,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 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%">23,644&#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:2px 1pt;text-align: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%">83,506&#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><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%">67,452&#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><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%">16,054&#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%">24&#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-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 selling and marketing in 2021 was primarily due to an increase in compensation and benefits of $82.7 million, attributable to increases in headcount and incentive compensation. The increase in headcount reflects our efforts to increase our sales capacity to deepen relationships with existing clients and target new accounts.</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 research and development in 2021 was primarily due to an increase in compensation and benefits of $24.8 million, attributable to increases in headcount and incentive compensation. The increase in headcount reflects additional investments in the development of our solutions, particularly for 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 general and administrative in 2021 was primarily due to an increase of $14.4 million in legal fees and related expenses arising from proceedings that originated outside of the ordinary course of business. We have incurred and expect to continue to incur additional expenses for these proceedings in 2022. See "Note 19. Commitments And Contingencies" in Item 8 of this Annual Report for additional information.</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">In February 2021, we agreed to accelerate our exit from our prior Cambridge, Massachusetts headquarters to October 1, 2021, in exchange for a one-time payment from our landlord of $18&#160;million. This agreement was the primary contributor to decreases in facilities expenses of $5.1 million in selling and marketing, $5.6 million in research and development, and $2.7 million in general and administrative, in 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%">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><td style="width:43.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.314%"></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="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><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%">2020</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%">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%">(6,459)</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,704&#160;</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: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%">(10,163)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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%">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%">1,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">(42)</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%">(7,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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%">59&#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) gain 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%">(23,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(55,330)</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: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:#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%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(1,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><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%">(94)</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%">(37,255)</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><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: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%">18,638&#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><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%">(55,893)</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: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 2021 was primarily due to the impact of fluctuations in foreign currency exchange rates associated with our foreign currency-denominated cash, receivables, and intercompany balances 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 decrease in interest income in 2021 was primarily due to declines in market interest rates and invested funds.</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 2021 was primarily due to our adoption of Accounting Standards Update 2020-06 on January 1, 2021. See "Note 11. Debt" in Item 8 of this Annual Report for additional information.</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="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense related to the Notes:</span></div><div style="padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:47.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.617%"></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:120%">(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:120%">2021</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:120%">2020</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:120%">Change</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:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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><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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,825&#160;</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</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:120%">675&#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></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:120%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:120%">12,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(12,898)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">1,062&#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: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:120%">$</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:120%">7,477&#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:120%">$</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:120%">18,638&#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;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:120%">$</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:120%">(11,161)</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-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 the (loss) gain on capped call transactions in 2021 was due to fair value adjustments on the Capped Call Transactions. See "Note 11. Debt" in Item 8 of this Annual Report for additional information.</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 other income, net in 2021 was due to a smaller gain from our venture investments portfolio in 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%">(Benefit from) 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><td style="width:67.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.396%"></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:14.398%"></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%">(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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">(Benefit from) 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%">(68,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><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,516)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective income tax benefit 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%">52&#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><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%">51&#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%">During 2021, the change in our effective income tax benefit rate was primarily due to the impact of excess tax benefits from stock-based compensation and changes in statutory tax rates applicable to our U.K.-based deferred tax assets. See "Note 17. Income Taxes" in Item 8 of this Annual Report for additional 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%">Stock-based compensation increases the variability of our effective tax rates. The impact on our effective tax rate in each period depends on our profitability and the tax deductions from our stock compensation activity, which depend upon our stock price and the award holders' exercise behavior.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_52"></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><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"><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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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 (used in) provided by</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 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%">39,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(563)</span></td><td style="background-color:#ffffff;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%">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%">72,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(321,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(121,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Effect of exchange rate on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,334&#160;</span></td><td style="background-color:#cceeff;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%">Net (decrease) increase in cash and cash equivalents</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%">(11,934)</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%">103,536&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom: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><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"><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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">274,813&#160;</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%">399,138&#160;</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%">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%">87,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#ffffff;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 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 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%">362,779&#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%">465,168&#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: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 that our current cash, cash flow from operations, and borrowing capacity 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. 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. If we require additional capital resources, we may utilize available funds or additional external financing.</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 it becomes necessary to repatriate foreign funds, we may have to pay U.S. and foreign taxes upon repatriation. Due to the complexity of income tax laws and regulations, it is impracticable to estimate the amount of taxes we would have to pay. See risk factor "If it becomes necessary or desirable to repatriate any of 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 for additional information.</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 provided by (used in) operating activities</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 are transitioning our business to sell software primarily through subscription arrangements. This transition has impacted and is expected to continue impacting our billings and cash collections, as the timing of billings and cash collections generally differs between our subscription and perpetual license arrangements. Subscription license and services are generally billed and collected over the contract term, while perpetual license arrangements usually are 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%">The change in cash provided by (used in) operating activities in 2021 was primarily due to a significant increase in client collections. In addition, in 2021 we incurred $18.2 million in legal fees and related expenses arising from proceedings that originated outside of the ordinary course of business. We have incurred and expect to continue to incur additional expenses for these proceedings in 2022. See "Note 19. Commitments And Contingencies" in Item 8 of this Annual Report for additional information.</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-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%">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, we agreed to accelerate our exit from our previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from our landlord of $18&#160;million, which was received in October 2021. The accelerated exit from this lease reduced our future lease liabilities by $21.1&#160;million. On March 31, 2021 we leased office space at One Main Street, Cambridge, Massachusetts, to serve as our corporate headquarters. The 4.5 year lease includes a base rent of $2 million per year.</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%">New 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, we entered into an office space lease for 131 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 becomes payable on August 1, 2022. Base rent for the first year is approximately $6 million and will increase by 3% annually. In addition, we will receive an improvement allowance from the landlord of up to $11.8&#160;million. This lease increased our 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%">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 provided by (used in) investing activities in 2021 was primarily driven by investments in financial instruments, an acquisition,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and a decrease in office space related capital expenditures.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="background-color:#ffffff;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-bottom:6pt;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.<br/></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:78.397%"></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:18.874%"></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: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%">Amount</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">600,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></tr><tr><td colspan="6" style="background-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%">Less: 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%">(14,527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: 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%">(51,900)</span></td><td style="background-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 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%">533,573&#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-weight:400;line-height:120%">In November 2019, and as amended as of February 2020, July 2020, and September 2020, we entered into a five-year $100 million senior secured revolving credit agreement with PNC Bank, National Association. As of December&#160;31, 2021, we had no outstanding borrowings 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%">See "Note 11. Debt" in Item 8 of this Annual Report for additional information.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_55"></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><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%">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%">December 31, 2020</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%">37,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></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%">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 style="padding-left:6pt"><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%">(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="background-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, 2021</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%">22,583&#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) On June&#160;8, 2021, we announced that our Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2022 and increased the remaining common 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><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><td style="width:37.656%"></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.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.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.719%"></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%">2021</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%">2020</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><td colspan="3" style="border-top:1pt 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%">Repurchases paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">52,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">276&#160;</span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">27,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Repurchases unpaid at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">2&#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%">300&#160;</span></td><td style="background-color:#ffffff;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%">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%">432&#160;</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%">53,610&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278&#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><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%">28,274&#160;</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%">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%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">982&#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%">123,535&#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 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%">1,003&#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%">103,834&#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%">During 2021 and 2020, instead of receiving cash from the equity holders, we withheld shares with a value of $56.1 million and $59.6 million, respectively, for the exercise price of options. These amounts have been excluded from the table above.</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><div id="i27b9e3b5d11f48609253f7c76875942b_58"></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: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><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"><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%">2021</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%">2020</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,761&#160;</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%">9,628&#160;</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%">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 at any time without prior notice.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_61"></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, 2021, 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><td style="width:21.915%"></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:9.349%"></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:9.349%"></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:9.349%"></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:9.349%"></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:9.349%"></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:9.357%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</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%">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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</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%">2026 and thereafter</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%">Other</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%">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%">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><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,500&#160;</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,500&#160;</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%">602,250&#160;</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%">615,750&#160;</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%">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%">102,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">117,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">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%">8,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">114,909&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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">(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%">&#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%">&#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%">&#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%">1,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690&#160;</span></td><td style="background-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%">115,894&#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,194&#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%">23,480&#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%">616,282&#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%">58,298&#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,690&#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%">849,838&#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) 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 or minimum amounts due under purchase obligations for 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) We are unable to reasonably estimate the timing of the 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 2020 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, 2020.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_64"></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 in accordance with 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. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates and judgments on historical experience, knowledge of current conditions, and beliefs of 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 either 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. 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 the scope, price, or both of an existing contract. 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, determined based on 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="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><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%">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: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 result from our previous business acquisitions. Goodwill and intangible assets with indefinite useful lives are not amortized but are tested for impairment at least annually or as circumstances indicate their value may no longer be recoverable. We do not carry any intangible assets with indefinite useful lives other than goodwill. 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. 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. In 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="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 by which the carrying amount of the asset 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, 2021, we had $81.9 million of goodwill and $14.1 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: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. 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. 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 that these assets 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, our firm contractual backlog, projected future taxable income (inclusive of the impact of enacted legislation), tax-planning strategies and results of recent operations. Based on our firm contractual backlog and our current projections of taxable income, we determined that it is more likely than not that we will be able to realize our net deferred tax asset as of December&#160;31, 2021.</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 upon 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, there are transactions and calculations undertaken 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 estimate 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, no guarantee can be given that the final tax outcome will not be different 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 in which such a determination is made.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 17. Income Taxes" in Item 8 of this Annual Report for additional information.</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: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, we issued Convertible Senior Notes (the "Notes") with an aggregate principal amount of $600 million, due March 1, 2025, in a private placement. We also entered into privately negotiated capped call transactions (&#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions cover 4.4&#160;million shares (representing the number of shares for which the Notes are initially convertible) of our common stock and are generally expected to reduce 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 of the Capped Call Transactions, 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 models use 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 both historical and implied volatility levels of the underlying equity security. As of December&#160;31, 2021, a hypothetical 10% increase in our stock price would have increased the fair value of the capped call to $72.4&#160;million, while a hypothetical 10% decrease in our stock price would have decreased the fair value of the capped call to $47.8&#160;million.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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", "Note 11. Debt", and "Note 13. Fair Value Measurements" in Item 8 of this Annual Report for additional information.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_70"></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;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk represents the risk of loss that may affect us due to 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 foreign operations&#8217; operating expenses are primarily denominated in foreign currencies. However, our international sales are also primarily denominated in foreign currencies, which partially offsets 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 result 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><td style="width:55.381%"></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.329%"></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.329%"></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="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><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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><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><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%">Increase (decrease) 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%">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%">12&#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%">(7)</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 experience fluctuations in transaction gains or losses from 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 and cash equivalents, accounts receivable, unbilled receivables, and intercompany receivables and payables 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 against the Australian dollar, Euro, and U.S. dollar would result 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><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%">December 31, 2021</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%">December 31, 2020</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%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-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) gain</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%">(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"></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%">(7,782)</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,633&#160;</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: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%">34</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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: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><td style="width:87.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.541%"></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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83My9mcmFnOjIwNzkxODYxZWMyOTRjZTNhOTcxZDJmYjRhN2M1YTk2L3RhYmxlOjQxODEzNTIxM2ZkNTRiMzM4NGE1ZDlhZGFiMGQ3YWVjL3RhYmxlcmFuZ2U6NDE4MTM1MjEzZmQ1NGIzMzg0YTVkOWFkYWIwZDdhZWNfMS0wLTEtMS0zOTI2OC90ZXh0cmVnaW9uOjZkM2I3MTQ4YjRjOTQ0YWY5ZGE0YTNjZDY5MWYyOTY0XzEwOTk1MTE2Mjc4NzU_e28a0209-9412-4f67-bbb3-8b9118753dcd">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="#i27b9e3b5d11f48609253f7c76875942b_76">36</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, 2021 and 2020</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="#i27b9e3b5d11f48609253f7c76875942b_79">38</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_82">39</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 (Loss) for the years ended December&#160;31, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_85">40</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_88">41</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_91">42</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="#i27b9e3b5d11f48609253f7c76875942b_94">43</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%">35</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_76"></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, 2021 and 2020, the related consolidated statements of operations, comprehensive (loss), stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2021, 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, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2021, 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, 2021, 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%">36</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83Ni9mcmFnOjVlNzM2MTY2NWMzNzQ5NDM5ODg0Y2JmYTNkM2FhMDMxL3RleHRyZWdpb246NWU3MzYxNjY1YzM3NDk0Mzk4ODRjYmZhM2QzYWEwMzFfNDM5ODA0NjUzODQ5Mw_2292b5f8-f2cd-4105-9e97-551c6502b3d7">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83Ni9mcmFnOjVlNzM2MTY2NWMzNzQ5NDM5ODg0Y2JmYTNkM2FhMDMxL3RleHRyZWdpb246NWU3MzYxNjY1YzM3NDk0Mzk4ODRjYmZhM2QzYWEwMzFfNDM5ODA0NjUzODQ5NA_eb703820-2ddd-4454-8a00-56b39b9bf634">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;16, 2022 </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%">37</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_79"></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><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="3" style="padding:2px 1pt;text-align: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, 2021</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, 2020</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><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%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMy0xLTEtMS0yMDYyMw_a1e7f415-59cf-4a3a-844d-d57d6deb46ec">159,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMy0zLTEtMS0yMDYyMw_fed6fed8-1084-437c-a932-6e1a3a8dc25a">171,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNC0xLTEtMS0yMDYyMw_bf772d5c-ea67-4ce6-b88b-442192e6348f">202,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNC0zLTEtMS0yMDYyMw_6ed5fa62-f917-4200-823f-6905e3396076">293,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNS0xLTEtMS0yMDYyMw_9e8d5678-2409-4eb0-922a-52eb22b3e6c4">362,779</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNS0zLTEtMS0yMDYyMw_608bb03f-1d15-413c-b58e-d5b3c0be6cfc">465,168</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></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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNi0xLTEtMS0yMDYyMw_645d1acc-4ec4-4ee3-bcf0-a8420e785d15">182,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNi0zLTEtMS0yMDYyMw_5eea1a1b-242e-43fb-a6c4-f24f84f0dace">215,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNy0xLTEtMS0yMDYyMw_c5e08f02-2f0d-4330-87f9-0b00fafdfcaf">226,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNy0zLTEtMS0yMDYyMw_7a43d73e-8685-4ca8-85a8-cb38889917d1">207,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOC0xLTEtMS0yMDYyMw_ce488795-2f15-4673-bc8e-8bf98cf3524e">68,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOC0zLTEtMS0yMDYyMw_93a32b04-3cff-460d-88cc-07fcd866e59a">88,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOS0xLTEtMS0yMDYyMw_d9ead11e-8fd3-411a-88fa-cdde9f09b887">840,218</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOS0zLTEtMS0yMDYyMw_a4404ccc-46b1-412c-a866-6645d6e97225">976,910</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></tr><tr><td colspan="3" style="background-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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTAtMS0xLTEtMjA2MjM_f90dd5af-a87a-4fef-a046-ffc1b7d29a14">129,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTAtMy0xLTEtMjA2MjM_54d22dc2-1808-4a1f-9f04-2d62b2c70888">113,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTEtMS0xLTEtMjA2MjM_8f86b6ce-7c50-4c2d-ada9-60db27398a85">81,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTEtMy0xLTEtMjA2MjM_0e918a8a-f38d-42ca-9bbf-3fcc1927adb5">79,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTItMS0xLTEtMjA2MjM_65e29501-4b3c-40a6-aa2d-52ad33cd8871">541,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTItMy0xLTEtMjA2MjM_9f507973-b817-46a9-83db-ea4f584273e8">434,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTMtMS0xLTEtMjA2MjM_25702803-cd19-4753-bafb-311da63656c4">1,593,531</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTMtMy0xLTEtMjA2MjM_32fe11da-a91a-4da8-8efb-f8ee75661d88">1,604,262</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></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: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><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:bottom"><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><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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTYtMS0xLTEtMjA2MjM_a29ec3f5-6ab8-4e0e-a054-9ae967cd7827">15,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTYtMy0xLTEtMjA2MjM_9e7d75f6-397a-44a4-b7d1-65608610714d">24,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTctMS0xLTEtMjA2MjM_a082789b-36be-4306-9704-5068c6f65a71">63,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTctMy0xLTEtMjA2MjM_7cc5fb0d-2b18-41e0-a727-47819ebfd88e">59,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTgtMS0xLTEtMjA2MjM_3811cb6c-6bef-49e7-b264-cd3447444e69">120,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTgtMy0xLTEtMjA2MjM_01c2a25f-bf60-47ad-bf14-620d89eedb21">123,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTktMS0xLTEtMjA2MjM_9c1e291d-6898-4a4b-8402-8cf9f4380134">275,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTktMy0xLTEtMjA2MjM_c26a9048-763e-4ddc-9c17-6ed3fa4c9ff6">232,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjAtMS0xLTEtMjA2MjM_2687b94a-e5b6-4083-ab73-82fd7b7f6970">9,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjAtMy0xLTEtMjA2MjM_0c968a2a-187c-4124-8b51-1e3e589948e4">20,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjEtMS0xLTEtMjA2MjM_dba09b92-ac1f-4ee1-9393-d632ef2764e4">485,404</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjEtMy0xLTEtMjA2MjM_f07d3f59-1de8-4c24-ab13-918cf15e27e6">460,135</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></tr><tr><td colspan="3" style="background-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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjItMS0xLTEtMjA2MjM_1ad30e2f-ac43-448c-b0f2-50cd0168b8c5">590,722</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjItMy0xLTEtMjA2MjM_ae13fca2-a8f3-4d56-b845-8c189b206393">518,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjMtMS0xLTEtMjA2MjM_1e3de538-d8d6-4b92-b6bf-6c6821d918ca">87,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjMtMy0xLTEtMjA2MjM_109dc52a-610e-499e-928c-9803247bc67c">59,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjQtMS0xLTEtMjA2MjM_170bcfb2-a082-438a-b0ca-0ceea6d163f1">13,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjQtMy0xLTEtMjA2MjM_f3be40f9-9f5b-4d31-96cf-5ea1388c35a1">24,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjUtMS0xLTEtMjA2MjM_b4ade076-fd31-4874-af5a-27e105edc12e">1,177,443</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjUtMy0xLTEtMjA2MjM_ee51087c-1f70-43a9-ae8f-513d8b3069aa">1,062,090</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></tr><tr><td colspan="3" style="background-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 19)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjYtMS0xLTEtMjA2MjM_cff37129-c02f-40d3-a8a0-b6794f207015"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjYtMy0xLTEtMjA2MjM_89f4d3f0-aae3-46b1-9c95-34f4c615421a"></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><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: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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8yMQ_692fd376-d710-4545-b49e-7ad9244278d2"><ix:nonFraction unitRef="usdPerShare" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8yMQ_c9c868a3-cb2e-42f9-a0ec-c1effab8d7e3">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8zNQ_1a9fa4e9-0ca0-4f35-b6e0-a203cd08499c"><ix:nonFraction unitRef="shares" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8zNQ_5ef35527-cc07-408b-984d-cbe6d2e46760">1,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF81Nw_6eec613b-15b7-4ac7-bbd6-e06741e4ef1c"><ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF81Nw_de0c4b82-2912-49f5-b991-e522f31d68a1">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMS0xLTEtMjA2MjM_62cecde3-38bf-470d-8baf-cd46b058f064">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMy0xLTEtMjA2MjM_5c06d78c-3731-43ce-8520-db625da6617c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18xOA_0dd7d1e6-b40d-4e1d-ad39-dd488499f2dc"><ix:nonFraction unitRef="usdPerShare" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18xOA_a02902e4-83a7-4288-b1c5-e85995f08f97">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18zMg_7125b332-e3f0-44ff-a7f0-67300730e313"><ix:nonFraction unitRef="shares" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18zMg_b3bdc085-f5a9-4b74-abf3-935e887ad49b">200,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM181NA_3121897a-ed3d-4fcf-8837-d8e5f6996759"><ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM181NA_76402282-7acf-4090-bd8f-df956a11781b">81,712</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM182MQ_1285ca59-925e-4105-b291-58c9eb00a890"><ix:nonFraction unitRef="shares" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM182MQ_967e9358-eff1-4e32-b79a-9ab2c86cefb9">80,890</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2021 and 2020, 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMS0xLTEtMjA2MjM_b3ff19f3-d600-4a4c-8491-bff40d9306eb">817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMy0xLTEtMjA2MjM_3c354078-105b-4d72-aa15-7d06175d2326">809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzAtMS0xLTEtMjA2MjM_cf192469-021a-4f6a-ad76-739b7d96ee18">145,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzAtMy0xLTEtMjA2MjM_19a43b87-9a67-485a-97b5-45966fc9c463">204,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzEtMS0xLTEtMjA2MjM_750a0973-2c90-4c37-b5a4-cbbfc4f99450">276,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzEtMy0xLTEtMjA2MjM_ea8ba7f0-9de3-451e-9500-e235b0a6113a">339,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Accumulated other comprehensive (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzMtMS0xLTEtMjA2MjM_8b213d17-6a5a-422c-83ba-3e53b5cf968f">686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzMtMy0xLTEtMjA2MjM_f1a6a65c-9365-4c19-a3d6-3e2d6c00a828">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzQtMS0xLTEtMjA2MjM_8b7884f0-e59d-48f5-b6c1-a156451f3401">7,674</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzQtMy0xLTEtMjA2MjM_fba18561-e6fc-4c34-8b62-c3019a378cea">2,994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzUtMS0xLTEtMjA2MjM_c49bf188-588f-408e-b7eb-022ce6214c01">416,088</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzUtMy0xLTEtMjA2MjM_cf668450-111e-4b1e-8240-8fa9f89d432a">542,172</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></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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzYtMS0xLTEtMjA2MjM_37f9e499-5c81-4b33-ae10-78b3beeffa22">1,593,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzYtMy0xLTEtMjA2MjM_dee763b2-73d2-4f4b-afbb-ce1cfc7dd6cc">1,604,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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%">38</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_82"></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><td style="width:50.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.773%"></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.773%"></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:0 1pt"></td><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><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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><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%">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="i1495440d575f405aac347868781bedc3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy0xLTEtMS0yMDYyMw_da736722-95aa-4931-84f5-b3f324c74635">621,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy0zLTEtMS0yMDYyMw_014237ec-c7b0-40f9-a380-ea00f8b3a1c8">504,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy01LTEtMS0yMDYyMw_673a364f-0d25-44a0-a6f0-5ff217bc9159">414,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia0170fb888144f02adab173f495372a1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC0xLTEtMS0yMDYyMw_8e65ce6a-9ddd-4d8f-bab8-6d50707d200b">336,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC0zLTEtMS0yMDYyMw_b2ffe406-4d3f-4373-81d5-8ef245678ff8">266,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC01LTEtMS0yMDYyMw_4ac574f0-f31a-46f8-acb3-6e472c5dbed7">199,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS0xLTEtMS0yMDYyMw_cee93057-799a-4d54-843d-d004ef415ef4">32,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS0zLTEtMS0yMDYyMw_6cfc70e0-7cc9-442e-921e-1dbeb9c760af">28,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS01LTEtMS0yMDYyMw_05c89099-4920-41a6-b557-03ef6446e93f">80,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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%"><ix:nonFraction unitRef="usd" contextRef="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi0xLTEtMS0yMDYyMw_d6787c4e-ca5e-4cb2-b55b-c69c61ecb365">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi0zLTEtMS0yMDYyMw_95c01657-3916-4ad4-8e25-a0bf0ef4a96e">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92e31bec24884c83990264ff24604fff_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi01LTEtMS0yMDYyMw_5162fdc2-18f4-48ca-b512-51cf2bb6a3e1">217,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy0xLTEtMS0yMDYyMw_b56fd1bf-df24-4ede-82aa-1f4a8c3fca0b">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy0zLTEtMS0yMDYyMw_16e632c4-ac93-4325-ac02-eb4dc8603eeb">1,017,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy01LTEtMS0yMDYyMw_ab20ce46-2f00-4c1c-a719-cbdd53820aa0">911,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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><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%">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="i1495440d575f405aac347868781bedc3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS0xLTEtMS0yMDYyMw_83ca9d34-773a-43d7-ab8c-c2b704b2e4aa">120,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS0zLTEtMS0yMDYyMw_a5e59621-dcc5-4f41-a4c6-b05d4c2c9a5e">98,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS01LTEtMS0yMDYyMw_09461bfe-18a2-46b8-9bfc-8adf0d6b1b35">91,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia0170fb888144f02adab173f495372a1_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtMS0xLTEtMjA2MjM_d8208d93-5514-4695-a003-374ad864b76e">2,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtMy0xLTEtMjA2MjM_05c4f8d4-a668-4185-8b08-242a7d4982f1">2,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtNS0xLTEtMjA2MjM_ac1eb76d-6972-45a1-9a2e-08687f7cc4e3">2,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtMS0xLTEtMjA2MjM_812e795e-df44-4a8e-a195-f719e6fe3ddc">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtMy0xLTEtMjA2MjM_635488bb-95f1-47f8-b4e7-50ae2a10ed87">284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtNS0xLTEtMjA2MjM_f39f18ff-76ce-490a-9c0a-79e4e019deba">1,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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%"><ix:nonFraction unitRef="usd" contextRef="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItMS0xLTEtMjA2MjM_2d72d247-c09e-451b-9bf7-b503e95c77cf">213,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItMy0xLTEtMjA2MjM_7d7f70be-63f3-4b54-89ab-dd5543d0d4e1">209,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92e31bec24884c83990264ff24604fff_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItNS0xLTEtMjA2MjM_2832ee98-313f-4a0a-b6d1-011f3a5f8adb">214,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtMS0xLTEtMjA2MjM_019de5de-31ab-4921-852b-3cb24b8f9ccb">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtMy0xLTEtMjA2MjM_1df72ba8-a974-412a-8e2a-c03c5ad0c0a9">310,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtNS0xLTEtMjA2MjM_c8120e7c-b320-4635-beb7-9444022f1df3">310,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtMS0xLTEtMjA2MjM_2e9657ca-5a27-4d8a-8590-e851853074ed">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtMy0xLTEtMjA2MjM_d02d9fdc-154a-4424-a8e9-0d23aa19dd71">706,604</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtNS0xLTEtMjA2MjM_f0b65a62-c28c-4874-9646-99665ba0ff5c">601,361</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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtMS0xLTEtMjA2MjM_cc2049c0-2cd6-453e-b8e0-eb53a96082a4">625,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtMy0xLTEtMjA2MjM_d0b3e949-8406-489f-b078-02565dc8e888">545,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtNS0xLTEtMjA2MjM_39a6dad3-b212-44b2-868f-67137daddf16">474,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctMS0xLTEtMjA2MjM_891a6882-b26d-4d40-8f56-a1a257f82b00">260,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctMy0xLTEtMjA2MjM_29af8482-e282-43d5-a790-3e0a4b4331f1">236,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctNS0xLTEtMjA2MjM_30d86e60-70cd-40ce-b48a-3262a5cdb8f3">205,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtMS0xLTEtMjA2MjM_c12f4d18-c52c-4013-853f-1b277b8e7c3a">83,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtMy0xLTEtMjA2MjM_56750634-b58a-4497-8162-7ae97cfaea13">67,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtNS0xLTEtMjA2MjM_f7f62daf-814f-4f7d-9ab9-3fb4c227fa38">56,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktMS0xLTEtMjA2MjM_9a0ae3a7-7108-4962-b35b-0f2bb10a5aec">970,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktMy0xLTEtMjA2MjM_0dd56316-47f7-4f7d-87b1-e04e23aa337d">850,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktNS0xLTEtMjA2MjM_add04822-91b0-40ec-ae65-e4ee68148f3e">736,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">(Loss) from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtMS0xLTEtMjA2MjM_e536b412-33d4-4e04-8f39-64adbda346a7">94,732</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><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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtMy0xLTEtMjA2MjM_d7101b91-9b3f-4074-a2d8-4ea18c25bb7e">143,527</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtNS0xLTEtMjA2MjM_6be454c2-c3c8-42ef-bb11-2f6853937dea">134,878</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></tr><tr><td colspan="3" style="background-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 currency transaction (loss) gain</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtMS0xLTEtMjA2MjM_9b313a51-80c5-45a0-b644-5dddd15b705c">6,459</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtMy0xLTEtMjA2MjM_801aa5b7-c22a-4212-9b01-7cd03095d22d">3,704</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtNS0xLTEtMjA2MjM_ee097e16-6905-4d0e-a49f-9539857cbcef">2,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-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 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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItMS0xLTEtMjA2MjM_b70b60bf-f005-4bc8-857f-3c87e32f78fd">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItMy0xLTEtMjA2MjM_fffdb3a8-04e4-4a73-9bdb-f3103e84f584">1,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItNS0xLTEtMjA2MjM_1d67f1de-8c82-48bd-bd27-706d767fd655">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtMS0xLTEtMjA2MjM_bff76ae0-762f-470e-9667-5a82f04c8c74">7,956</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtMy0xLTEtMjA2MjM_33a06f9f-b7c4-4d06-bf77-e50b5334282b">19,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtNS0xLTEtMjA2MjM_f85f76df-2184-4bca-8f60-e3d1ddb2c94a">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">(Loss) gain 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtMS0xLTEtMjA2MjM_9b6e8ac8-8393-40a4-825f-dcb1bb17ad83">23,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtMy0xLTEtMjA2MjM_1a28d594-af19-4c16-99b3-759c6cfdcb42">31,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtNS0xLTEtMjA2MjM_b07b7b7a-29e1-44f6-9917-c68433969eb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 income, 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtMS0xLTEtMjA2MjM_696ccc37-d2ff-4f76-9ba0-6f14fb25007d">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtMy0xLTEtMjA2MjM_1c4214b1-e778-4b73-a8c6-478dee066984">1,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtNS0xLTEtMjA2MjM_6a181e18-1569-4d36-93f2-c4eab48a448e">559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) before (benefit from) income taxes</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtMS0xLTEtMjA2MjM_02bc0a47-6aed-4699-bf8c-4632ad48b9ba">131,987</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><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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtMy0xLTEtMjA2MjM_6063ebef-2c32-4967-8d23-cfce630d3e02">124,889</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtNS0xLTEtMjA2MjM_26c975df-84c7-4ecd-8046-fac7cdfee28b">134,846</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></tr><tr><td colspan="3" style="background-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%">(Benefit from) 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctMS0xLTEtMjA2MjM_05e1547f-0a38-45bf-8378-09fa6ad2f06a">68,947</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctMy0xLTEtMjA2MjM_e915bddc-980e-4286-bffe-33707a561155">63,516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctNS0xLTEtMjA2MjM_cbb4b9d2-ecc2-4a6c-93c5-32b379eba67f">44,413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtMS0xLTEtMjA2MjM_0c05f3d0-f49c-4afa-b82f-591e830b26d1">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtMy0xLTEtMjA2MjM_c17195a6-d40f-4e03-b891-aa9d2d8d8bb7">61,373</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtNS0xLTEtMjA2MjM_3a275d26-2253-4dd8-bd1e-51d5dc601fcf">90,433</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></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%">(Loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><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 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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtMS0xLTEtMjA2MjM_0388f42a-516b-47a8-89cd-0790c9461a61">0.77</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtMy0xLTEtMjA2MjM_4cdd47c9-fb7c-49a1-90da-c29a182bad2f">0.76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtNS0xLTEtMjA2MjM_31191d38-1e51-4a85-85d4-e648e5c835fa">1.14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtMS0xLTEtMjA2MjM_d2928f5e-3cbd-44b0-add3-cbd0d0e48d2d">0.77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtMy0xLTEtMjA2MjM_e2128397-f3d3-44af-804f-71f6e2f383b5">0.76</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtNS0xLTEtMjA2MjM_77113f29-853b-42a2-954e-9638c9064bb5">1.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtMS0xLTEtMjA2MjM_649e356c-9c19-4030-bb93-5d1762191551">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtMy0xLTEtMjA2MjM_12db077e-4505-4b0e-a7b9-f1f358323ebf">80,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtNS0xLTEtMjA2MjM_07c76fd4-a25b-4b53-a3b5-630bdb11d772">79,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtMS0xLTEtMjA2MjM_cacfec08-7078-471c-b590-1f3bebe063fa">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtMy0xLTEtMjA2MjM_4d254a15-07ca-48f2-915d-62688d14a7d1">80,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtNS0xLTEtMjA2MjM_9921dec7-ba87-4988-9ce9-965c342f048b">79,055</ix:nonFraction>&#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><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%">39</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_85"></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 (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><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:0 1pt"></td><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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMC0xLTEtMS0yMDYyMw_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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 (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS0xLTEtMS0yMDYyMw_0c05f3d0-f49c-4afa-b82f-591e830b26d1">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS0zLTEtMS0yMDYyMw_c17195a6-d40f-4e03-b891-aa9d2d8d8bb7">61,373</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS01LTEtMS0yMDYyMw_3a275d26-2253-4dd8-bd1e-51d5dc601fcf">90,433</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></tr><tr><td colspan="3" style="background-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 (loss) income, net of tax</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 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 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy0xLTEtMS0yMDYyMw_bf5b9c93-0848-4055-a704-d2f1ebd438a1">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy0zLTEtMS0yMDYyMw_07993435-cdd6-4885-a6af-1d5148dc4360">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy01LTEtMS0yMDYyMw_840a900a-2f33-4e6f-818b-0ad2596d23bf">249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC0xLTEtMS0yMDYyMw_916fcf67-6b6b-4742-9b9d-fd95cb5b1321">4,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC0zLTEtMS0yMDYyMw_6d3a026c-6443-4e8e-90d1-fa499a3e540d">10,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC01LTEtMS0yMDYyMw_25f2e6b5-8fab-47bb-bb32-ef8d4cdbd807">155</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 (loss) income, 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS0xLTEtMS0yMDYyMw_217854de-b214-48f9-bdcf-44b189180f0a">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS0zLTEtMS0yMDYyMw_f2d9e0f7-0f7b-453e-b89a-21921d7ae8d9">10,280</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS01LTEtMS0yMDYyMw_9416be9b-abdb-45da-be1e-2972e10a3b7c">94</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></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 (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi0xLTEtMS0yMDYyMw_b5c86873-e7d0-4078-b125-401233e075d1">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi0zLTEtMS0yMDYyMw_a80f9456-5250-43c9-a9d4-e15341d68ce9">51,093</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi01LTEtMS0yMDYyMw_fc642f4c-ce7b-41ae-900b-f7c92b544e1d">90,339</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></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%">40</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_88"></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><td style="width:39.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.497%"></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:7.497%"></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:6.836%"></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:6.836%"></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:9.487%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><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><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</span></div></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%">Accumulated other comprehensive (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="border-top:1pt 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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 1, 2019</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="i18a7543f64c34a16a22e6d891a842af6_I20181231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0xLTEtMS0yMDYyMw_adde71ec-885b-431d-b6ad-22d42ce92655">78,526</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><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%"><ix:nonFraction unitRef="usd" contextRef="i18a7543f64c34a16a22e6d891a842af6_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0zLTEtMS0yMDYyMw_4781a4f3-c8d2-478c-a692-9b22068040ea">785</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><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%"><ix:nonFraction unitRef="usd" contextRef="ib6f19ae1eb544987b687070bac3684af_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi01LTEtMS0yMDYyMw_42603419-1a85-45f3-b7e9-294789078b5b">123,205</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><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%"><ix:nonFraction unitRef="usd" contextRef="i37288c57a6e646b99ac0539ae50a690a_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi03LTEtMS0yMDYyMw_2a2d354e-8fd1-4c47-8e76-ae3a4634221d">510,863</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i59ae95e8b783433e980f007bb7b08192_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi05LTEtMS0yMDYyMw_ea3e1d15-445c-466c-bf51-fb6dd8126b99">13,322</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><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%"><ix:nonFraction unitRef="usd" contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0xMS0xLTEtMjA2MjM_49e62613-5a85-43e1-8125-e924b24bd77d">621,531</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></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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0xLTEtMS0yMDYyMw_7cf70c8d-0cb1-4684-9079-b07d7c5521d1">333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0zLTEtMS0yMDYyMw_c8bd06c4-177e-4e6d-addc-c6e091d767e7">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy01LTEtMS0yMDYyMw_078697ad-bfb7-4be7-8bef-13eb6a28e856">21,133</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0xMS0xLTEtMjA2MjM_e1e2f535-0725-45db-a139-47e2b292df87">21,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0xLTEtMS0yMDYyMw_138746c9-1593-4fbc-b737-f07ab04a89a1">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0zLTEtMS0yMDYyMw_89a401d7-a5ba-49fb-9842-1a1e05b7a2a7">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC01LTEtMS0yMDYyMw_373138f7-cb3f-41db-bede-faf6089c8519">44,853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0xMS0xLTEtMjA2MjM_4c7fd8bb-4a97-4937-a8e6-102622c1708b">44,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">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="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS0xLTEtMS0yMDYyMw_7ffc220c-c55c-4569-90e8-a1a324dc7ccb">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonFraction unitRef="usd" contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS01LTEtMS0yMDYyMw_aae86faf-c888-42d0-8ed4-3f8b6ef36620">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS0xMS0xLTEtMjA2MjM_5c98c530-e342-4035-8e9e-bb512fd66360">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNi01LTEtMS0yMDYyMw_3eab8e45-aa79-45c3-b6af-a4c5c20b7da7">81,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNi0xMS0xLTEtMjA2MjM_71656c0a-e511-41c9-98e4-42d2b189c4ca">81,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy0wLTEtMS0yMDYyMy90ZXh0cmVnaW9uOmZlYmQzZTc4MjQwNjQ0NDA5NjAwN2IyOGE5ODE0NWI4XzI5_c619e57c-9ee5-485e-9f16-6baa00c8a6ba">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="iae19b5db919844b0af3418806118445f_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy03LTEtMS0yMDYyMw_0e54f1ad-c4b3-40f6-905f-6602dcb07715">9,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy0xMS0xLTEtMjA2MjM_532ad7b7-1dbe-4aa6-9247-16bc1451f941">9,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i166249cbcbf74068a53c2b4d49d1cf8c_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOC05LTEtMS0yMDYyMw_3b5126b2-7066-4897-b887-45f1f066ba76">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOC0xMS0xLTEtMjA2MjM_ee596a7b-4170-460f-a062-455b7a525905">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Net (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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="iae19b5db919844b0af3418806118445f_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOS03LTEtMS0yMDYyMw_21163368-d239-4a37-800e-fb2fdeaed3ab">90,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOS0xMS0xLTEtMjA2MjM_bcc70bb2-6758-4d17-aff0-505713669401">90,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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, 2019</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMS0xLTEtMjA2MjM_bad674b0-1a96-41b6-b1a0-b84e48d77a6b">79,599</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 #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: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%"><ix:nonFraction unitRef="usd" contextRef="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMy0xLTEtMjA2MjM_584aaaa0-f520-4c9b-acb6-c3a58edfca7f">796</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 #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: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%"><ix:nonFraction unitRef="usd" contextRef="i15e5570cdd4e49f5aaa5bdc038c9be82_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtNS0xLTEtMjA2MjM_9be5331d-bd50-4968-8b02-e76bd2eb5477">140,523</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 #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: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%"><ix:nonFraction unitRef="usd" contextRef="iad053e7ceedb4b079a784713997b4f15_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtNy0xLTEtMjA2MjM_4443ca3b-d855-45ba-85e4-2df942090aa3">410,919</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 #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: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%">(<ix:nonFraction unitRef="usd" contextRef="if747e5b771f84828a6b2d37c45293cfe_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtOS0xLTEtMjA2MjM_0aa1c077-bd8d-4b9a-9fcc-5c52467569af">13,228</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><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: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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMTEtMS0xLTIwNjIz_607bc64e-d4dd-4e2a-a5ad-cda07b08c994">539,010</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 #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%">Equity component of convertible senior notes, 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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTEtNS0xLTEtMjA2MjM_ff6b1c76-b497-4363-870c-0fb90fe878f6">61,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTEtMTEtMS0xLTIwNjIz_6e585146-87c0-45fc-946c-9218f33ee73b">61,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMS0xLTEtMjA2MjM_1131f2ca-8fac-4ecb-8a52-0dc9f32d7b4a">278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMy0xLTEtMjA2MjM_5084f0fd-d010-44ba-b56a-2c623708d46a">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItNS0xLTEtMjA2MjM_c99eeec6-f1bb-4422-af2c-b811ec783fc7">28,271</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMTEtMS0xLTIwNjIz_179563ba-e0d6-4e9d-845e-67c91547a61e">28,274</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">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="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMS0xLTEtMjA2MjM_021abdf3-7986-4054-9b0d-bd5fe50c5120">1,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMy0xLTEtMjA2MjM_873312d8-1f93-443c-96a8-cc8485717d42">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtNS0xLTEtMjA2MjM_7ccc4f58-e634-402c-b1bc-d84b0e7fc5b5">75,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMTEtMS0xLTIwNjIz_cb8b5511-e161-407b-b346-3c66b1c13bd1">75,562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtMS0xLTEtMjA2MjM_72e4bcdf-d180-45de-a72b-244b19e165a5">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtNS0xLTEtMjA2MjM_98e36bbc-e5b0-49ca-8880-97f57e3e5fdd">3,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtMTEtMS0xLTIwNjIz_4acbd1f8-c555-4a22-9456-167f3de0d900">3,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTUtNS0xLTEtMjA2MjM_08e04377-cffc-4cf1-9bfa-6b1913d0aecc">103,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTUtMTEtMS0xLTIwNjIz_3094103e-3bff-4699-b641-5218e788f784">103,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozY2MzNWZkOTU4NzQ0MWE1YWJkYzU3MTU4MDFiNTZmYV8yOQ_fd5f075d-a8fe-451e-a4f0-112ed19a5848">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtNy0xLTEtMjA2MjM_cd6479ca-836c-4043-8d67-4bd03ca472e9">9,667</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtMTEtMS0xLTIwNjIz_ea7c32a8-6695-4da0-b6b2-963c4c836376">9,667</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i00b88a10e3a6456c8903bd099b5f74ed_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTctOS0xLTEtMjA2MjM_856bfcbf-7000-4cb0-aa7d-19df72e260d6">10,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTctMTEtMS0xLTIwNjIz_e7495ca7-9105-4fa6-86fb-e82478f21244">10,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTgtNy0xLTEtMjA2MjM_3439d351-ed45-4779-b8d6-6d42653031b3">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTgtMTEtMS0xLTIwNjIz_2a7d7bc6-ec25-437d-9ce7-87aabe829d09">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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, 2020</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="i375fc56a9a3a4a57b2f1378c3899940d_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMS0xLTEtMjA2MjM_d9549d3e-aaf8-4625-a267-78ff5624d686">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:#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 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="i375fc56a9a3a4a57b2f1378c3899940d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMy0xLTEtMjA2MjM_a7cf1d0b-628f-43fd-b647-9f5a5b341cab">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:#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 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="i6108161d397648428a3d5eb410ed2c1d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktNS0xLTEtMjA2MjM_fe0cb23d-73ca-4106-8230-82acadb7d4a1">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:#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 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="i6224526aba7f4ac0a1d728c683011ab2_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktNy0xLTEtMjA2MjM_4a2a2248-45b4-4465-9c81-b603bb9d0725">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:#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 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="i9afa614ffef2423ebb32e8f01c7be1d2_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktOS0xLTEtMjA2MjM_11f846dd-6ab2-4bd4-a0b6-bee14af90d0e">2,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMTEtMS0xLTIwNjIz_8de337ea-3421-48d9-8f53-a96b1c44f899">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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative-effect adjustment from adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozZjg3ZmZmZDdhOTc0OWU3OTNjZmE2ZDE3M2NiMmFjNl81MQ_51bb17d7-99d7-4b72-bc39-990ca7ea1e00">ASU 2020-06</span></span></div></td><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%">&#8212;&#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 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%">&#8212;&#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 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%">(<ix:nonFraction unitRef="usd" contextRef="i67f4354cfab6454c9acc00b8d6aff3e0_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtNS0xLTEtMjA2MjM_d8c957c2-a899-49c1-b735-4228176ad37b">61,604</ix:nonFraction>)</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 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%"><ix:nonFraction unitRef="usd" contextRef="icefc7b0faab04d51b70e3d00b78cf0f4_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtNy0xLTEtMjA2MjM_b7c943ae-5a26-42c2-8bc6-9eeb4aea62a4">9,399</ix:nonFraction>&#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 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%">&#8212;&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94eb36045a104181b2495968a9688ded_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtMTEtMS0xLTIwNjIz_87031426-e1e6-4fc7-a911-ab0cb78d7353">52,205</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMS0xLTEtMjA2MjM_0b320e0d-8102-4ded-abfc-e147e58a187d">432</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMy0xLTEtMjA2MjM_61c0f780-8835-4f74-b50d-2e73becb9d64">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtNS0xLTEtMjA2MjM_d5c90b40-1430-46a9-9477-2845bda6616a">53,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMTEtMS0xLTIwNjIz_7fe7749f-ed50-4163-8e8e-99f4c2f25bad">53,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMS0xLTEtMjA2MjM_e4cb6b2c-386d-4b7e-8225-786e6df91a2b">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMy0xLTEtMjA2MjM_bebcf615-ff4d-48a9-a081-37fd0d980dfb">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItNS0xLTEtMjA2MjM_685245fc-ccd5-4d5a-98f5-fb949bc18647">69,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMTEtMS0xLTIwNjIz_6d8e56c9-5152-42fa-a046-c6f4315daa40">69,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">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="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMS0xLTEtMjA2MjM_e1718aca-1d8b-48ed-b4b4-7d364ad80a77">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMy0xLTEtMjA2MjM_c00ea08c-01f1-4ac9-9484-b0059d7eab09">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtNS0xLTEtMjA2MjM_08d447cf-11fb-4665-9782-9f8b02a2f1a9">10,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMTEtMS0xLTIwNjIz_99b28af0-f7f4-4294-8f13-5d2aa99012b1">10,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjQtNS0xLTEtMjA2MjM_a107c2bb-264b-498c-805c-c8383df42207">115,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjQtMTEtMS0xLTIwNjIz_163a534e-dd63-44e9-814e-463c2f55676b">115,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjphZjM5Yzc2ZjI0Zjc0ZGUxOTUyZmQwM2Y3MWFiYjE2N18yOQ_ce0b9e5d-6e9e-4e8a-8274-e53126206c3a">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtNy0xLTEtMjA2MjM_aa7384a6-8724-4c68-bf32-1f1233523ee9">9,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtMTEtMS0xLTIwNjIz_e85315ff-682a-4eee-a8c7-d3e4cd8203db">9,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 (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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="i0ea23f0513794dfd975dcdccfe9c452d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjYtOS0xLTEtMjA2MjM_6cd7660c-0b72-488d-8ccf-1cf35bc2f72c">4,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjYtMTEtMS0xLTIwNjIz_063a19d1-38ca-4e65-991b-0108e01f7810">4,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Net (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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjctNy0xLTEtMjA2MjM_da2d1b8c-5c9f-4723-be5f-4e0ca3eb4598">63,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjctMTEtMS0xLTIwNjIz_8f99e898-92d3-417b-ab0a-8c709ec2e2ad">63,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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, 2021</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="i3c0e69449402406ba12eea0d95285fb4_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMS0xLTEtMjA2MjM_e1d8ad02-7c5d-40ca-b90d-9cb8038ffec6">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:#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: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="i3c0e69449402406ba12eea0d95285fb4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMy0xLTEtMjA2MjM_62d8c36c-c027-48cc-82ce-4e190d0f656c">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:#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: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="if81bbfd64e304f438bb22c20f1270a6d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtNS0xLTEtMjA2MjM_47690285-2538-4a98-88cd-5ce511152190">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:#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: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="i3352671e1f574ee3beac0277cdb15cde_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtNy0xLTEtMjA2MjM_5a3ae77c-e714-4830-a875-d12e719cc8e8">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:#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: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="if4a1ed74827146038347b8139053cdea_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtOS0xLTEtMjA2MjM_fbd58af5-934f-4e81-9b41-e278555820ce">6,988</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><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: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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMTEtMS0xLTIwNjIz_135fe0e2-43e1-49d0-adf5-cb5a965fab9f">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:#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><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%">41</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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="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><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:0 1pt"></td><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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMC0xLTEtMS0yMDYyMw_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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><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%">Net (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi0xLTEtMS0yMDYyMw_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc">63,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi0zLTEtMS0yMDYyMw_ff6f577e-2990-4414-b9d9-005ad1f918d0">61,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi01LTEtMS0yMDYyMw_3a275d26-2253-4dd8-bd1e-51d5dc601fcf">90,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 (loss) to cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC0xLTEtMS0yMDYyMw_c363c1e3-fc4b-4ba5-ae53-7e57241e63ac">115,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC0zLTEtMS0yMDYyMw_f6932092-f16e-47b4-8ac9-661de4db2757">103,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC01LTEtMS0yMDYyMw_b341d32f-9904-43ed-ae1c-6b2180a4744f">80,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi0xLTEtMS0yMDYyMw_ad880c9e-4906-42bf-9217-bb955cb55dca">75,336</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi0zLTEtMS0yMDYyMw_346ff301-9ec4-4354-b5de-3e4313ea63a4">59,777</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi01LTEtMS0yMDYyMw_ef39f996-de27-4332-842e-a8975beca6b0">49,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Loss (gain) 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0xLTEtMS0zOTM1Ng_7253ae3f-3440-42f3-959b-ebe0c98dc621">23,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0zLTEtMS0zOTM1Ng_46ce3d53-9b1d-4c77-8fb3-b96fc9bcf3e2">31,697</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy01LTEtMS0zOTM1Ng_3e4f0a68-73a5-4b2c-8283-e2737c0f33c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0xLTEtMS0yMDYyMw_84f0e54b-48f2-4c98-b14d-8b3f54fa2a4a">41,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0zLTEtMS0yMDYyMw_ff0af152-3a29-4071-9e1a-ebb330384a5c">33,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy01LTEtMS0yMDYyMw_ed318d5b-27c1-4cbf-88f8-4e8ba7300380">29,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC0xLTEtMS0yMDYyMw_5e0a3d6b-b7bd-4cc5-b542-877a0fd38f3b">13,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC0zLTEtMS0yMDYyMw_27fd8d01-35de-45fe-97e2-c32057c53be8">16,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC01LTEtMS0yMDYyMw_6c029271-2bc8-4b4d-b87b-1505dccf2816">14,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 debt discount and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS0xLTEtMS0yMDYyMw_083a0fae-b985-42ca-b65f-eacef638b42b">2,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS0zLTEtMS0yMDYyMw_5d90dcf5-e225-44a4-8d24-4910953d2e2d">14,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS01LTEtMS0yMDYyMw_67b76b8a-0efc-4a71-a6c1-ab64a03d64c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtMS0xLTEtMjA2MjM_1f7e064f-7beb-4651-90f0-0f2ff6a789a8">28,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtMy0xLTEtMjA2MjM_25579ce9-666e-4d75-8965-95fdc1ffd45d">21,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtNS0xLTEtMjA2MjM_9c2535d7-b6b5-433a-8ce9-e4c809b56afa">21,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtMS0xLTEtMjA2MjM_29f81add-628a-4c5a-93c6-5e963c9105c0">3,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtMy0xLTEtMjA2MjM_381bc18e-b8d1-42ea-bc8c-e5b03f3a5f68">1,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtNS0xLTEtMjA2MjM_58ce61d4-8759-4952-a175-a9fca59d024b">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItMS0xLTEtMjA2MjM_0e6a8584-0e5f-46f4-bced-1839824e7c27">6,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItMy0xLTEtMjA2MjM_1f29ccd7-3a68-45f7-a560-f9a951002d46">3,704</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItNS0xLTEtMjA2MjM_0bd66eff-8a39-46b1-ada5-73e48ff27168">2,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtMS0xLTEtMjA2MjM_aa535684-1c5a-4d2e-bf0b-bf2dda654e36">1,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtMy0xLTEtMjA2MjM_6473f09b-3258-49cf-a2c6-240b1b877265">879</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtNS0xLTEtMjA2MjM_6ca077e9-e543-41bc-a22d-b2acbda5b6c1">521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtMS0xLTEtMjA2MjM_4396621f-9900-473c-829e-8291a1fdbc77">11,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtMy0xLTEtMjA2MjM_b42c4764-6c16-4ba2-a1cc-1f8395fad60f">32,321</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtNS0xLTEtMjA2MjM_248e294d-1696-4bf5-bc27-0e292174ace3">1,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtMS0xLTEtMjA2MjM_0d643b7e-7beb-46a8-9cb7-fec68b9ef7d5">17,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtMy0xLTEtMjA2MjM_68965343-a315-4148-bbd4-6d6613048171">12,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtNS0xLTEtMjA2MjM_021882b3-7bd0-4aa8-afb8-22a22c247a2b">6,344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctMS0xLTEtMjA2MjM_b7bff581-e555-4038-b9c3-a309fc49dfdf">18,726</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctMy0xLTEtMjA2MjM_cb75980c-eece-4c68-84d9-97c89c984d97">37,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctNS0xLTEtMjA2MjM_a314ccf3-21f5-43af-a562-4c867cf44675">25,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtMS0xLTEtMjA2MjM_704d2dbc-1d91-4aa6-9d46-3ddc09759256">41,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtMy0xLTEtMjA2MjM_6bf45a9c-5291-48a3-af72-bbac331b03d8">43,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtNS0xLTEtMjA2MjM_a153c7da-4673-4232-a9d3-8ac4a06f4374">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktMS0xLTEtMjA2MjM_396370d3-54a9-4553-bbdf-a42064f6555f">71,451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktMy0xLTEtMjA2MjM_e2f626b9-d1d9-449b-a116-851096903439">55,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktNS0xLTEtMjA2MjM_91a8b631-113d-4842-a0a4-047b37d32796">49,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtMS0xLTEtMjA2MjM_92621128-6ac8-4a5e-bda3-29f3ea62f5c7">15,886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtMy0xLTEtMjA2MjM_e9165d2c-35e3-49c3-8563-7c2ce733300b">14,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtNS0xLTEtMjA2MjM_70b5ef61-d47f-4a71-ac5c-4032a2cc2bb4">23,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 (used in) 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtMS0xLTEtMjA2MjM_bb9a68d6-e321-4f81-8a54-cfe565a7c652">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtMy0xLTEtMjA2MjM_24d1f357-53ac-495b-88c5-d10877d1dc60">563</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtNS0xLTEtMjA2MjM_5281a9ff-bb52-4161-8772-896aae84e093">42,165</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></tr><tr><td colspan="3" style="background-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><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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtMS0xLTEtMjA2MjM_3ca01eb0-40a8-49f7-9eb7-4b6e681ea568">79,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtMy0xLTEtMjA2MjM_363c02a9-d05e-43de-aa1d-a49bcb57125c">326,549</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtNS0xLTEtMjA2MjM_a9962550-f405-4747-a37d-a7f7341042c0">11,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtMS0xLTEtMjA2MjM_45806368-91ed-4080-a2a7-f804430c3887">105,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtMy0xLTEtMjA2MjM_182dc2e2-e151-43c6-bf81-898bb5e11b94">28,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtNS0xLTEtMjA2MjM_da194876-3229-482e-948c-5d92d871bdce">13,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtMS0xLTEtMjA2MjM_26399364-69a5-4f5b-97d6-1a9d1a2e3aa0">61,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtMy0xLTEtMjA2MjM_e2fa6a72-0d61-4403-83fa-51f6e83c620e">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtNS0xLTEtMjA2MjM_dfbb3df4-17e0-4840-8106-a8ce62cdba9d">89,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtMS0xLTEtMjA2MjM_b5c4a352-1358-4721-b340-0fdc7f69d9e9">4,993</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtMy0xLTEtMjA2MjM_21474f74-2c8a-45d0-bd93-de642f192681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtNS0xLTEtMjA2MjM_9b88a1b6-e679-4751-83ed-c2d709ed41c1">10,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctMS0xLTEtMjA2MjM_84f1298d-01ce-43a9-9984-597e9e0daded">10,456</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctMy0xLTEtMjA2MjM_d5b9a776-e3f9-49cc-aeac-a189124db4ea">25,369</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctNS0xLTEtMjA2MjM_c1b3b7ec-8cea-4f11-9969-91f6cb4fdaf0">10,608</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 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 (used in) 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtMS0xLTEtMjA2MjM_1aecc42a-d00c-45b4-861f-a01915869a89">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtMy0xLTEtMjA2MjM_c88ce96b-1422-44dc-a494-f5f5266e5adf">321,683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtNS0xLTEtMjA2MjM_09e9d460-ec53-41e2-a620-626f48cbc1b8">70,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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><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%">Proceeds from issuance 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtMS0xLTEtMjA2MjM_0d3a795e-07e0-423b-a0c9-66249ec7924d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtMy0xLTEtMjA2MjM_f433627c-3daf-49a1-96d3-d87b86d79eb9">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtNS0xLTEtMjA2MjM_c4bb7a82-f4d9-48fb-b63d-37050c7ea0d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">Purchase of capped calls related to 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="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtMS0xLTEtMjA2MjM_bcb9a0ce-2f0e-49f1-9a05-69c90afbcb01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtMy0xLTEtMjA2MjM_be6a61e0-d0bf-423b-8e95-1d454fa53c0b">51,900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtNS0xLTEtMjA2MjM_4b2c2d8b-3df5-4db8-8da6-77edac8708a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Payment of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItMS0xLTEtMjA2MjM_4c91efda-c253-4e6b-b441-dae3f8f086c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItMy0xLTEtMjA2MjM_ec67676c-528d-4e44-9810-40ccbfeb146a">14,527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItNS0xLTEtMjA2MjM_23d78ef7-2074-4e60-8cea-3496453ee071">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtMS0xLTEtMjA2MjM_250abaf6-22e9-4d27-b2e0-57a3bdbbe8ea">10,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtMy0xLTEtMjA2MjM_2b9ab8d0-a4db-4049-8512-de983fa96165">3,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtNS0xLTEtMjA2MjM_397f8b4c-39ea-45a4-b1d7-a3dfcc71e6a8">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Dividend payments to stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtMS0xLTEtMjA2MjM_56dc1c06-547c-4477-bdc2-3c22c405fda2">9,761</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtMy0xLTEtMjA2MjM_ed764525-278e-4050-b9c7-69585ba55bde">9,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtNS0xLTEtMjA2MjM_c85e00ba-44b4-4e11-ba35-50805b57ac30">9,486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 revolving credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtMS0xLTEtMjA2MjM_2131184f-1732-449c-9a53-8e3ae96cc17a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtMy0xLTEtMjA2MjM_04d7788b-7ea3-4ad0-afba-e3541323580f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtNS0xLTEtMjA2MjM_0b70b05d-137b-4056-858d-922eee40cbfe">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Payments on revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtMS0xLTEtMjA2MjM_4a19d0f1-7a37-49f4-824a-7b119a8d6b3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtMy0xLTEtMjA2MjM_cf1805d0-e954-44f6-95b0-d812c9b8ef06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtNS0xLTEtMjA2MjM_2f000dd6-4a46-4da4-b287-8093ed27adbb">45,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 for tax withholdings for net settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctMS0xLTEtMjA2MjM_ce8fd394-8ae3-47b4-925c-887f6d84f810">69,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctMy0xLTEtMjA2MjM_75073830-6abf-489f-a560-49591841226a">75,562</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctNS0xLTEtMjA2MjM_01209d4f-f49b-4316-a319-f7d46f47af37">44,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Common stock repurchases under stock repurchase program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtMS0xLTEtMjA2MjM_ec6791e8-40d1-4d03-aeda-b3ace1d718ff">52,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtMy0xLTEtMjA2MjM_9574c2f0-06cc-4d49-b569-c998168746d9">27,974</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtNS0xLTEtMjA2MjM_62d5edbe-691f-40fa-9e76-d0feb9df13a0">22,135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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) provided by financing 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktMS0xLTEtMjA2MjM_eb5d979d-f8d4-4d9e-93a8-becc6c3d6c32">121,843</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><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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktMy0xLTEtMjA2MjM_112e74b9-0016-4cbb-b30c-e5a4bb56d472">423,448</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktNS0xLTEtMjA2MjM_65a2de2c-6573-46ab-9a59-5c70ecb06b71">74,258</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></tr><tr><td colspan="3" style="background-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 and cash equivalents</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtMS0xLTEtMjA2MjM_be133d76-65d7-4b04-a3f0-13e7bcbde1fe">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtMy0xLTEtMjA2MjM_7a44f12d-6c32-420d-9830-32c554fa8276">2,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtNS0xLTEtMjA2MjM_f881a16d-d69b-41b9-9e2e-2dec89b99168">290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtMS0xLTEtMjA2MjM_ea1ed014-1d40-4595-9cc3-30f46f6a51ac">11,934</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><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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtMy0xLTEtMjA2MjM_706067c3-161e-47e0-9be2-17aaf6cc4ef2">103,536</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtNS0xLTEtMjA2MjM_1e4d47cc-28c3-44bf-940e-504e35dc6a2c">46,059</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></tr><tr><td colspan="3" style="background-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 and cash equivalents, 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItMS0xLTEtMjA2MjM_fed6fed8-1084-437c-a932-6e1a3a8dc25a">171,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItMy0xLTEtMjA2MjM_1584213d-93d0-467e-855d-2e5e1ba53c58">68,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItNS0xLTEtMjA2MjM_239efe95-639b-4a49-885c-b4b883efa223">114,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 and cash equivalents, 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtMS0xLTEtMjA2MjM_e8fc68d8-fb98-4fe3-b845-8b0bd7f5d018">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"></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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtMy0xLTEtMjA2MjM_5254482c-fd9e-4726-90ad-724110227119">171,899</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><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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtNS0xLTEtMjA2MjM_ef01a273-f636-4128-bc9b-3d5a57ea9253">68,363</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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: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><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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtMS0xLTEtMjA2MjM_6ea972bf-9f4d-4956-81a0-fc990b8c03cd">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtMy0xLTEtMjA2MjM_174d8f7c-6bd4-4a2d-9037-81712b37c83d">2,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtNS0xLTEtMjA2MjM_36609a32-a8e1-46e0-b8d6-ff769b20852f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 (refunded) paid</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctMS0xLTEtMjA2MjM_ef54ff5e-8c1f-4dfa-9475-f9b6845d0b72">4,552</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctMy0xLTEtMjA2MjM_7324bb10-b4a7-469e-a7b6-d54a1dc31fb9">3,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctNS0xLTEtMjA2MjM_24b7962b-d60b-4a01-9643-7e5bd89c43a6">4,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Dividends payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktMS0xLTEtMjA2MjM_3c9140d4-7d74-48aa-9d3a-cb24915afb89">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktMy0xLTEtMjA2MjM_0313c392-2ef4-4ed9-af4f-3a4a2521e189">2,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktNS0xLTEtMjA2MjM_24dd6ef2-3c29-40e8-9b84-056c4ce9de5c">2,388</ix:nonFraction>&#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="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%">42</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_94"></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="i27b9e3b5d11f48609253f7c76875942b_97"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzMA_3ee1d5d1-0d83-45bb-a6e0-d5f22679eed9" 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, and supports customer engagement and digital process automation software applications in addition to the Pega Platform&#8482; for clients that wish to build and extend their own applications. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.</span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzNA_a776c0eb-2121-43ce-927e-9319fe5985a8" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzNg_f2b554bc-fdc4-42a7-824b-ff52132a7858" continuedAt="ia82f0beab41e433b805d81eacba52ee3" escape="true">Principles of consolidation</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:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia82f0beab41e433b805d81eacba52ee3">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest.</ix:continuation> 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, operating income, or net income.</span></div></ix:nonNumeric><div id="i27b9e3b5d11f48609253f7c76875942b_100"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDYw_a3278908-b483-41f7-be9f-a5b24b328bff" continuedAt="i6122cadeb2794b599d6f19a89fd7751b" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDkx_e8c26cd2-d77b-4e78-ba0a-d418db9ad971" continuedAt="i54eca00a979545e08478a56246de254d" 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, which is 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, which is 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, which is composed of revenue under 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, which is 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%">43</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="i6122cadeb2794b599d6f19a89fd7751b" continuedAt="ib5100078bf6c4a59b53bbd36b2e90a64"><ix:continuation id="i54eca00a979545e08478a56246de254d" continuedAt="i7dec5214144b4a03bbb6a896d01c1ee1"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDY5_30fdcf3d-89d6-454b-ae0b-8a9c15e50576" continuedAt="ic582892a71cb4e7c84602f27c9c4870d" 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><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 standalone 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></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 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 is representative of 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, our 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 also gives rise to variable fees in contracts. 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 future significant 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 instances with 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 at the time the performance obligation was satisfied and the amount of consideration actually 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 <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzU4ODI_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019, 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%">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="ib5100078bf6c4a59b53bbd36b2e90a64" continuedAt="icba2d3d4146f4b4c903bb72046abd044"><ix:continuation id="i7dec5214144b4a03bbb6a896d01c1ee1"><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. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on 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">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">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 life-cycle, and the competitive marketplace&#8217;s influence in which the products and services are 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5Xzc2MDY_c5cb7050-ff2d-4469-a341-31986c920b2d">five years</ix:nonNumeric>. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5Xzc3MjA_e0c4f140-5461-4c6f-a515-ee43554e6f2b">five years</ix:nonNumeric> 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDYx_7b6d9d34-1528-4bdf-844a-5bd418b86cd7" 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 that are 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 in nature 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 upon 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%">See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements" for additional information.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDcx_b222340a-651a-4fb5-a808-1be508311a5b" 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 lives of the assets, which are <ix:nonNumeric contextRef="ibda07f9d3f744937a7e1f082dd8f6c87_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzkyMTc_fbc9c9a9-ba73-41c4-b62e-7008d48bdde3">three years</ix:nonNumeric> for computer equipment and <ix:nonNumeric contextRef="i9404e41aab3342d6b56d429e8896f87d_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzkyNDc_e9f0f775-3295-4838-826a-031ad950e6da">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDU0_5dc7443a-a7fa-4356-9d4a-e6da40e03e3d" 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 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 term of the lease.&#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 in the determination of 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 any material&#160;residual&#160;value guarantees or restrictive covenants.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE2NDkyNjc0NjExNDU_b3439767-f737-4645-a400-0b7d49bb53a8" continuedAt="i6a6a19f33ab2496ba40983c4a2f516b0" 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%">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="icba2d3d4146f4b4c903bb72046abd044" continuedAt="ia4c1bf7d46ae419fb975941feb222fea"><div style="margin-bottom: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="i6a6a19f33ab2496ba40983c4a2f516b0">Significant judgments are required for the determination of probability and the range of the outcomes, and the estimates are based only on the information available 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 related to its 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDcy_7d52d4b0-bcec-41f9-ace0-7bbd99ea6de2" continuedAt="i90b91995848a4739856e497b6dce31cb" escape="true">Internal-use software </ix:nonNumeric></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%"><ix:continuation id="i90b91995848a4739856e497b6dce31cb">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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6">three</span> to <ix:nonNumeric contextRef="i4eab249ccacd4e4e889a621b122fa4d9_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODYz_16209f57-e597-4278-b698-e084699cbc1b">five years</ix:nonNumeric>, commencing on the date the software is placed into service.</ix:continuation> </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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDU4_75d9c962-a079-4ce1-802b-31867dcbdf99" continuedAt="idf5ef49f1fe641afb3cc8e38d6114933" escape="true">Goodwill</ix:nonNumeric></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%"><ix:continuation id="idf5ef49f1fe641afb3cc8e38d6114933">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 assessment as of November 30, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjMy_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019, and concluded that there was <ix:nonFraction unitRef="usd" contextRef="i880534a3ff764dc1996cafa07eee5565_D20191130-20191130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_4dff8aaa-740e-4710-b13a-7d4250a4f644"><ix:nonFraction unitRef="usd" contextRef="ic8bb9fb074b541f589e433fe71a43714_D20211130-20211130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_ca304fc5-a7bf-4bcd-9196-ba7f74c63f5d"><ix:nonFraction unitRef="usd" contextRef="ia671986b0b584094957e08d9a856054e_D20201130-20201130" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_da980533-4bc0-49ac-98cb-c7a2b2a0678a">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value.</ix:continuation> </span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDY0_1a66b7a7-58d7-4036-9c06-4c43bea885ff" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDQ2_b0217301-35d0-4d47-b80d-9bee2a7ebae4" 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, time deposits, and other investments with original maturities of three months or less.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDQ3_39515030-1f7f-497e-8d0c-9506868d5bd9" 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 continues to collect information and reevaluates these estimates and assumptions quarterly 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDky_5c8cb523-2b87-473b-ad47-b1b4cb56c42d" 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><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, <ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_858f19d8-39ef-4cdc-a520-6ef92139887d"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_aa7d6c64-7cef-405c-b9ea-f95e431b5096"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_ce965a90-8a05-4d99-ab80-96e6a58102d1">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> costs were capitalized in <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEzOTMz_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, or 2019.</span></div></ix:nonNumeric><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDc5_3365fddd-2cde-45a6-b7e3-235b56537f56" continuedAt="i174fd7210ab74533acf4e3d5a410e70d" escape="true">Stock-based compensation</ix:nonNumeric></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%"><ix:continuation id="i174fd7210ab74533acf4e3d5a410e70d">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 15. Stock-Based Compensation" for discussion of the Company&#8217;s key assumptions included in determining the fair value of its equity awards at the grant date.</ix:continuation> </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%">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="ia4c1bf7d46ae419fb975941feb222fea"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDg5_5712f487-0938-417b-bd91-f499eb12e12c" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDg1_95c672d9-6777-4c18-95e8-dc714d510e17" continuedAt="idbdc80d5f2d246a7b43a05f5be96fe11" 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, the Company&#8217;s firm contractual backlog, 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 they are 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 upon 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 <ix:nonFraction unitRef="number" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="pega:MoreLikelyThanNotLikelihoodPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE2Nzk3_bc81fae4-3c50-4c75-b063-166ccaf78a03">50</ix:nonFraction> 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></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="idbdc80d5f2d246a7b43a05f5be96fe11">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. See "Note 17. Income Taxes" for additional information.</ix:continuation> </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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDc4_133b304f-0939-4a73-aae6-ae8f8ff3d158" continuedAt="i520fb7dab2e94f6d9b7f9c5545416cb5" escape="true">Advertising expense</ix:nonNumeric></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%"><ix:continuation id="i520fb7dab2e94f6d9b7f9c5545416cb5">Advertising costs are expensed as incurred.</ix:continuation> Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE3OTk2_f1ca1d50-5496-406d-a995-723d5c12f367">11.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDAw_1605573e-aa77-4a2f-a357-9a3f58fcbcbd">8.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDA4_a4954f7b-812e-49e4-b1f6-b3bd626cfd90">6.7</ix:nonFraction> million during <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDE4_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019, respectively.</span></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_106"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzE4Mw_37ed7864-aaac-4511-bc5f-8bd4d55c5abc" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzIxNDQwNDc2NzQyMzk5_db5fc4cc-28fb-4620-bccb-283eba018295" 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><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, 2021</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, 2020</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%"><ix:nonFraction unitRef="usd" contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMS0xLTEtMjQzMTI_a7ab430f-d1a3-4a08-93d0-06dcde756a18">2,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"></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%"><ix:nonFraction unitRef="usd" contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMy0xLTEtMjQzMTI_51898828-68b0-4c5e-886e-bfa8ca6494fb">&#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><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%">(<ix:nonFraction unitRef="usd" contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItNS0xLTEtMjQzMTI_b0d897a0-69bf-48d1-b2aa-1d64184fe8db">10</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItNy0xLTEtMjU5NDM_2d7e4d82-902a-4b9b-a5d9-3e3a6e070bd1">1,990</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><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%"><ix:nonFraction unitRef="usd" contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItOS0xLTEtMjQzMTI_395a79ea-44b5-4bac-a962-9c40b5511557">39,996</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><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%"><ix:nonFraction unitRef="usd" contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTEtMS0xLTI0MzEy_e8fa00a5-a346-45b1-bade-e13a0c92f591">&#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><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%">(<ix:nonFraction unitRef="usd" contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTMtMS0xLTI0MzEy_bcef6c97-b76d-42d1-a634-3afc69aac019">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%"><ix:nonFraction unitRef="usd" contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTUtMS0xLTI1OTQz_4dbc45c6-91b5-47c6-9dd5-96299b045bd5">39,988</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></tr><tr><td colspan="3" style="background-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="ic0b6893594f54156a94e2cb6a1df2491_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMS0xLTEtMjQzMTI_84d1b0f7-a03b-4041-a7a7-8b2368df1668">201,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMy0xLTEtMjQzMTI_32355760-5dcc-4b90-92f7-34ca5bad1634">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtNS0xLTEtMjQzMTI_1f1a7f4f-7bc7-44fa-ae7d-4198de43e88c">837</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtNy0xLTEtMjU5NDM_6c518dfd-325c-475f-8d04-57dbb90083a3">200,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d015469dd9347369bf46ead10376f74_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtOS0xLTEtMjQzMTI_e739aeb3-b6b5-4d7d-b55a-43bfd09a42ee">253,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d015469dd9347369bf46ead10376f74_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTEtMS0xLTI0MzEy_f7c5faf4-bb44-4f28-9bad-cd7e53cff7db">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d015469dd9347369bf46ead10376f74_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTMtMS0xLTI0MzEy_a43b401d-5f52-451b-a486-080b5b3607d5">152</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d015469dd9347369bf46ead10376f74_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTUtMS0xLTI1OTQz_8208d893-dfd2-4392-9c28-21a870feffde">253,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMS0xLTEtMjU5NDM_b09603f6-ae79-49ec-bb78-5e54f8ea2300">203,659</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMy0xLTEtMjU5NDM_a8a85dc1-3536-4687-943e-95665b40f6e8">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(<ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtNS0xLTEtMjU5NDM_b47a8b13-58f7-484e-88c8-1ca11fbbdaee">847</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtNy0xLTEtMjU5NDM_545449e1-c9ef-46f6-8764-d46affad6e29">202,814</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtOS0xLTEtMjU5NDM_37327113-bebe-48a3-b656-2da9031da2ff">293,341</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTEtMS0xLTI1OTQz_76047b30-4c83-42fe-a320-f61c4f2a894f">88</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><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%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTMtMS0xLTI1OTQz_a2d330ce-9324-4474-a86a-6369fdb77e11">160</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTUtMS0xLTI1OTQz_80f24e03-4257-439d-8d31-221c0b75020c">293,269</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></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, 2021, marketable securities&#8217; maturities ranged from January 2022 to September 2024, with a weighted-average remaining maturity of <ix:nonNumeric contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzEwOTk1MTE2MjgyNTI_224bfa10-4fba-4fbb-90ee-a3169926c6f3">1.2</ix:nonNumeric> years.</span></div></ix:nonNumeric><div id="i27b9e3b5d11f48609253f7c76875942b_109"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzUxMg_3308c3bd-2a7d-4dff-8edf-ee4b41ce4d6b" continuedAt="ibf0a5fb6e1b0443882b447e830b46a92" 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><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODA_84bb97da-4ce2-4805-a8a9-925efd1748fc" escape="true"><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzEtMS0xLTEtMjA2MjM_645d1acc-4ec4-4ee3-bcf0-a8420e785d15">182,717</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzEtMy0xLTEtMjA2MjM_5eea1a1b-242e-43fb-a6c4-f24f84f0dace">215,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></tr><tr><td colspan="3" style="background-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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzItMS0xLTEtMjA2MjM_c5e08f02-2f0d-4330-87f9-0b00fafdfcaf">226,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzItMy0xLTEtMjA2MjM_7a43d73e-8685-4ca8-85a8-cb38889917d1">207,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzMtMS0xLTEtMjA2MjM_f90dd5af-a87a-4fef-a046-ffc1b7d29a14">129,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:UnbilledReceivablesNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzMtMy0xLTEtMjA2MjM_54d22dc2-1808-4a1f-9f04-2d62b2c70888">113,278</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzQtMS0xLTEtMjMwOTE_58bdee74-4397-4510-a36a-8cf9e0c68add">539,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzQtMy0xLTEtMjMwOTM_3aaa39e7-606e-4c7d-a5f4-b5617ecd5980">536,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></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%">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="ibf0a5fb6e1b0443882b447e830b46a92"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODE_1a3c772a-596a-4cb0-ad4c-cc6116845fe0" 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, and 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 billing 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, 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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzEtMS0xLTEtMjA2MjM_7d17a9ac-08a5-4ae6-bcc2-b8ee59bcd7f4">226,714</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzEtMi0xLTEtMjMxMDQ_2d2cdccf-ce00-45e9-9eca-b8769ec36e80">64</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzItMS0xLTEtMjA2MjM_0c9b12ad-e96e-48a0-801f-e2082b554e6d">83,988</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzItMi0xLTEtMjMxMDQ_032a0271-a43e-4fd5-b6ed-b90b34ce2c5d">23</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzMtMS0xLTEtMjA2MjM_5944a58b-33af-4c4d-b839-3bed23241376">45,801</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzMtMi0xLTEtMjMxMDQ_869989bf-34f9-4912-83e7-23b3f9ef2236">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: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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesCurrentAndNonCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzQtMS0xLTEtMjMxMDY_7ec9e6a4-4144-4ea8-a675-8e3476315025">356,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="pega:UnbilledReceivablesCurrentAndNonCurrentPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzQtMi0xLTEtMjMxMDQ_c420c557-009a-428c-925e-240d0d901e11">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><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODI_f534eb2a-c216-4001-89ae-0d769cf3d0d1" escape="true"><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, 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%">2021</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzEtMS0xLTEtMjA2MjM_ee63cdca-6741-4284-a25e-cda418f4f34f">182,427</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzEtMi0xLTEtMjMxMTU_2cf04f03-0e62-464b-a782-cf7173afe7e5">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzItMS0xLTEtMjA2MjM_87ba3fba-afd8-4450-a6b8-764ef9cb37f8">104,416</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzItMi0xLTEtMjMxMTU_899a14dc-622c-4e38-9d64-d98e11b06add">29</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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzMtMS0xLTEtMjA2MjM_960ccb9a-ee0e-4875-afd8-8ac80bdb502c">34,544</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzMtMi0xLTEtMjMxMTU_4b97747f-93b8-4274-af7f-20eb6d575e4f">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%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzQtMS0xLTEtMjA2MjM_f6717188-718f-4756-a936-3f266a6e7469">16,296</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzQtMi0xLTEtMjMxMTU_d86fe87b-ea87-4035-8d12-54c3623b6772">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%">2017 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzUtMS0xLTEtMjA2MjM_83653e01-698f-4e22-869b-90f750f32999">18,820</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzUtMi0xLTEtMjMxMTU_c3f2bf3d-2acb-46f2-b3a2-5e65ecde308e">5</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:UnbilledRevenueTotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzYtMS0xLTEtMjMxMTE_93d515f3-924c-47dc-a866-80b51c4c39e4">356,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="pega:TotalPercentageOfUnbilledRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzYtMi0xLTEtMjMxMTU_d4ca7f42-7c6d-4a0d-9e04-2722b77d2f41">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></ix:nonNumeric></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:SummaryOfMajorClientsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIzMDU_0f22c82a-8b82-47ec-9897-36f45cdffaf4" 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%">Major 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%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</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: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: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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 A</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="number" contextRef="ie49bbc7fa20a42d49d7f915fac7e8a12_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTphM2M5OWFkN2RjMmI0ZTVhYWEwMTQxODRjZjU4YTgzZi90YWJsZXJhbmdlOmEzYzk5YWQ3ZGMyYjRlNWFhYTAxNDE4NGNmNThhODNmXzEtMS0xLTEtMzA1OTY_ec4ff8b5-eb25-4d0d-9cef-f0f9543a497b">10</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><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%">*</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%">* Client accounted for less than 10% of total accounts receivable and unbilled receivables.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ContractAssetsAndDeferredRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODM_0a8ff5e4-afe9-4f55-b286-0853b30732d5" 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 completing 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, 2021</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, 2020</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzEtMS0xLTEtMjA2MjM_83cfdae0-6457-49a5-8e9b-b7dcff8b2ac7">12,530</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzEtMy0xLTEtMjA2MjM_6803d49c-bc77-4bbf-8481-53595225a0f3">15,296</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></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzItMS0xLTEtMjA2MjM_9f2171f4-bdf2-4ef2-9777-f5cf22625248">10,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzItMy0xLTEtMjA2MjM_df5a846a-9e81-48fa-9e95-ebf080a12d15">7,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzMtMS0xLTEtMjMxMjE_aa72cab7-680c-41fc-990f-3ef784b12846">23,173</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzMtMy0xLTEtMjMxMjM_885a863a-f521-4b71-844c-2e4158ced6ce">23,073</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></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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzEtMS0xLTEtMjA2MjM_a4951c55-63f0-4701-a81a-23d829da0dc3">275,844</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzEtMy0xLTEtMjA2MjM_7d37b7ba-7bc2-4667-b3f3-309319e6f2cf">232,865</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></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzItMS0xLTEtMjA2MjM_ee8d18d8-3bad-4261-95b1-b7ef4b306a23">5,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzItMy0xLTEtMjA2MjM_8f5d9cc6-b094-44c9-a491-9604b1084aac">8,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzMtMS0xLTEtMjMxMjc_a3bdf174-1346-4ee0-b19a-aed6aaff0103">281,499</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzMtMy0xLTEtMjMxMjk_d50b8388-9c0c-4886-b9cf-c8d3440f1912">241,856</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></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 2021 was primarily due to new billings in advance of revenue recognition and $<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-5" name="pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzQzNA_c48f85d8-3478-4c4b-b35c-55b2bca09bee">234.4</ix:nonFraction> million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2020.</span></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_112"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:DeferredCostsNetTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwMQ_60d0d3a5-91eb-44db-bff9-025b47585198" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwMw_a656133f-e138-4d81-b4ca-308563cfbe1a" continuedAt="id4dc98a68b314efda502dfa9b5ad9e34" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzItMS0xLTEtMjA2MjM_fe90ea99-2c81-49f7-b27c-7e3f1b492b50">135,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: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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzItMy0xLTEtMjA2MjM_4c4d48f9-9ee4-4b1d-9545-089e2a2f4b79">108,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></tr></table></ix:nonNumeric></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%"><ix:continuation id="id4dc98a68b314efda502dfa9b5ad9e34">(1) Included in other long-term assets.</ix:continuation></span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwNQ_1902a7b1-772d-45a2-9946-937912d52ff6" 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><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%">2021</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%">2020</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%">2019</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtMS0xLTEtMjA2MjM_08be18c1-cfc5-4582-95df-4f77343f2d8c">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtMy0xLTEtMjA2MjM_90f451e2-7ea8-4ce6-bc5d-d207a4911e0c">33,302</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtNS0xLTEtMjA2MjM_1b6175e9-f038-492c-b2f4-49915e9a9795">29,152</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></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%">48</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzU5_ac32445c-5fd5-4e28-9dbf-6b942f45e49d" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzYw_cd116b7a-3027-4d6f-864c-76349a94b2e3" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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="id0fd81c581d04e26bc3efdefe6934b65_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzItMS0xLTEtMjA2MjM_5bfc65ec-b800-4c59-9f4d-61b62c735b2c">31,203</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><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%"><ix:nonFraction unitRef="usd" contextRef="iad4d86f1c3524ad88d9a7b703d836c4b_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzItMy0xLTEtMjA2MjM_2ac663ee-84d5-40cf-9ec8-bc3831514fa6">52,335</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></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="i47818840b5284256a299c499a663d7d4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzMtMS0xLTEtMjA2MjM_4d12b6d0-4dfa-4891-b1b8-2432cbbf1dc1">26,115</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib218a59cce7c452e9578e6d5f13bb190_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzMtMy0xLTEtMjA2MjM_d49c6502-96d3-4cef-a57b-2e5ffd7dafc0">30,211</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i123fbc9a74b741ac8fdfbe0ffa9f2607_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzQtMS0xLTEtMjA2MjM_768dcedb-46db-47dc-8779-ae42156dab6d">5,565</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ibf5fe7b6b33f4cca8cd745b50667a4bd_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzQtMy0xLTEtMjA2MjM_b1dfa660-81ce-463c-baea-98222c032b8f">10,572</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8531371ada9148d283e983a1485f0d6b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzUtMS0xLTEtMjA2MjM_df192b7f-efae-4ae5-b173-b0ad7a343439">8,566</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib38540a6ae1e420eb821ed941d3ccfa6_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzUtMy0xLTEtMjA2MjM_bd8552df-56cb-4013-9362-f866c5faae60">8,415</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3356c3142eb742319b06ecf0c5fc8443_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzYtMS0xLTEtMjA2MjM_04114c8e-3440-45e4-b65a-7642f8401ffb">19,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368c99a51d9548d2893109c9148d2d2e_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzYtMy0xLTEtMjA2MjM_f29f287e-3fae-42a9-bfe0-e929a3eef8dc">18,542</ix:nonFraction>&#160;</span></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%"><ix:nonFraction unitRef="usd" contextRef="i0924717a67744d42979e30aa1beb92c6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzctMS0xLTEtMjA2MjM_99d13111-c9cb-4fff-8030-0d348ee9ee84">4,262</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i89dfc586ca914395ad61ad577b2c7880_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzctMy0xLTEtMjA2MjM_b74af589-77f3-4a51-8f81-aa7266785341">2,077</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzgtMS0xLTEtMjA2MjM_d489aa49-2556-483d-a13d-dd62e403e7ff">95,174</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzgtMy0xLTEtMjA2MjM_31af7b2d-6d8a-4d57-9e0a-8fe25dd54210">122,152</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></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzktMS0xLTEtMjA2MjM_c2ce3f1a-fe3a-4c33-abca-c9a10eb44203">68,337</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzktMy0xLTEtMjA2MjM_99b66545-4c7c-4fe8-af66-7fdd161d2184">81,754</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEwLTEtMS0xLTIwNjIz_58c55f2b-9def-48fa-b54b-39cd886b42dd">26,837</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEwLTMtMS0xLTIwNjIz_55a5b08b-db0d-48c9-b6ec-f6577345e92a">40,398</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></tr></table></ix:nonNumeric></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"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:DepreciationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzU2_80650d98-a650-43ee-bb68-c7b24ec49402" escape="true"><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:right;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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtMS0xLTEtMjA2MjM_a6777aa0-a048-427a-a7d1-6c42616fc87d">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtMy0xLTEtMjA2MjM_d0640538-5ba8-4fe7-8d9b-9e5e656a7190">17,378</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtNS0xLTEtMjA2MjM_d5def20a-272c-449e-9446-6ded14aa7139">14,771</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></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i27b9e3b5d11f48609253f7c76875942b_118"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0NA_e6f2808e-020b-4a01-90d4-223f1fca663a" continuedAt="i60b53927d39c409eab74f0934d62c5e8" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzMzOA_1e5a6b74-7620-4c01-949f-28972635d736" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzEtMS0xLTEtMjA2MjM_0e918a8a-f38d-42ca-9bbf-3fcc1927adb5">79,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><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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzEtMy0xLTEtMjA2MjM_5b9468f6-8166-43d2-9c31-a87e13c5d8f1">79,039</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></tr><tr><td colspan="3" style="background-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%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzItMS0xLTEtMjA2MjM_a12432ed-7c82-4e9d-9749-027f0f7522cb">2,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzItMy0xLTEtMjA2MjM_c1e1e449-bebf-406d-aa30-92a314753875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzMtMS0xLTEtMjA2MjM_1f3d44d6-a0c1-4dcc-a966-6916105785d3">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzMtMy0xLTEtMjA2MjM_db70fa71-1b85-429e-8e35-bf01e363ccc3">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 #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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzQtMS0xLTEtMjA2MjM_9ab3b51f-10d8-4f59-ace7-d6dbaac0d7f2">81,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzQtMy0xLTEtMjA2MjM_9cfade28-d656-45b7-b0f5-654a061ed686">79,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0MA_c3d362f8-ba3d-48a0-873b-ac930995a077" 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><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, 2021</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%"><ix:nonNumeric contextRef="i3cdbc03e426148fbb89486cf87f78c27_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo2Njc1ZmY4MWIwYmI0YjM3Yjg0ZDliYzg3NDg4MTdkZl80_8f89f1aa-899b-4fbb-8f4b-5b3e8c254313">4</ix:nonNumeric>-<ix:nonNumeric contextRef="ie6cc88bc9de34e65a98cc7ae34e3b27a_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo2Njc1ZmY4MWIwYmI0YjM3Yjg0ZDliYzg3NDg4MTdkZl83_920a6177-4dd9-48b6-b385-c237fc3681b3">10</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i8c064448cf474aea9c1679da50d12057_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMy0xLTEtMjA2MjM_c8ea1613-ab34-41c1-908b-f0a9acade8e3">63,165</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i8c064448cf474aea9c1679da50d12057_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItNS0xLTEtMjA2MjM_21a53193-ce5d-4762-b93f-27ae05b69c3f">57,342</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8c064448cf474aea9c1679da50d12057_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItNy0xLTEtMjA2MjM_ec8a9159-36f8-4343-b0b3-06397243a7a3">5,823</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></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="ifee4899a0b674cc3b3d5f371d8521d59_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjNlNGQ2MDJkOWM0ZjFkYjgxNmQwYzlhYzJiOWNiZl80_703c460c-da60-4e98-9460-0b3d1ccd94ea">2</ix:nonNumeric>-<ix:nonNumeric contextRef="ib2cca805b5144147a82f3e741d3a7a99_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjNlNGQ2MDJkOWM0ZjFkYjgxNmQwYzlhYzJiOWNiZl83_151618b3-c404-4389-a0fb-21ec8878baef">10</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMy0xLTEtMjA2MjM_0935b661-6375-4685-aee5-6ecd283d9f66">67,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtNS0xLTEtMjA2MjM_d2ea530a-6d47-44a0-967d-8ed24a9fdfe9">58,902</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtNy0xLTEtMjA2MjM_d4d3874f-6836-4ae0-9165-a7aeee7bad6c">8,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i32f2ea9da124472793e376c967185096_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjoxNmU3YTdlMWZhODQ0ZmI5OTliYTYxNWU1MzkzNDNmOF80_aa1f3954-c6c7-4ccb-b88f-3eaae46fac63">1</ix:nonNumeric>-<ix:nonNumeric contextRef="ie02b7cbbc87f472dbe664c11e1206e17_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjoxNmU3YTdlMWZhODQ0ZmI5OTliYTYxNWU1MzkzNDNmOF83_3e9305a9-9f7d-4cb9-8c23-80dfe0b50efd">5</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMy0xLTEtMjA2MjM_a3d69297-d84d-446d-9cb9-3b62d14353b7">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtNS0xLTEtMjA2MjM_1d63275c-c639-400d-8411-8fd8cea16f86">5,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtNy0xLTEtMjA2MjM_a1c3deb8-f265-4bf3-8141-b9ef8f2fe472">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtMy0xLTEtMjA2MjM_b13f74a8-af07-4ed5-97e2-752c60ca0a42">135,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtNS0xLTEtMjA2MjM_c6361011-7e3c-48ce-b9eb-b5e3ca42cbad">121,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><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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtNy0xLTEtMjA2MjM_50ae4ed5-e802-4c47-883c-996313a57b86">14,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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, 2020</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%"><ix:nonNumeric contextRef="ie9614a1cbb494b569832bf7810244524_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpmZjlhOTFhOWFkMTA0N2NmYmQyNmYwNjU2ZTI2NTg0YV80_69e9fe31-65c9-4770-9d1e-5e60cb322ac7">4</ix:nonNumeric>-<ix:nonNumeric contextRef="ie8fe37366e704e15ade824d7ebc444b3_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpmZjlhOTFhOWFkMTA0N2NmYmQyNmYwNjU2ZTI2NTg0YV83_0dcfdd38-c601-4912-a0e5-a62815e83e7a">10</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMy0xLTEtMjA2MjM_20d0f3b3-9449-4595-ac6d-ab46272430ec">63,168</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItNS0xLTEtMjA2MjM_f0636174-f6e0-4301-a8cc-6b5b3f1608c3">55,877</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><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%"><ix:nonFraction unitRef="usd" contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItNy0xLTEtMjA2MjM_f1ee769f-a8e0-4c50-b846-e26ab7f79cb2">7,291</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></tr><tr><td colspan="3" style="background-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="id4587e0f437f447ca9ea0a6e590117ce_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo0MTYwNTlkZDM1YTU0OTczODM1NzE3ZGIwZGE1NjkyZF80_9320df42-5fa7-4fe7-af9b-2d58af694e39">2</ix:nonNumeric>-<ix:nonNumeric contextRef="i27462e4c1dd04305af2ea1ec301436ae_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo0MTYwNTlkZDM1YTU0OTczODM1NzE3ZGIwZGE1NjkyZF83_2587892e-2a9d-40f0-b258-dc44e373679e">10</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i431626592709443aa4019480e6b4f18f_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMy0xLTEtMjA2MjM_11fe9d21-e595-40b9-8f96-685f2dc716fe">64,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i431626592709443aa4019480e6b4f18f_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtNS0xLTEtMjA2MjM_d604723d-3816-4b9d-b961-5349569e3ab5">56,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i431626592709443aa4019480e6b4f18f_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtNy0xLTEtMjA2MjM_262fdf13-7bd0-43d6-8366-fee371f09b86">8,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="id62870e270004edeb39ca2fe00f0831a_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozMjcyNmQ1ZTZhMDY0MmQ4OWM4MmMwMzFkZmM2ODVhYl80_34a6be6b-8972-40a1-976b-2019d7e797e0">1</ix:nonNumeric>-<ix:nonNumeric contextRef="i004842b40fe649ddacb78efeb3f8d234_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozMjcyNmQ1ZTZhMDY0MmQ4OWM4MmMwMzFkZmM2ODVhYl83_01d1e3ee-9eda-4818-b395-63c83bb1fd30">5</ix:nonNumeric> 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%"><ix:nonFraction unitRef="usd" contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMy0xLTEtMjA2MjM_72c3979b-2b7b-4de8-953c-d5e9981685ae">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtNS0xLTEtMjA2MjM_c322f182-5ea5-4404-8abb-f9b9124e6fc5">5,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtNy0xLTEtMjA2MjM_53c193fe-9bde-4c3a-9d14-de9158aecbd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtMy0xLTEtMjA2MjM_6b3280e1-35b8-4b36-b530-66b135144a6b">133,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtNS0xLTEtMjA2MjM_5eb0faac-dcfb-4f99-ae4a-54582c0a39b1">117,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtNy0xLTEtMjA2MjM_425c3ef5-e93e-462f-8acc-186a9a961b0e">15,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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><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><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="i60b53927d39c409eab74f0934d62c5e8"><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0Mg_d70153d7-e8af-4f86-a102-eca404aafafd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was: </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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtMS0xLTEtMjA2MjM_acd77058-495d-4f9e-b0d6-7b231ae5d5db">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtMy0xLTEtMjA2MjM_3134e2eb-6c1b-4bf0-98fe-7753356e9f95">2,487</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><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%"><ix:nonFraction unitRef="usd" contextRef="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtNS0xLTEtMjA2MjM_a6a2dafd-b8cf-4ead-b156-cc3c1f4637ef">3,500</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></tr><tr><td colspan="3" style="background-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="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItMS0xLTEtMjA2MjM_e4892e1d-c286-439f-9d5e-029e5caaeed5">1,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401c92c7c78f44f591459471ac54687d_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItMy0xLTEtMjA2MjM_cb962a8e-45c8-4e0d-97bc-ed1d252436ea">1,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItNS0xLTEtMjA2MjM_432fb8a1-2589-4e76-8239-6fbc8144ab03">3,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtMS0xLTEtMjA2MjM_cac94ad7-bfb1-4a2c-83ab-c29e0fed22f5">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtMy0xLTEtMjA2MjM_5c943a5f-cf6a-45bf-a84a-b1b6f986cd5f">3,970</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtNS0xLTEtMjA2MjM_31e49e95-7420-4929-9e5a-3683093d825c">6,625</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></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0Nw_a1e04b6e-2cfa-4bf5-8ae3-0d8a95e52e21" escape="true"><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:69.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.001%"></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, 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%">2022</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzEtMS0xLTEtMjA2MjM_2000f23c-c6fd-4283-b65f-653dd2fa05df">3,886</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></tr><tr><td colspan="3" style="background-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%">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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzItMS0xLTEtMjA2MjM_8d626816-b32d-40cd-af52-b039efcf6767">3,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzMtMS0xLTEtMjA2MjM_22bdd82d-7f42-4857-86c0-818eacca0e98">2,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzQtMS0xLTEtMjA2MjM_e323e5ea-3aaa-4b70-bb01-a9b265ecedb3">2,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzUtMS0xLTEtMjA2MjM_9e98820d-0eef-4b78-8554-4d7070153a23">1,201</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzYtMS0xLTEtMjA2MjM_989eb0d4-8b70-4ce5-8aa9-ebef8d1215bd">14,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_121"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzg5OQ_da7b3fdf-9e9b-47ae-b095-102d42cab992" 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. 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 in assessing 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzc2Ng_8cb6f9fa-f773-40f6-8597-93ae726c8653">one</ix:nonFraction> operating segment and <ix:nonFraction unitRef="unit" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzc5MQ_d9a2d267-5975-42f8-94c2-5404b48bda72">one</ix:nonFraction> reporting unit. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzg5Ng_ded2bcfb-6a0b-4300-b8e7-e537912427c5" escape="true"><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, 2021</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, 2020</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="i0ec771da25a14084a8b0633a3163326c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItMS0xLTEtMjA2MjM_9be85d51-3ee8-41b7-a53e-5e6717c18d29">20,548</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><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%"><ix:nonFraction unitRef="number" contextRef="i0ec771da25a14084a8b0633a3163326c_I20211231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItMy0xLTEtMjA2MjM_15e0b04d-9a37-47d7-8066-78abe564e474">77</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><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i4efe6821c985486488bce17883d2cc0b_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItNS0xLTEtMjA2MjM_b48950ef-7b63-4c4e-9766-922187dfea53">31,339</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><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%"><ix:nonFraction unitRef="number" contextRef="i4efe6821c985486488bce17883d2cc0b_I20201231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItNy0xLTEtMjA2MjM_5d68c50b-dba4-4966-8f32-17aee68c2659">78</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="i993ba7e92feb4147bad959e8d8a8dd48_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtMS0xLTEtMjA2MjM_482cdea7-1f45-4edf-950b-aed4a9a835e4">6,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i993ba7e92feb4147bad959e8d8a8dd48_I20211231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtMy0xLTEtMjA2MjM_72b3c2bc-aa16-45fc-964d-2ed23750821f">23</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31be2bb4f55f45f59d3e2bc91312beca_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtNS0xLTEtMjA2MjM_f400c7a6-772f-4106-a491-70a7d47b8a11">9,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i31be2bb4f55f45f59d3e2bc91312beca_I20201231" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtNy0xLTEtMjA2MjM_8379ad99-e826-4dc5-8104-87df6dfd6709">22</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtMS0xLTEtMjA2MjM_c4591425-acc2-4480-b91f-c186032db8cc">26,837</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><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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtMy0xLTEtMjA2MjM_c748252d-87f1-4f9d-a7b4-b06ab2498a72">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><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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtNS0xLTEtMjA2MjM_fcc975c7-7999-41b4-acc8-9bbeab225895">40,398</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><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%"><ix:nonFraction unitRef="number" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtNy0xLTEtMjA2MjM_02ee6144-08e9-42bb-bc0e-8bd3099b02c7">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></ix:nonNumeric></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span><br/></span></div><div id="i27b9e3b5d11f48609253f7c76875942b_2208"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGV4dHJlZ2lvbjoxYmI3ZmEyODAyZmE0NWQ1OTFlODM2NDcwZTdiZmQ1Y18xNjQ5MjY3NDQxOTk3_cf43e2cc-fa2a-4a77-9244-f5984c38b39d" continuedAt="ife06f3e2a7094455ad01a477ac18072d" 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. OTHER ASSETS AND LIABILITIES</span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGV4dHJlZ2lvbjoxYmI3ZmEyODAyZmE0NWQ1OTFlODM2NDcwZTdiZmQ1Y18xNjQ5MjY3NDQyMDA0_6fe1bcd1-cbb5-4ade-bd6c-6c66ca0ef759" continuedAt="ib1496ec716a84e9283764fc93d629c90" 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><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8xLTEtMS0xLTQxNzc3_f73fa2ab-7781-4b23-a67e-ce944c33d0f9">25,691</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8xLTMtMS0xLTQxNzc3_050b0b41-326a-4f51-b386-40e8e5ab502b">44,148</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></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8yLTEtMS0xLTQxNzc3_63d7ab36-cd04-4f64-8339-20ba457efbcd">12,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8yLTMtMS0xLTQxNzc3_fa42b469-448b-4c7d-bd34-3ff0b3e1097c">15,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8zLTEtMS0xLTQxNzc3_e58ba95c-ef70-4b6c-854b-56303fb80371">29,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8zLTMtMS0xLTQxNzc3_b2d170be-eac9-4263-8d03-798f664a02e1">29,316</ix:nonFraction>&#160;</span></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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF80LTEtMS0xLTQxNzc3_ce488795-2f15-4673-bc8e-8bf98cf3524e">68,008</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF80LTMtMS0xLTQxNzc3_93a32b04-3cff-460d-88cc-07fcd866e59a">88,760</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></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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 income taxes</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8xLTEtMS0xLTQxNzgz_46373bc4-dfd9-4b37-a0f0-f8d927103486">180,656</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8xLTMtMS0xLTQxNzgz_2db7e670-094a-4a75-8581-90049a6c3243">88,068</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></tr><tr><td colspan="3" style="background-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 commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8yLTEtMS0xLTQxNzgz_fe90ea99-2c81-49f7-b27c-7e3f1b492b50">135,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8yLTMtMS0xLTQxNzgz_4c4d48f9-9ee4-4b1d-9545-089e2a2f4b79">108,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Right of use 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8zLTEtMS0xLTQxNzgz_e316194a-656f-4579-a7ee-e4e2042b8442">87,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8zLTMtMS0xLTQxNzgz_2ae7dc85-c542-41f5-910c-36cec9ca839e">67,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl80LTEtMS0xLTQxNzgz_0c1c092f-7c9f-464f-8498-b4479f497614">59,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl80LTMtMS0xLTQxNzgz_501a516b-90ab-48c7-924b-c578cca15a48">83,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl81LTEtMS0xLTQxNzgz_a77cb621-f7ae-41ac-9b1c-17ada6113354">26,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl81LTMtMS0xLTQxNzgz_95677452-53fc-4c46-9316-caa96d8fd34b">40,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl82LTEtMS0xLTQxNzgz_5128c174-177b-4e7e-b4ef-a1d188b0565a">14,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl82LTMtMS0xLTQxNzgz_3c5070e0-cc38-4751-b1d5-dce39dc62fb0">15,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl83LTEtMS0xLTQxNzgz_d66c9ee8-f293-4582-b544-4be173a31418">10,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl83LTMtMS0xLTQxNzgz_d97fe8f2-ff6e-4bd0-80e2-ccbcfdd9ccba">7,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl84LTEtMS0xLTQxNzgz_55ee6c4a-b875-47a0-bc1f-08d291da6145">26,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl84LTMtMS0xLTQxNzgz_91afa281-aa48-40f0-bbc3-0b9f7574c08d">22,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl85LTEtMS0xLTQxNzgz_65e29501-4b3c-40a6-aa2d-52ad33cd8871">541,601</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl85LTMtMS0xLTQxNzgz_9f507973-b817-46a9-83db-ea4f584273e8">434,843</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></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><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="ife06f3e2a7094455ad01a477ac18072d"><ix:continuation id="ib1496ec716a84e9283764fc93d629c90"><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8xLTEtMS0xLTQxNzg2_4beae531-4231-463a-995e-9c8279726a21">6,989</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8xLTMtMS0xLTQxNzg2_8ccbe997-175a-4b5e-9a5c-5d4ad28f9b3c">18,541</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></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8yLTEtMS0xLTQxNzg2_9359e450-2db4-4543-b073-d306a5fba91c">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8yLTMtMS0xLTQxNzg2_9aaa45bf-2352-4630-b120-3c86c3c7cf47">2,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8zLTEtMS0xLTQxNzg2_b459e52a-b098-4955-9efd-989f4659aa2e">9,443</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8zLTMtMS0xLTQxNzg2_23262ade-bc9e-498c-91b3-cf020d17afcc">20,969</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></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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8xLTEtMS0xLTQxNzk0_c6b4a13a-7e2d-4b85-9198-7dc057ef05a8">5,655</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8xLTMtMS0xLTQxNzk0_0c011622-0e2b-4f4f-94d0-9cdbd52eb287">8,991</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></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8zLTEtMS0xLTQxNzk0_65cc4726-b2ed-422f-91ab-1e1bf55a54bb">7,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8zLTMtMS0xLTQxNzk0_6f6ea4f4-6e32-48dd-8d2a-194881450acc">15,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF80LTEtMS0xLTQxNzk0_170bcfb2-a082-438a-b0ca-0ceea6d163f1">13,499</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF80LTMtMS0xLTQxNzk0_f3be40f9-9f5b-4d31-96cf-5ea1388c35a1">24,699</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></tr></table></div></ix:continuation></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_124"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjY_7ed690cd-dec2-4807-af4a-afb8e30d03ba" continuedAt="if90af9ec10724d76962c63dd1d303b4b" 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="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228" decimals="-6" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE2ODY_31975324-f59e-4705-8cee-75b6306c8144">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="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE4MTk_32a82cbc-25ca-4f90-b93a-e34838513933">21.1</ix:nonFraction>&#160;million and right of use assets by $<ix:nonFraction unitRef="usd" contextRef="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE2OTg_366512ad-46a6-40e2-96b1-8ea9e8a3214a">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="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MjkzNDE_c72b107b-1194-47f7-8e3c-3de896b3536f">4.5</ix:nonNumeric> year lease includes a base rent of $<ix:nonFraction unitRef="usd" contextRef="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331" decimals="-6" name="pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MjkzODA_02c0b89d-5423-4ee6-b991-c71785c4c595">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%">New 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="i652d45ac5d3f4f8486454949621bda4d_I20210706" decimals="-3" name="pega:LesseeLeaseAreaOfOfficeBuilding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk0ODE_7cf845f3-7af0-410e-85c9-0803e53e044d">131</ix:nonFraction>&#160;thousand square feet in Waltham, Massachusetts. The lease term of <ix:nonNumeric contextRef="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk1NDI_69ce2a9c-9cac-4f3a-96a9-213534ce4b83">11</ix:nonNumeric> years began on August&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first becomes payable on August 1, 2022. Base rent for the first year is approximately $<ix:nonFraction unitRef="usd" contextRef="i652d45ac5d3f4f8486454949621bda4d_I20210706" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk3NTU_fc84573a-a0d5-400f-8901-05c5bd190396">6</ix:nonFraction>&#160;million and will increase by <ix:nonFraction unitRef="number" contextRef="i652d45ac5d3f4f8486454949621bda4d_I20210706" decimals="2" name="pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk3ODA_ebb79b48-68b4-4f12-80dd-c7bc6808cadf">3</ix:nonFraction>% annually. In addition, the Company will receive an improvement allowance from the landlord of up to $<ix:nonFraction unitRef="usd" contextRef="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706" decimals="-5" name="pega:LesseeLeaseholdImprovementAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk4ODQ_2d6fed5e-8e73-4a0a-937d-87023e39b978">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="i469f71c280a5494ba9f6125c61c26855_I20210801" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk5ODM_911f4236-6ae8-4d80-9c44-9825ac0128d6"><ix:nonFraction unitRef="usd" contextRef="i469f71c280a5494ba9f6125c61c26855_I20210801" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk5ODM_e2f4cd97-f544-4550-8a17-46aa5b2f9f4f">42.1</ix:nonFraction></ix:nonFraction>&#160;million on August 1, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjg_75bc3132-e3f6-40aa-ae31-73a5e889e4fd" escape="true"><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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">Fixed lease costs</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtMS0xLTEtMjA2MjM_3238cb5c-1834-4610-9a37-90d03e484204">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtMy0xLTEtMjA2MjM_ebf1b9bd-2c48-4ed6-a69c-b8e50b5bdac1">20,235</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtNS0xLTEtMjA2MjM_2e7e234c-85a6-47f3-a8eb-887a59df787e">18,250</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></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItMS0xLTEtMjA2MjM_6c81b341-c438-4983-b3e0-e1ea0275c8b1">2,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItMy0xLTEtMjA2MjM_9f026256-2ac0-4744-bb27-90efac79928f">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItNS0xLTEtMjA2MjM_758c1bfc-e6e9-49f7-b20e-dbb69b719473">1,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtMS0xLTEtMjA2MjM_6cb486e1-c9b7-4bcd-a76d-e0b370c31542">4,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtMy0xLTEtMjA2MjM_88254ebd-f953-46af-a2c1-e454be4bb485">4,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtNS0xLTEtMjA2MjM_eea4b767-eb0a-40f5-8400-4e124487bf67">5,554</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtMS0xLTEtMjA2MjM_88c0e8dd-c8d0-4ebe-bf83-c070d9696093">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtMy0xLTEtMjA2MjM_e2455ca9-434b-4e96-b32c-d4371e301ed0">26,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="pega:LeaseCostRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtNS0xLTEtMjA2MjM_02183532-bcbf-4b7a-a73b-811da168e84f">25,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjI_1bbfac20-01f7-48b1-a9e7-9e10f460134c" 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><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, 2021</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, 2020</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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5"><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMS0xLTEtMjA2MjM_69958f02-a6e8-49a9-8c10-8d81625ffc45">87,521</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMy0xLTEtMjA2MjM_2ae7dc85-c542-41f5-910c-36cec9ca839e">67,651</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5"><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMS0xLTEtMjA2MjM_4beae531-4231-463a-995e-9c8279726a21">6,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMy0xLTEtMjA2MjM_8ccbe997-175a-4b5e-9a5c-5d4ad28f9b3c">18,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzMtMS0xLTEtMjA2MjM_16489f5c-b207-4e6f-8750-3a6ad1b17b98">87,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzMtMy0xLTEtMjA2MjM_109dc52a-610e-499e-928c-9803247bc67c">59,053</ix:nonFraction>&#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></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ScheduleofWeightedAverageandDiscountRateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjM_a16548f3-ac6a-4c83-85bb-c6ad4d4f0fb4" 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><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzEtMS0xLTEtMjA2MjM_98579bf8-d020-4a48-b686-5f4d0b67b779">7.7</ix:nonNumeric> 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%"><ix:nonNumeric contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzEtMy0xLTEtMjA2MjM_892b2ab2-4614-459f-9017-6b8226fcc03d">4.7</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzItMS0xLTEtMjA2MjM_ffadbb1b-c901-450d-80dc-812f68caab83">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="number" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzItMy0xLTEtMjA2MjM_cbfb1e3e-c1e2-4942-b7ae-72a52cb6d025">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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><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="if90af9ec10724d76962c63dd1d303b4b"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzcxNDY4MjU1ODE1NzU_b7ecc386-a4dd-49e1-b8cd-ef4c2361f39a" 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><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, 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:400;line-height:100%">2022</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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzItMS0xLTEtMjYyNDQ_68da1e54-b4bb-404a-be4f-4fa75827e5e9">8,942</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></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%">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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzMtMS0xLTEtMjYyNDQ_255a1ef8-3e5f-4c14-aaea-5ef2352c5049">17,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzQtMS0xLTEtMjYyNDQ_8559a565-6116-4e46-a12a-e481d44535e7">16,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzUtMS0xLTEtMjYyNDQ_297b2588-90b8-435b-af26-044edc5616d4">13,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzYtMS0xLTEtMjYyNDQ_6727b903-c847-481a-bfd4-64f2ab95e411">9,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzctMS0xLTEtMjYyNDQ_c25a8f8c-5ab4-43a3-83d4-07ce25adbd8b">48,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzgtMS0xLTEtMjYyNDQ_de0519cd-b0b9-4543-b41d-27e41eeaf29c">114,909</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></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzktMS0xLTEtMjYyNDQ_39bab373-63af-41ce-bde9-d6c8cfb6875e">20,102</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzEwLTEtMS0xLTI2NTgx_965c1f31-8be8-4678-841f-872cf5f4c361">94,807</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></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 contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjQ_762b4e9c-b34a-42f6-abcd-9df514ca71d4" 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 flow information </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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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 leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzEtMS0xLTEtMjA2MjM_b08cb8fa-35d2-4bce-8976-d71fc91be153">18,428</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><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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzEtMy0xLTEtMjA2MjM_f17accfc-e2bc-4cae-a432-51142795a980">20,548</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></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzItMS0xLTEtMjA2MjM_e3e923c4-bcce-4bdf-8776-1b93aec3c4f8">55,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzItMy0xLTEtMjA2MjM_6b5e9543-95e4-4f7a-9648-3a778f475956">24,276</ix:nonFraction>&#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: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%"> In 2021, the Company received $<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-6" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzIxMjI_2aa42af6-e4a4-4c26-8905-34f0026d6217">18</ix:nonFraction> million as a one-time payment for our accelerated exit from our then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</span></div></ix:nonNumeric></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_130"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzY5NjI_23bc287e-82ce-4628-b92e-5e580546ea4b" continuedAt="i46f9b87927d94290bd6836c534d19172" 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="i7d515cdd665a4b0496addf02cead876a_I20200229" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2MzkzODQ_4890fb8b-c6d7-474b-b9d0-c9dd19d6c652">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="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk1MTY_f791090a-bb75-4a5e-8bc7-a8b9e5090203">0.75</ix:nonFraction>%, payable semi-annually in arrears on March 1 and September 1, beginning on September&#160;1, 2020.</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 <ix:nonFraction unitRef="number" contextRef="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk2Mjk_ed4e7972-f8e6-4fbf-af32-bd2d74b936c4">7.4045</ix:nonFraction> shares of common stock per $<ix:nonFraction unitRef="usd" contextRef="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229" decimals="-3" name="us-gaap:DebtConversionConvertedInstrumentAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk2NjA_7ae7010f-a7e3-48b3-bca7-2ddd3008a421">1,000</ix:nonFraction> principal amount of the Notes, representing an initial conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7d515cdd665a4b0496addf02cead876a_I20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk3Mzk_db714853-c93d-4c3f-8cb1-49ff632b3b9f">135.05</ix:nonFraction> per share of common stock. 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. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.</span></div><div style="margin-bottom: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="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA0ODQ_e5428fb5-f904-4046-8b83-5c1ea16eb79c">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="day" contextRef="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA1MzM_3be12276-505f-4f18-9593-3c7d970bc335">20</ix:nonFraction> trading days (whether or not consecutive) during the <ix:nonFraction unitRef="day" contextRef="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA1OTA_9dbb2774-c322-4dfc-8ea4-31572f6e3d60">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="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229" decimals="INF" name="pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA3MjQ_20075dcb-9f67-4b1e-af8d-7ad6a72da060">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="day" contextRef="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA3NzY_13348fb6-a29e-41b1-bcc7-558dcbc61b38">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="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA5NTU_d646246a-3e3b-4f39-aa33-8e7c70d5f471">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, 2021, 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="i351e995647c8495bb40cf6c2c80ae674_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE3MTA_06ca2b6a-9318-4ee4-a279-ddae1f41e1e2">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="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE4NDQ_238cf5ed-4f23-4dd7-8a8c-3acba8ab24a3">130</ix:nonFraction>% of the conversion price then in effect for at least <ix:nonFraction unitRef="day" contextRef="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE5MDA_c4753fa3-89b0-42f7-98e4-a246d4b1a0ec">20</ix:nonFraction> trading days (whether or not consecutive) during any <ix:nonFraction unitRef="day" contextRef="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE5NTc_64da658d-02f0-4f5b-b3c6-6eeb1c64bee7">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></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:continuation id="i46f9b87927d94290bd6836c534d19172" continuedAt="if06dc10fe79240468b34ff44c52ab2f5"><div style="margin-bottom: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="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDI0MjQ_c8b0719c-d6a4-4864-8a86-cbf649b49345">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><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%">Impact 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 Company adopted ASU 2020-06 using the modified retrospective approach on January 1, 2021. The standard eliminates the liability and equity separation model for convertible instruments with a cash conversion feature.</span></div><div style="margin-bottom: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 January 1, 2021, the Notes were separated into liability and equity components.</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 initial carrying amount of the liability component was calculated by measuring a similar debt instrument&#8217;s fair value that does not have an associated conversion feature. The excess of the Notes&#8217; principal amount over the initial carrying amount of the liability component, the debt discount, was amortized as interest expense over the Notes&#8217; contractual term.</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 equity component was recorded as an increase to additional paid-in capital and not remeasured. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzE2NDkyNjc0NzUzNzM_6d154bb1-ad1d-436c-b5be-3858ca9475cc">ASU 2020-06</span>, the book value of the Notes increased by $<ix:nonFraction unitRef="usd" contextRef="i52a70e55fed04843886e70f066d5443f_I20210101" decimals="-5" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMwNjk_07601910-54b2-49a1-99f5-da2c53a7816c">69.5</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i20da2d64d04d44b5a2406449b69ecae1_I20210101" decimals="-5" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMwNzY_8e4c56ca-daae-4217-b273-d0171531a2f4">587.7</ix:nonFraction>&#160;million, and retained earnings increased by $<ix:nonFraction unitRef="usd" contextRef="i50f68367ed8e4857a4334470b5508221_I20210101" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMxMTY_16d778a4-86fb-4343-a3cb-1fe427c8f170">9.4</ix:nonFraction>&#160;million. The retained earnings adjustment reflects the tax effected difference between the value of the Notes and the embedded conversion feature before adoption and the combined convertible instrument's amortized cost after adoption.</span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzM4NDgyOTA3MzA5MDE_ca616bd5-36b9-48bb-bfd9-f5946dbfff49" 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%">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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzEtMS0xLTEtMjQzNzI_38dfdfec-97b1-4c00-90b9-29646ddc7695">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"></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%"><ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzEtMy0xLTEtMjQzNzI_1ff8baf2-eaa5-4229-9382-21b958a7ccdf">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"></td></tr><tr><td colspan="3" style="background-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 debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzItMS0xLTEtMjQzNzI_e8f18a49-e445-4a3a-af85-1125237fa8b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzItMy0xLTEtMjQzNzI_78421288-929f-4168-91ce-a4411e32b1af">71,222</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzMtMS0xLTEtMjQzNzI_59b2cc23-f55f-4df1-93e1-961edc9a4b0d">9,278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzMtMy0xLTEtMjQzNzI_48203ae5-e9d1-4f9b-b25f-13535f2d8780">10,575</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzQtMS0xLTEtMjU5Nzc_d2535692-c901-4fef-890e-b66398cb7c14">590,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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: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%"><ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzQtMy0xLTEtMjU5Nzk_e2634113-ffb5-492b-8f3d-65100c932245">518,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion options</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="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="-3" name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzYtMS0xLTEtMjQzNzI_4dc6b882-ada7-4b27-aaa8-e3331ed30db6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="-3" name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzYtMy0xLTEtMjQzNzI_0b4d0c82-581e-4ef5-9910-bbad6222126b">84,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzctMS0xLTEtMjQzNzI_64d81d0c-2386-4809-9251-faee2c4d0345">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzctMy0xLTEtMjQzNzI_7c5f3148-46a5-45a3-96b4-1b96986d2f66">2,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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 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="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:DebtInstrumentDeferredTaxes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzgtMS0xLTEtMjQzNzI_88c33ac7-ef9e-4604-bf16-1f4a4c6405f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="pega:DebtInstrumentDeferredTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzgtMy0xLTEtMjQzNzI_19855fa7-3415-4e42-bf64-f7aa1f171ce9">20,479</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Additional paid-in capital</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="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzktMS0xLTEtMjU5ODI_508607fb-af46-45e7-90e1-d75ac98e40c0">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzktMy0xLTEtMjU5ODc_5420d8ff-b95d-40df-b92c-a1cb9bbe2872">61,604</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></tr></table></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 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%">2021</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%">2020</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="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItMC0xLTEtMjQzNzIvdGV4dHJlZ2lvbjo3MDU0NWIyZDNhOTg0N2ExYWZiMWVkNWEzNTgzMWYxN18zNA_0a7379bf-ace0-424b-9812-c5016b1c70a4"><ix:nonFraction unitRef="number" contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItMC0xLTEtMjQzNzIvdGV4dHJlZ2lvbjo3MDU0NWIyZDNhOTg0N2ExYWZiMWVkNWEzNTgzMWYxN18zNA_73213d54-f501-4595-82dc-2cdf9757c078">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="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItNS0xLTEtMjQzNzI_77469dfa-f4e4-42fa-85fa-cc0af680d04f">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"></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%"><ix:nonFraction unitRef="usd" contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItNy0xLTEtMjQzNzI_855120fd-9b4c-4e67-b2dc-a58fc974f7b3">3,825</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></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 debt discount</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="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzMtNS0xLTEtMjQzNzI_3c503dd5-ed18-4ed5-91f6-52e575e9b313">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzMtNy0xLTEtMjQzNzI_1175dd18-583c-49d3-8173-99f6c2ee8348">12,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Amortization of issuance costs</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="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtNS0xLTEtMjQzNzI_0c6656f1-8d23-4c8b-a128-321e4369c0e2">2,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtNy0xLTEtMjQzNzI_f477d7b1-6c62-4f91-8276-0122f17cc96e">1,915</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtMS0xLTEtMjYwMDU_ef7656da-cab1-484e-bbe3-9ef8efe7d0b1">7,477</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><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%"><ix:nonFraction unitRef="usd" contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtMy0xLTEtMjYwMDc_ad50b070-f331-4d8f-812f-6e57beac7408">18,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom: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 interest rate for 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: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%">2021</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%">2020</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%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4NGZkMGJhYzhiZmI0ZGEwOGQ4MTZiYzI5ZTg4OTEwZC90YWJsZXJhbmdlOjg0ZmQwYmFjOGJmYjRkYTA4ZDgxNmJjMjllODg5MTBkXzItMS0xLTEtMjQzNzI_dee6bc19-3343-4c5c-a257-76b0f5b67c57">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia0732d995d5d409d9f072e22887f1ec7_I20201231" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4NGZkMGJhYzhiZmI0ZGEwOGQ4MTZiYzI5ZTg4OTEwZC90YWJsZXJhbmdlOjg0ZmQwYmFjOGJmYjRkYTA4ZDgxNmJjMjllODg5MTBkXzItMy0xLTEtMjQzNzI_fc829400-6138-4df9-a38f-ccf118f094ee">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">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, 2021</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-top:1pt 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-top:1pt 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-top:1pt 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtMS0xLTEtMjQzNzI_b40c1055-efd8-4782-80bc-0757e3c4e74e">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtMy0xLTEtMjQzNzI_870d8f43-0ecf-45f2-bbe4-1cfcf1b7148b">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtNS0xLTEtMjYwMTI_d19580d3-18b0-4436-96ab-3ae1a8e91647">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"></td></tr><tr><td colspan="3" style="background-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%">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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtMS0xLTEtMjQzNzI_c326138d-c357-4ee1-a848-1a94ffe45f0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtMy0xLTEtMjQzNzI_eb1215da-6a8b-4e22-876c-3808798f2f6e">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtNS0xLTEtMjYwMTI_fad67417-184e-46b0-bc70-22aceae84671">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtMS0xLTEtMjQzNzI_8fa00067-914e-4fff-bf94-de501abd7bc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtMy0xLTEtMjQzNzI_e6ac4e6a-9947-49a6-9e50-4c65d75402aa">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtNS0xLTEtMjYwMTI_4044ac11-03c2-4ea1-b354-1359e6058636">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtMS0xLTEtMjQzNzI_a47782ed-ffd3-4c33-85b6-ba7aa33b5116">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtMy0xLTEtMjQzNzI_76b0d9af-a467-47fd-a41d-4cf05ecb4ce0">2,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtNS0xLTEtMjYwMTI_a4b095d9-e094-4b70-8d31-654d98b8ea8c">602,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctMS0xLTEtMjYwNjA_3a1de7a1-61c8-4ff8-b2ca-d11c77bb25b1">600,000</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><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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:InterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctMy0xLTEtMjYwNjI_a76c60da-ec08-4bff-b037-58ef50a97bb2">15,750</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><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%"><ix:nonFraction unitRef="usd" contextRef="i154139828c464120a271030fc3af6143_I20211231" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctNS0xLTEtMjYwMTI_9fc2235b-b9c1-470c-a6fe-d0ed71cd13b8">615,750</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></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 cover <ix:nonFraction unitRef="shares" contextRef="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDU5Mjc_59540c3e-b3eb-44c0-bbab-0b75e7ed95a4">4.4</ix:nonFraction> million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#8217;s common stock. 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="if7ba622455f6480482959b986eaea9cc_I20200229" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDYzMTM_56cd89f0-d4d2-4382-b4a6-1ec892205b8e">196.44</ix:nonFraction>. The cap price of the Capped Call Transactions is subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including mergers and tender offers.</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%">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="if06dc10fe79240468b34ff44c52ab2f5"><div style="margin-bottom: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 of the Capped Call Transactions, 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 at the end of each reporting period, resulting in a non-operating gain or loss.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzM4NDgyOTA3MzA5MDM_6e9cb613-2e9b-499c-901c-63d71bb7b682" escape="true"><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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzItMS0xLTEtMjQzNjU_501a516b-90ab-48c7-924b-c578cca15a48">83,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><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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzItMy0xLTEtMjQzNjU_cd2625d8-b407-4983-9423-bf6c432779dc">&#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></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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzMtMS0xLTEtMjQzNjU_622339b0-0eef-45bb-8775-c410ce5ab2c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzMtMy0xLTEtMjQzNjU_b4691682-ba87-476d-ad0f-ec6abaccfdcf">51,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzQtMS0xLTEtMjQzNjU_85c44416-eb8c-40ad-95da-3f11bfcd0148">23,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzQtMy0xLTEtMjQzNjU_04af0d85-7fc2-41e6-9100-ccbf5d446714">31,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzUtMS0xLTEtMjQzNjU_0c1c092f-7c9f-464f-8498-b4479f497614">59,964</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzUtMy0xLTEtMjQzNjU_6adafd3b-790d-41c6-8446-b9c2960b5c6f">83,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">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 amended as of February 2020, July 2020, and September 2020, the Company entered into a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MTQ_b609cdff-8a08-42a0-9a28-fa1816d817fb">five</span>-year $<ix:nonFraction unitRef="usd" contextRef="i043d6a46f162441c9fb3fc0424e6844b_I20200930" decimals="-6" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MjM_ad66860d-5206-43b2-8fb8-71c7d57ebb81">100</ix:nonFraction> million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings to finance working capital needs and for general corporate purposes. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment to $<ix:nonFraction unitRef="usd" contextRef="i043d6a46f162441c9fb3fc0424e6844b_I20200930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDcxNDE_febed8ed-2920-40c7-be50-f6835ff7e233">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><div style="margin-bottom: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 also 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">Beginning with the fiscal quarter ended September 30, 2020 and ending with the fiscal quarter ended December 31, 2021, at least $<ix:nonFraction unitRef="usd" contextRef="i5a9b1807fcfa4bce804962a6f9108554_D20201001-20211231" decimals="INF" name="pega:DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc2MzA_285fc35c-6304-4f7c-9133-b5cd3ec596c7">200</ix:nonFraction> million in cash and investments held by Pegasystems Inc.</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">Beginning with the quarter ended March 31, 2022, a maximum net consolidated leverage ratio of <ix:nonFraction unitRef="number" contextRef="ide80304a96a34831a53335394c2fc8c7_I20220331" decimals="INF" name="pega:DebtInstrumentCovenantsLeverageRatioMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc3Nzc_ee7ddba7-bdd1-4c83-9dd3-f153c5d839d4">3.5</ix:nonFraction> to 1.0 (with a step-up in the event of certain acquisitions) and a minimum consolidated interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="ia9dd7ff5053743aabd46487afea21706_I20220331" decimals="INF" name="pega:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc4OTY_f2eff6fb-4bcb-4505-b96f-886ab225fc0f">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, 2021 and December&#160;31, 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc5NDM_55762f54-51ee-4f73-82a9-44b2e1d29b9b"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc5NDM_ad8b3678-fd2e-41ba-9ce9-11bbc35e56e1">no</ix:nonFraction></ix:nonFraction> outstanding borrowings under the Credit Facility.</span></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_133"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExODI_9b789f09-0296-41a4-8a75-fa831ce0d62e" continuedAt="i1205ffaf013e477880782ae127dc9d67" 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. 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzQx_d3cccbf7-30ac-4eb9-8756-63026dcad870">1</ix:nonFraction>&#160;million authorized shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzgy_9b2e4ace-38e5-4268-bf74-2fc624c4c6eb">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNQ_650a7d6b-250a-45c1-b96f-f828b988bc3c"><ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNQ_6d203847-33e5-4d95-a214-6d67338bdb00">none</ix:nonFraction></ix:nonFraction> were issued and outstanding as of December&#160;31, 2021. 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. The Company had <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzc3Mg_c06d76c8-83d3-400a-a539-9b5078e6fbaf">no</ix:nonFraction>t issued any shares of preferred stock through December&#160;31, 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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzg1Mw_03ca283d-4231-40cd-8185-c3be20103637">200</ix:nonFraction> million authorized shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzg5MQ_917410bc-20b1-40a0-b009-a9db99ff35da">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzkyNA_cdd1a05e-237f-4faf-b218-6d180a4b63ed"><ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzkyNA_d301fb51-d627-4a17-b537-910d177c5c58">81.7</ix:nonFraction></ix:nonFraction> million shares were issued and outstanding as of December&#160;31, 2021.</span></div><div style="margin-top:6pt;padding-right:18pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DividendsDeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNzk_6ca24c39-ed2d-42b5-84b1-54cf28b1c712" escape="true"><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtMS0xLTEtMjA2MjM_ce0b9e5d-6e9e-4e8a-8274-e53126206c3a">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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtMy0xLTEtMjA2MjM_fd5f075d-a8fe-451e-a4f0-112ed19a5848">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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtNS0xLTEtMjA2MjM_c619e57c-9ee5-485e-9f16-6baa00c8a6ba">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></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItMS0xLTEtMjA2MjM_c0cbfaa4-a6b4-47af-b3a4-3b207e61108c">9,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItMy0xLTEtMjA2MjM_b945734b-23c4-4304-90f7-6a1a19a99226">9,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItNS0xLTEtMjA2MjM_51b93a81-80c1-41a1-87a8-e4c065eebc24">9,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></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 $<ix:nonFraction unitRef="usdPerShare" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="pega:CommonStockDividendsPerShareIntended" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzEwMzc_30e6b10b-f3a9-468a-8911-94a9745b137a">0.03</ix:nonFraction> per share in <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzEwNTM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019, however, the Board of Directors may terminate or modify the dividend program at any time without prior notice.</span></div></ix:nonNumeric><div id="i27b9e3b5d11f48609253f7c76875942b_136"></div><ix:continuation id="i1205ffaf013e477880782ae127dc9d67"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90ZXh0cmVnaW9uOmM2NTM0NmNmZmM0MzQyYjViYThjZDFiMDIwYjhiMmIwXzI4OA_2e159894-5491-4528-963b-bb7ce710f469" 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%">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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItMy0xLTEtMjA2MjM_f123237d-65c6-43ca-abef-78d0ff71a76f">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"></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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItNy0xLTEtMjA2MjM_9fc96fb3-8a28-4b4a-84b5-10c19f72e565">45,484</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><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%"><ix:nonFraction unitRef="usd" contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItMTEtMS0xLTIwNjIz_a71a2d27-e790-4dfa-b79f-52876e022f22">6,620</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></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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtMy0xLTEtMjA2MjM_6ac04733-be02-4512-bb82-34446ec79987">38,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtNy0xLTEtMjA2MjM_b6b834ef-bf48-48ba-a096-fa97a490b353">20,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtMTEtMS0xLTIwNjIz_fa5784a6-1f5e-41f5-b527-5a3be59cb9f7">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMS0xLTEtMjMxNTc_8ba6fe2d-d870-458b-a8e1-23fd6ff0d167">432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMy0xLTEtMjA2MjM_b9a7772e-53a6-491a-8d05-f53b7a6bf825">53,610</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtNS0xLTEtMjMxNTk_1a4eb277-afb7-4370-af18-69534a6750c7">278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtNy0xLTEtMjA2MjM_b00ad63e-3928-4b85-ab9d-476c46ffb1a9">28,274</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtOS0xLTEtMjMxNjE_9248e02e-3a66-4e0c-802c-3725d4b6b36b">333</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMTEtMS0xLTIwNjIz_f56e5e48-2684-413c-b77d-a532fd6cf829">21,136</ix:nonFraction>)</span></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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtMy0xLTEtMjA2MjM_f38f2109-87b6-4d41-86dd-1d04978b3017">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtNy0xLTEtMjA2MjM_9e8dfec3-8683-4748-92fd-6b6b3c5bed00">37,726</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtMTEtMS0xLTIwNjIz_2e8390f2-e901-4c91-813e-bd9d44e23319">45,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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 June&#160;8, 2021, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2022 and increased the remaining stock repurchase authority to $<ix:nonFraction unitRef="usd" contextRef="ib2c0e1f22d134e4aa04112d22c88fa33_I20200615" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90ZXh0cmVnaW9uOmM2NTM0NmNmZmM0MzQyYjViYThjZDFiMDIwYjhiMmIwXzIxMw_d6a2d764-b985-459c-8408-d85037e00dc8">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: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%">54</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_139"></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2NzA_fd0a129f-ce72-4689-892d-e95f27bf1276" continuedAt="i63ad72e8636b42e1a269a60d27f757db" 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2NjU_42174252-f22d-4674-aac5-cad647101860" 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 on which there is 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 models use 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 both historical and implied volatility levels of the underlying equity security. The Company&#8217;s venture investments are recorded at fair value based on valuation methods using the observable transaction price and other unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2Njc_27951feb-c7fa-47b5-8275-1d6d76eb6ec7" 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 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, 2021</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, 2020</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%"><ix:nonFraction unitRef="usd" contextRef="i80e33685bb9444e59c9e78bc057ab1a9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMS0xLTEtMjA2MjM_4a8ee267-7449-4577-a0b9-a23fee20937a">3,216</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><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%"><ix:nonFraction unitRef="usd" contextRef="if10e861672674bf291e47481a7f5b3c7_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMy0xLTEtMjA2MjM_c5bb8ffd-d116-40e0-a799-c4be56672a6a">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e45b368166d492182265b9e2b79d5d1_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItNS0xLTEtMjA2MjM_735976e4-1cf6-4afe-912c-19783512d578">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="id3fa05fb79634c48ad9e29ae0491104a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItNy0xLTEtMjA2MjM_f853aae2-fd68-4f46-ac78-475a9c09596a">3,216</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia929b56afed94edb8692cfd5c05062bd_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItOS0xLTEtMjA2MjM_1dd058d7-f38b-4280-8a99-469b19f6d11c">42,339</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia318a1df2eb24475a6b0ceab1bfcde00_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTEtMS0xLTIwNjIz_0c60eacd-92eb-4759-ac10-c908ebef18ef">14,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"></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%"><ix:nonFraction unitRef="usd" contextRef="i11084a1d5ff24ad89315288b66544cf6_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTMtMS0xLTIwNjIz_e010e971-bb56-4a4a-9c01-a54a2c3165fe">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="ib3f06831393a4919ae7b5511a7a9c1d3_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTUtMS0xLTIwNjIz_406b3f2b-2b75-4eb1-871f-03f927238d74">56,339</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></tr><tr><td colspan="3" style="background-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="id682daa5c3334d4eb575ad9eab744c26_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMS0xLTEtMjA2MjM_03df7e7b-250c-480c-871c-a1cc279021c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id9033e013c264acf970ae3f65730e6a1_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMy0xLTEtMjA2MjM_0e155b58-55b8-4b0f-8993-f2f33e594368">202,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ie9eda250ff2b41b4830ab8968b1f004c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtNS0xLTEtMjA2MjM_93359385-008e-4fc2-b0ea-e2e2a88e632f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtNy0xLTEtMjA2MjM_4872b9a9-5322-404f-8853-036dd3826ac7">202,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtOS0xLTEtMjA2MjM_87f1647c-16fd-4063-b523-6c935d5dd649">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i602941d0d3d54c9b8b6642aeda2383c7_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTEtMS0xLTIwNjIz_962d0700-a086-49d0-aff4-9b47417404a8">293,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i550aeb48148b4982a3fe7bfcb444fb06_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTMtMS0xLTIwNjIz_45423509-b5b0-408c-9523-cd8f876915b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTUtMS0xLTIwNjIz_7563bb09-071f-4d40-92e9-b03b0b4d37ec">293,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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) (2)</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="id682daa5c3334d4eb575ad9eab744c26_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMS0xLTEtMjA2MjM_622d4985-e181-4a76-ae5b-5cbe7fe23705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="id9033e013c264acf970ae3f65730e6a1_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMy0xLTEtMjA2MjM_73322dd4-9ee3-4f0d-adc9-e40d31ed7db6">59,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="ie9eda250ff2b41b4830ab8968b1f004c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtNS0xLTEtMjA2MjM_4a39c882-940d-4a47-ab2e-5638e32b6a9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtNy0xLTEtMjA2MjM_7bb9d72a-aed0-4a66-9c87-ce797830166b">59,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtOS0xLTEtMjA2MjM_50f939c0-dbd7-4bfd-ad71-09de6131734e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i602941d0d3d54c9b8b6642aeda2383c7_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTEtMS0xLTIwNjIz_5f0d89c0-8e41-447e-a8b7-c983821ea1b5">83,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i550aeb48148b4982a3fe7bfcb444fb06_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTMtMS0xLTIwNjIz_f31f4111-2c99-4d16-bfdd-46815327bec9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTUtMS0xLTIwNjIz_8c076f5d-a748-483b-aaa0-70621f3feda3">83,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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) (3)</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="i93ca910a996b4be39835d5af06ef5a41_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMS0xLTEtMjA2MjM_d4e48c8d-00a0-4683-9201-4f773bd8f28d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i70e19c204d8f452cb21e15fcd37b31f5_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMy0xLTEtMjA2MjM_e2e8543b-6b4d-4250-b475-c1243bf95d03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i215b25b43bee48e0a3122fab9d43582b_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtNS0xLTEtMjA2MjM_1a38309d-9b6b-4ba1-80a9-b38adaa6c86e">7,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i2718115306cb4e849e8b3aab9b84d1fa_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtNy0xLTEtMjA2MjM_2fa85495-b841-4539-89a3-7e57aef4a04f">7,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i0e3196e90ade4d5ba732b8f1c427c3c6_I20201231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtOS0xLTEtMjA2MjM_0f1c4a72-4ed5-458e-b97b-74203440076a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i982b3955c023481fb839305b056bb129_I20201231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTEtMS0xLTIwNjIz_5fd98679-b83c-4c9b-8706-2f8f5c0bb228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i2d9947ebca4340008bcf1d1bce1a8f43_I20201231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTMtMS0xLTIwNjIz_cea85add-48fc-400f-bc6c-332e390271ee">8,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6459ddb813504c299cb16295213d250b_I20201231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTUtMS0xLTIwNjIz_73047bed-82b5-4d16-a1e9-a08181c7ac8f">8,345</ix:nonFraction>&#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) See "Note 11. Debt" for additional information.</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) Investments in privately-held companies.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2Njg_4cae61d6-7b76-46fb-b4f7-2a1c29d22f5f" 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 venture investments:</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="border-top:1pt 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><td colspan="3" style="border-top:1pt 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></tr><tr><td colspan="3" style="background-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="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzItMS0xLTEtMjQyODA_035e7ef7-4a59-4b47-84dc-c2ceff63da6b">8,345</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia1b894d8a6cd4df88769aa37e48e3f57_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzItMy0xLTEtMjQyODA_e1a3546c-df0e-441e-a30f-fcb304738de7">4,871</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></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="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzMtMS0xLTEtMjQyODA_02a3a556-2fd9-41a4-9831-b4b934764351">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzMtMy0xLTEtMjQyODA_cb79b040-fb5a-4901-ab85-bda6ad9c4388">3,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzQtMS0xLTEtMjQyODA_58cf3a3a-ff89-453c-b67f-7a7ce5bbe3cd">2,449</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzQtMy0xLTEtMjQyODA_b959b042-88a3-404d-8c12-e8052815a13a">1,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzUtMS0xLTEtMjQyODA_946dcbd6-ce05-47df-967f-f90df1b93244">68</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231" decimals="-3" sign="-" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzUtMy0xLTEtMjQyODA_f03ac829-61d7-4281-a28f-c65351127c30">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 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%">included in other 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="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzctMS0xLTEtMjQyODA_b13917f6-1067-4b3e-bcf9-524cf2a12ae5">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzctMy0xLTEtMjQyODA_ea106b08-77c8-4f15-af51-5cb17d18b8b6">1,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">included in 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%"><ix:nonFraction unitRef="usd" contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMS0xLTEtMjQyODA_a10f844e-1bec-4e6b-8282-45d7d2d3b1d8">1,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMy0xLTEtMjQyODA_6220d422-3c03-4b55-bbe2-8536626d2578">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i51ce2f34a765464d9ab6f7b3c3a9a7ce_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMS0xLTEtMjYwNzg_48469a04-8baa-4bd7-ba8c-5f8fc654b3db">7,648</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><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%"><ix:nonFraction unitRef="usd" contextRef="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMy0xLTEtMjYwODA_65dfa58a-ff71-4be8-9120-3d17eddd0e9e">8,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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 carrying value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#8217; relatively short maturity.</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: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 Notes&#8217; fair value (inclusive of the conversion feature embedded in the Notes) was $<ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzEwOTk1MTE2MzA1NTY_88c274b7-d356-446d-ab46-9ede3194cb8f">642.0</ix:nonFraction>&#160;million as of December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzEwOTk1MTE2MzA1NzQ_4131feb6-4a1f-4f77-9726-85121ea83aea">706.5</ix:nonFraction>&#160;million as of December&#160;31, 2020. 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. See "Note 11. Debt" for additional information.</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="i63ad72e8636b42e1a269a60d27f757db"><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 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="i27b9e3b5d11f48609253f7c76875942b_142"></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzY4_0237168a-e00a-4270-83db-99ac3da8649c" 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. REVENUE</span></div><div style="margin-bottom:6pt;margin-top:6pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzYz_da49e25c-22a3-4c1d-a3a6-fdf74a80232a" escape="true"><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><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:40.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.595%"></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.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.595%"></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.277%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.599%"></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="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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i060f7d2f91d443f4b7eece222ccdab9b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtMS0xLTEtMjA2MjM_6ec361b3-78fe-48c0-aae3-c5d1b59afc9b">690,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><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="i9ad9986021ca48f08881e0cb397264c8_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtMi0xLTEtMjA2MjM_31274d9c-d65f-4f1c-99aa-89b479ffe740">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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff9bdd7f136497b80e52c7cc225745c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNC0xLTEtMjA2MjM_8964a02e-0e98-4012-be51-cdfe193fee78">613,844</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><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="i557d22730ac641e790ddbdadba2e9cb7_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNS0xLTEtMjA2MjM_a0edb218-acad-47ba-b032-72262af9cb6a">61</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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021480ef9c2145d78cdda35c87d88be6_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNy0xLTEtMjA2MjM_e0ff22e5-1b5e-4dd4-8bd2-89a9161f291c">525,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><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="id7ec3188c0ed432993978cacde63235a_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtOC0xLTEtMjA2MjM_96459288-38c9-4811-a2f5-abaab730e070">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></tr><tr><td colspan="3" style="background-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="ibd3468db8a924ab192adcf00eeae45a5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItMS0xLTEtMjA2MjM_3eabe17a-668d-4951-84e6-6b21ac20f278">61,339</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i13710a08c13846fab360f8603d116a8c_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItMi0xLTEtMjA2MjM_7a919205-5c4a-4e6d-a65a-8644094d22ef">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie715306c592f47819ad7f5480d7e91b4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNC0xLTEtMjA2MjM_bd0bc2cd-98f7-4afe-a66a-ce2a574fb691">49,441</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i231373d58f054405af69f189ba44925d_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNS0xLTEtMjA2MjM_639233d7-e1a3-4eec-a77f-143d59d8c478">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2593471ae6d44ddf87a22d67b7554438_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNy0xLTEtMjA2MjM_440c5cf7-ab52-4e90-8f26-86ab7239ec9d">60,536</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i587410b3a3714d16b731fbefca1f248b_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItOC0xLTEtMjA2MjM_35445c3e-426d-4a14-8853-efc312c069ef">7</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="i3f23305e07b847619aa2dc55e2f75db7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtMS0xLTEtMjA2MjM_cd5432cb-7d28-4ef8-9b1b-87d5f22d7865">117,580</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ib6644243cfeb4be39159b37a5c9795c3_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtMi0xLTEtMjA2MjM_c62faa93-efe3-49be-9234-2f72075fd1bb">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice23874283f7458da32eb01a2dd56d2e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNC0xLTEtMjA2MjM_92495767-be21-477b-ba95-dad397ac7942">91,517</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i4989ccc3a4004902ba112d8ee0ba55a9_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNS0xLTEtMjA2MjM_b39f1b23-617f-48e6-8c47-9a5a8a0572ef">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00cfaf4011264d14865410b6b92a1e65_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNy0xLTEtMjA2MjM_143169f3-f385-4c35-bba5-99e6ec378c3e">87,382</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i16e1719613444feeb5057c4ae4c42545_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtOC0xLTEtMjA2MjM_bd2ada54-e468-4a29-a038-4708dab78426">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="i02c86befbf064e6b8c575d3b57052577_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtMS0xLTEtMjA2MjM_a96e49f2-b694-472b-801d-351578ce6c05">198,080</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia1fdf60ab4104432ab3601c9d1388fe4_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtMi0xLTEtMjA2MjM_4cd09549-c54d-40e9-82a1-e98e967bc41c">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c2ef121c8c8469a8e8b531b3079a54d_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNC0xLTEtMjA2MjM_a3f6f962-0cc0-414e-889a-ade115d5ecdf">156,056</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i7133f41622de473c90696f39c9752e31_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNS0xLTEtMjA2MjM_f5edb5b5-a801-4a8b-a01f-a920a18b4871">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29be64ef1f6b417c8f4b84f76aa9f9a4_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNy0xLTEtMjA2MjM_3355e5df-5d8f-4ac1-96cd-38d81f0a5a64">137,946</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i23b596da61d240b58006d8ba235af9e6_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtOC0xLTEtMjA2MjM_96811ebc-c649-40cb-9e23-b0889202eb4e">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></tr><tr><td colspan="3" style="background-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="i664c13049a484f55a1205280acb754d1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtMS0xLTEtMjA2MjM_254940ad-add7-462e-9990-b5cbf661dc9b">144,521</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ida6f35d7c92b48bb833c5bb9a2509f43_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtMi0xLTEtMjA2MjM_53ac09fd-ab22-4c16-a82d-c0434c7f83aa">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cf3eed99542491496843f6f08e9df65_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNC0xLTEtMjA2MjM_3e0bbc63-7799-4a9d-ba82-b1a594ee76ac">106,659</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i84323886da534c8badce9e759f34c78b_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNS0xLTEtMjA2MjM_84c5ff29-0e64-44a6-8cd4-d1f904f63dbc">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b204f17e4843fea47532d44a6a2571_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNy0xLTEtMjA2MjM_180e7e7c-dfe5-49c1-b203-ce69243f29bb">100,328</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="id3011dad99654d77ac6fddd3cc936b56_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtOC0xLTEtMjA2MjM_2fb8f929-6552-406f-b282-25a6e89f02ad">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></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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtMS0xLTEtMjA2MjM_e5b7f2c7-3ea1-4f91-86b6-5c67c34b08ac">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><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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtMi0xLTEtMjA2MjM_5a476347-1ff7-422f-ae0d-2a28aa5f99b2">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><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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNC0xLTEtMjA2MjM_00d0f7be-2cbe-4d76-a023-c8a7771752f2">1,017,517</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><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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNS0xLTEtMjA2MjM_b19e9f31-a06d-46c1-9dce-b8745de1610a">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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNy0xLTEtMjA2MjM_438a5897-e9e1-45ce-b147-5b4f388eecd3">911,383</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><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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtOC0xLTEtMjA2MjM_048b5505-d71e-40e0-89b0-dbae691e6fd2">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></ix:nonNumeric></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzY2_534a3499-e07f-4e7d-abe8-492ebb37de5f" 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><table 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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtMS0xLTEtMjA2MjM_13841bd2-45fc-4471-b9f5-f2cfc5538c69">32,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtMy0xLTEtMjA2MjM_04210f20-58f9-405e-8d42-a25b71f6d430">28,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%"><ix:nonFraction unitRef="usd" contextRef="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtNS0xLTEtMjA2MjM_dfdc256b-3a40-4781-9e3b-311394f42b81">80,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItMS0xLTEtMjA2MjM_ceebabb9-9848-45b4-b836-d1f0897958ba">336,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItMy0xLTEtMjA2MjM_e0d542d4-2fca-4af4-9321-ed8e588c3990">266,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItNS0xLTEtMjA2MjM_24de68de-cbd9-46e0-874e-9f33970aeec3">199,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i1c1a003e31304f0b88cdb911686d021c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtMS0xLTEtMjA2MjM_0500b430-daf5-4b33-9400-60d49b0d2ed3">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"></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%"><ix:nonFraction unitRef="usd" contextRef="icab66603987e4b1681fa421d5036d3a9_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtMy0xLTEtMjA2MjM_bd5134e1-c2ea-4c7e-8a91-a59880e178a0">294,910</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><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%"><ix:nonFraction unitRef="usd" contextRef="i3cdd618c9a264e3baff82383e0469c35_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtNS0xLTEtMjA2MjM_b5ff3a4b-8d51-4136-9903-4304f37df8c3">279,448</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></tr><tr><td colspan="3" style="background-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="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtMS0xLTEtMjA2MjM_cdcd5205-03ec-48fd-b681-8f275980f75f">320,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtMy0xLTEtMjA2MjM_e0a0ecb2-f2d9-4da2-8949-6700623c0235">296,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtNS0xLTEtMjA2MjM_b7af3c5c-b63c-434a-a459-4dba1679b6cd">280,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtMS0xLTEtMjA2MjM_dc2dbce3-9175-4ab6-810a-1933fa36d895">300,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtMy0xLTEtMjA2MjM_09bd0de3-941f-45bc-8579-3ab7fe70df37">208,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtNS0xLTEtMjA2MjM_0ed077d0-fc52-4db1-be3b-778ef59fb627">133,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtMS0xLTEtMjA2MjM_a8fae901-238d-4cb6-b8c2-6f75d7cc6ec6">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtMy0xLTEtMjA2MjM_c69c71fe-b875-4116-bb52-7d8fc4e32493">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7302c243b54144258d32a8b852a6584c_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtNS0xLTEtMjA2MjM_4f472914-f081-442b-b91c-627494c34633">217,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i7c36f64a623544ccba352a16481721d1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctMS0xLTEtMjA2MjM_437687ef-bf45-4f55-9871-81e32fd2474e">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"></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%"><ix:nonFraction unitRef="usd" contextRef="ie99dc5a0aea44ddcb2ab1355fa2c39db_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctMy0xLTEtMjA2MjM_cad251df-95c0-4482-bae5-b4fc26e97540">722,607</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><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%"><ix:nonFraction unitRef="usd" contextRef="i83c657f8ed99499891dd4e946a7089cc_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctNS0xLTEtMjA2MjM_0bb8a92d-3903-4cd1-9515-fdf2e6d1ced8">631,935</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></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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtMS0xLTEtMjA2MjM_8a6c9210-6f8d-49fc-a54a-fa3febbdacd0">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><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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtMy0xLTEtMjA2MjM_73bb9a0d-c1c6-45fa-91f5-c0f0d8b8dcb8">1,017,517</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtNS0xLTEtMjA2MjM_e80eba22-a474-484e-959a-30fad25cfcb2">911,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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: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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtMS0xLTEtMjA2MjM_0edd390d-72b9-4a55-8900-d52e89f88a10">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtMy0xLTEtMjA2MjM_4b348e8f-6261-425c-8901-379cb064dec2">208,268</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><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%"><ix:nonFraction unitRef="usd" contextRef="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtNS0xLTEtMjA2MjM_d5af09c9-00e2-460f-89aa-5a379afc5a45">133,746</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></tr><tr><td colspan="3" style="background-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="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItMS0xLTEtMjA2MjM_98e7efe0-982b-4450-b510-d1585106d9fc">320,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItMy0xLTEtMjA2MjM_9ffd1d46-2bd2-432b-84d3-548b14dbd9a3">296,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItNS0xLTEtMjA2MjM_5e77d7f0-561e-4e81-bb71-f22ff6fad09b">280,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i1495440d575f405aac347868781bedc3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtMS0xLTEtMjA2MjM_98ef837c-29a9-4cd5-a39d-40bac255aca2">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtMy0xLTEtMjA2MjM_60713158-df44-4e87-bd9d-7c66c086daa4">504,977</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><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%"><ix:nonFraction unitRef="usd" contextRef="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtNS0xLTEtMjA2MjM_89235491-8b2f-43a5-9414-d3755c14cf8e">414,326</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></tr><tr><td colspan="3" style="background-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="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtMS0xLTEtMjA2MjM_233c1eb8-f6eb-44de-82f1-3b22d904793e">336,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtMy0xLTEtMjA2MjM_785ea3a7-95f7-4754-b0c7-b1633eee90e4">266,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtNS0xLTEtMjA2MjM_df8f9370-294c-4029-a606-6cc84b1746ce">199,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i929c78382e7940a8a06ceb950f0200ea_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtMS0xLTEtMjA2MjM_9568d924-e973-4404-b8b5-f601080416f8">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i54800b566e484e30a17332b3aab04171_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtMy0xLTEtMjA2MjM_28529e7b-c3e5-4a80-ab5b-244ad22b2f08">771,329</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><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%"><ix:nonFraction unitRef="usd" contextRef="i061645b165fb464ea3e8660095d1e110_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtNS0xLTEtMjA2MjM_df6ae007-9c54-452c-a106-6bebaca4728f">613,759</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></tr><tr><td colspan="3" style="background-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%"><ix:nonFraction unitRef="usd" contextRef="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtMS0xLTEtMjA2MjM_db2ac0b4-4303-4009-b0bc-352a0f48dbe2">32,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtMy0xLTEtMjA2MjM_0529299b-31b3-4b02-829d-a2263953afb0">28,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtNS0xLTEtMjA2MjM_f1434336-4c8a-41d5-9972-8812b24f5785">80,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctMS0xLTEtMjA2MjM_a337a232-0314-4b22-858f-95cde7eefd9c">222,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctMy0xLTEtMjA2MjM_9fab0687-3b13-4c01-ae6b-376b356b51ca">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7302c243b54144258d32a8b852a6584c_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctNS0xLTEtMjA2MjM_bb79d423-8099-4823-8351-71e2893ea3c9">217,609</ix:nonFraction>&#160;</span></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 colspan="2" style="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="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtMS0xLTEtMjg5NDY_572615f5-4261-4fb9-a937-78b89bfd17ca">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"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtMy0xLTEtMjg5NDY_d30742a7-6015-4eb1-a6a5-bf9a9aafead7">1,017,517</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><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtNS0xLTEtMjg5NDY_643fc836-137a-424e-bc1f-a088ab28db0c">911,383</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></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%">Remaining performance obligations ("Backlog")</span></div><ix:continuation id="ic582892a71cb4e7c84602f27c9c4870d"><div style="margin-bottom: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, 2021:</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<br/>products</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<br/>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%"><ix:nonFraction unitRef="usd" contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMS0xLTEtMzg3NjE_06d03ac7-8a20-482e-9d6a-0b6aae05261c">234,917</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><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%"><ix:nonFraction unitRef="usd" contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMy0xLTEtMjA2MjM_2de69c45-0241-4dfe-804d-222e923505da">330,426</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItNS0xLTEtMjA2MjM_1d21ae9e-73a4-4901-a9d0-8eeb1c92cff6">153,467</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><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%"><ix:nonFraction unitRef="usd" contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItNy0xLTEtMjA2MjM_e208d68d-d77d-4480-a910-31d65c573c7f">10,952</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><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%"><ix:nonFraction unitRef="usd" contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItOS0xLTEtMjA2MjM_921bd035-577c-446a-8a5c-65c7405059dd">41,411</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMTEtMS0xLTIwNjIz_7617d5d4-c834-4da7-bca5-172a27f91a50">771,173</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMTItMS0xLTIwNjIz_e04f6453-a164-4fff-8f4c-ddeac9610d35">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="i5ced9940b6184e6e903c4fca906916af_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMS0xLTEtMzg3NjE_48b504db-48e4-4c2c-b867-2151d092f60e">65,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMy0xLTEtMjA2MjM_c8c1ca50-ff7b-495e-b35d-1d2507b332bb">220,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtNS0xLTEtMjA2MjM_a205893a-2437-4885-8757-a8e1cbb36be5">14,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtNy0xLTEtMjA2MjM_ede38535-d64f-43da-82bc-21114a50d6d4">4,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtOS0xLTEtMjA2MjM_fd9f25c6-2f16-410f-a65b-a896f1de3dcf">8,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMTEtMS0xLTIwNjIz_f5cd1ab9-fe98-49ad-a376-067072f81f4e">314,123</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMTItMS0xLTIwNjIz_675a2c30-35b7-4e7a-9264-de7f6ee60ab0">23</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="i5ced9940b6184e6e903c4fca906916af_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMS0xLTEtMzg3NjE_12f5db4b-4bfb-41f4-8614-9c048c0be381">38,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMy0xLTEtMjA2MjM_6c9cac4f-614b-4809-b3e9-866aa9d7902b">124,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtNS0xLTEtMjA2MjM_62b78d96-8d7b-49e4-a8dd-9f7785882702">1,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtNy0xLTEtMjA2MjM_19e10275-7d6e-4a60-bf44-21b0e7edf58f">2,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtOS0xLTEtMjA2MjM_01d78eb9-8d0b-40ed-b3ad-70c42a206034">5,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMTEtMS0xLTIwNjIz_cdebb9c3-d9e6-4620-80ec-b49b6edccaeb">173,120</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMTItMS0xLTIwNjIz_ccb0b0d9-3202-4ff1-9006-1ccfabea20c7">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="i5ced9940b6184e6e903c4fca906916af_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMS0xLTEtMzg3Njc_41bed585-97e7-42f2-8f33-762fa704a3a4">28,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMy0xLTEtMjA2MjM_b4c4f38c-3dc0-416b-8a93-663dba8b9497">55,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtNS0xLTEtMjA2MjM_77aec2ac-0def-4d9c-9b55-e03d5832bad5">1,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtNy0xLTEtMjA2MjM_4181ac67-2410-4c51-90b6-0a0ee2458ff4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtOS0xLTEtMjA2MjM_55bf8da1-7319-48a4-b713-271782544575">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMTEtMS0xLTIwNjIz_758a91a5-f7a9-4d35-b2f8-12c3a5385f06">86,478</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMTItMS0xLTIwNjIz_df801e5b-c1cd-4dca-9197-4e18f7487161">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></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="i5ced9940b6184e6e903c4fca906916af_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMS0xLTEtMzg3NzE_b0501620-6a0e-4883-a041-8e17b7e6a1b4">367,008</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><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%"><ix:nonFraction unitRef="usd" contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMy0xLTEtMjA2MjM_22bd38df-6bb3-4d09-bc21-5f1297b45e9b">731,563</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtNS0xLTEtMjA2MjM_81669be0-15c5-4cf3-945e-1b07e9072973">172,155</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><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%"><ix:nonFraction unitRef="usd" contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtNy0xLTEtMjA2MjM_03e12477-a9b1-45ac-be58-61e80ee24394">17,709</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><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%"><ix:nonFraction unitRef="usd" contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtOS0xLTEtMjA2MjM_1ce1a81b-2267-46d5-ba2d-50da2b1e20e9">56,459</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><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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMTEtMS0xLTIwNjIz_0a79c91e-81a9-49a7-884f-6c5cb96913e1">1,344,894</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><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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMTItMS0xLTIwNjIz_89a60be5-f5d3-4388-8c8c-440b716523fa">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, 2020:</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<br/>products</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<br/>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%"><ix:nonFraction unitRef="usd" contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMS0xLTEtMzg3NzM_6a06e5c1-01de-4132-a763-68e3217ffafa">227,803</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMy0xLTEtMjA2MjM_98fa0880-ea1c-4838-a8f5-0933a2052ccf">248,223</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItNS0xLTEtMjA2MjM_b6120c42-1f2c-4918-864e-8b24f7855b2a">105,920</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItNy0xLTEtMjA2MjM_391693a7-a63a-402c-86cb-5d1bc919e0a4">11,514</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItOS0xLTEtMjA2MjM_a736416a-795c-48d3-a919-818c84dd70d6">19,226</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMTEtMS0xLTIwNjIz_60d06a78-065b-4d80-9cff-6a3e28fee4ee">612,686</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><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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMTItMS0xLTIwNjIz_9293c320-779f-4d63-afe4-7b51cfd2688d">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"><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="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMS0xLTEtMzg3NzM_f0300543-bce6-4fd0-9f88-555ffd0affa8">54,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMy0xLTEtMjA2MjM_0962ba1a-1719-47a4-9982-6c0ac4de4665">193,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtNS0xLTEtMjA2MjM_c36bb630-00f1-462d-a9e7-26994c6699a2">7,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtNy0xLTEtMjA2MjM_7b009510-a044-4550-89a6-8db63b8d5893">395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtOS0xLTEtMjA2MjM_f5dd9470-b28f-49d4-9680-c2175182ad6e">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMTEtMS0xLTIwNjIz_a7cf31b1-5aa6-42b0-b1b4-4b80a30750ad">256,276</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMTItMS0xLTIwNjIz_081d5677-01fc-48ca-86cc-407ab53ca8c4">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="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMS0xLTEtMzg3NzM_2b283744-86d6-4e11-a2b9-4661d15692a2">28,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMy0xLTEtMjA2MjM_7a121e8c-1d3c-424a-8f47-8a6fef4c6dd3">104,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtNS0xLTEtMjA2MjM_3d7e5398-de16-40d9-8559-b4f9f381dfe9">4,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtNy0xLTEtMjA2MjM_89d411f0-bbfe-443a-970e-2089223ce0be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtOS0xLTEtMjA2MjM_3077bf26-3a01-4718-984e-9070b2290086">851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMTEtMS0xLTIwNjIz_3cc64f0f-c5ec-4c94-8251-241c2f18f573">138,641</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMTItMS0xLTIwNjIz_d76fe56e-c276-4f81-8dde-4382d02fe6b3">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="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMS0xLTEtMzg3Nzk_d1caa6d3-4b11-4f15-97ba-7407d3fe1058">19,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMy0xLTEtMjA2MjM_7e60588b-8854-4444-bec8-46ebf3751ac7">44,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtNS0xLTEtMjA2MjM_7b99a035-cb8e-4dfc-a8df-ca999280dc72">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtNy0xLTEtMjA2MjM_4905857a-ab5e-4a95-9a40-fcb3022c9324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtOS0xLTEtMjA2MjM_62f2c5d1-5c59-4377-87d3-1ca17ca81a8b">1,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMTEtMS0xLTIwNjIz_328914c0-147a-4274-a3de-a160766b74a1">64,784</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMTItMS0xLTIwNjIz_4b16aa43-5c1d-433e-9120-c079de63f7ac">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></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%"><ix:nonFraction unitRef="usd" contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMS0xLTEtMzg3Nzk_c2f2bb0c-f63a-43cf-96d4-4cd320bbeafe">329,915</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMy0xLTEtMjA2MjM_c86f993e-55c9-43fc-a7c2-16d1508efffc">590,137</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtNS0xLTEtMjA2MjM_e55d407d-7ab9-4490-b4cc-407db8c537ea">118,814</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtNy0xLTEtMjA2MjM_0513e4d0-5a69-4b6f-a113-98a30512f0ea">11,909</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><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%"><ix:nonFraction unitRef="usd" contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtOS0xLTEtMjA2MjM_b31eada6-92c6-4285-8fc9-5fbc61b8d30e">21,612</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMTEtMS0xLTIwNjIz_77e3908d-69d4-430d-a078-042d759f440d">1,072,387</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><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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMTItMS0xLTIwNjIz_14928874-1222-4e8a-a0b6-4926626de6e5">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:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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%">57</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjk_9179fc17-3e70-42dd-973f-1aedb67cd0af" continuedAt="i4431d3f9a111456bbbb876a057755753" 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. STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjQ_83945ce4-f449-4508-a761-80cfbf419f59" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtMS0xLTEtMjA2MjM_956b2da8-a1b6-48a0-bf9f-16948dcf6169">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtMy0xLTEtMjA2MjM_0dccbb27-e370-4970-bea5-acc1d29fbdf2">20,796</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><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%"><ix:nonFraction unitRef="usd" contextRef="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtNS0xLTEtMjA2MjM_90f1b074-95f8-484a-bf75-6e46c59a3828">18,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"></td></tr><tr><td colspan="3" style="background-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="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItMS0xLTEtMjA2MjM_984554a2-cbcd-425f-8fc0-3862b80c60e4">54,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i401c92c7c78f44f591459471ac54687d_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItMy0xLTEtMjA2MjM_5e909dcd-2b2a-49e6-a70e-b78485122caf">46,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItNS0xLTEtMjA2MjM_4f711aa5-a009-4e78-a200-570ae5dc243a">32,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i4d2fa97cf9284c9e8858ab682394ee59_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtMS0xLTEtMjA2MjM_460c08f7-b417-4e96-8c5b-a29fe0adb1b9">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied03bcab10224b9bb8e3055b86f12a47_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtMy0xLTEtMjA2MjM_a55adeda-bbe8-4f9d-825e-95d11bf814a7">22,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbdac2d2b3be4e46acfaf375eceecc57_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtNS0xLTEtMjA2MjM_02f3b11e-7378-4db6-aa44-84b03478eb8d">18,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i9de71e6958484c75b0aab6ce66e7a4d5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtMS0xLTEtMjA2MjM_508a16e3-afc1-46ac-8c93-24325ac25648">14,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i748911eb58764ba9afa2b763e6a3fd05_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtMy0xLTEtMjA2MjM_b7f8000b-f8b9-4b75-88f5-feefdebe7c1e">13,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47b87f6bfc3a49028b17543a5d1e0287_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtNS0xLTEtMjA2MjM_d324c602-898e-4345-bdd0-0b5ee7bb2fc7">10,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtMS0xLTEtMjA2MjM_18874021-3c9b-4665-ba12-e8515e321688">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtMy0xLTEtMjA2MjM_4ceb0fe9-6b98-41dd-871b-5ab9d9647542">103,068</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtNS0xLTEtMjA2MjM_a29efeef-d7af-41bb-b088-d4eebb0f3b43">80,909</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></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtMS0xLTEtMjA2MjM_d49eaf6f-8ad2-4cf3-836f-ce00c7eea757">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtMy0xLTEtMjA2MjM_d53f5a62-c121-4216-aab2-14abfabc11c5">20,464</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtNS0xLTEtMjA2MjM_52f799e1-699b-4872-9a22-cc0dedf54957">16,392</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></tr></table></ix:nonNumeric></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%">Most of the Company&#8217;s stock-based compensation arrangements vest over <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3OA_b04e353d-33a2-4373-a85f-3906c8d313d1">five years</ix:nonNumeric>, with <ix:nonFraction unitRef="number" contextRef="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ4Nw_f13fa196-7657-4891-81ef-cc4a37fcb7dd">20</ix:nonFraction>% vesting after <ix:nonNumeric contextRef="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUwNA_e6a6f88a-c6d2-4b1a-85ed-fd9c71496a31">one year</ix:nonNumeric> and the remaining <ix:nonFraction unitRef="number" contextRef="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUyNQ_0632059b-1ce4-47db-ba4d-f05fda047f06">80</ix:nonFraction>% vesting in equal quarterly installments over the remaining <ix:nonNumeric contextRef="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzU4Nw_55ad799c-698b-4025-a224-fca9c4ff16a5">four years</ix:nonNumeric>. The Company&#8217;s stock options have a term of <ix:nonNumeric contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzYzNA_5cb3ef9a-6c80-4f80-b6ed-b9910848eaba">ten years</ix:nonNumeric>. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as if it were 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="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231" decimals="INF" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEyMTk_bc0bf8b5-b5ee-48a3-97d5-b596b7f5010c">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 date of grant to <ix:nonFraction unitRef="number" contextRef="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231" decimals="INF" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE0NjU_0db72266-d3fd-4115-936e-b2329dac2647">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="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231" decimals="INF" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2MDY_48e8b04a-0e8c-44cd-94e2-f97e27808522">50</ix:nonFraction>% of the employee&#8217;s target incentive opportunity by <ix:nonFraction unitRef="number" contextRef="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2NTk_7c12adf6-8a20-42e3-adbc-d9d1a80d2256">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="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE4MzI_898e54e1-fc69-4c1b-8b21-d7322507b3ef">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 to be 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%">The Company grants 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 employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. </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 stock options 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="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzMzNDc_37a25cbf-7250-4f8a-91c5-f9603f413f30">36</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="idb82ffce74534059acb5bb6d09736b7b_I20211231" decimals="INF" name="pega:NonemployeeDirectorCompensationLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM0NTQ_0bb6c2a1-6587-4868-a9af-98192bd6d1b8">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, 2021, <ix:nonFraction unitRef="shares" contextRef="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM0Njg_a2536934-e3a6-4ad6-95f0-7256a0de1328">9.2</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 up to an aggregate of <ix:nonFraction unitRef="shares" contextRef="id4dc469ee9a54e3080c088d4d25fe708_I20061231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM3NjE_d7967b25-920b-499c-a3e4-944253691f82">one million</ix:nonFraction> shares of common stock, at a price equal to at least <ix:nonFraction unitRef="number" contextRef="i0ab2829ff2444b3086b5ec0d96edc0f3_D20060101-20061231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NTExNTg_844b147b-5ac7-47d7-a859-144e8a2d8743">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. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#8217;s Board of Directors set the purchase price at <ix:nonFraction unitRef="number" contextRef="i8e19a0e05152477d9b6ad9b072f08242_D20060110-20201231" decimals="INF" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE4MTQxOTQxODc5NzM4_19082350-3042-4171-b4ba-cef05f0e1d00">95</ix:nonFraction>% of the fair market value on the completion date of the offering period. Commencing on January 1, 2021, the Company&#8217;s Board of Directors set the purchase price at <ix:nonFraction unitRef="number" contextRef="ibea7939791b24a64a0b32cb122188ec3_D20210101-20210101" decimals="INF" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NDYzMjg_1ce5c234-b399-4069-befb-3c664cafb15a">85</ix:nonFraction>% 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"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2NDkyNjc0NjUwNTA_a0d6b00e-a8ce-47be-b9ef-f7a1d4cb8596" 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><td style="width:84.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.054%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo4ZWZjMWRjNzllZDA0Zjk1OTdiMjk0YzZmYWZiYWUzOS90YWJsZXJhbmdlOjhlZmMxZGM3OWVkMDRmOTU5N2IyOTRjNmZhZmJhZTM5XzAtMS0xLTEtMzE3OTg_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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="ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo4ZWZjMWRjNzllZDA0Zjk1OTdiMjk0YzZmYWZiYWUzOS90YWJsZXJhbmdlOjhlZmMxZGM3OWVkMDRmOTU5N2IyOTRjNmZhZmJhZTM5XzEtMS0xLTEtMzE3OTg_ba3f45f9-814e-4bcc-bbfd-67e26ef73afe">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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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, 2021, <ix:nonFraction unitRef="shares" contextRef="i403eb494e27f4650abfa70b2890b0356_D20210101-20211231" decimals="-5" name="pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NDY2NDE_0e769111-3525-4d3a-b15d-1f42592c32ff">0.6</ix:nonFraction> million shares had been issued under the plan.</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="i4431d3f9a111456bbbb876a057755753" continuedAt="i68edcc5e75714d9ea69dbf836feae47d"><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%">During <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3MjY_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, the Company issued <ix:nonFraction unitRef="shares" contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3NDk_c1a91e0e-b30d-4c45-b6a7-7f62748b84e5">1.3</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, 2021, there were <ix:nonFraction unitRef="shares" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ4NjM_06117c93-4fc0-4a89-b090-46672cf541f1">10.4</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="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ5Njg_7b5d38ea-d326-47e0-9b40-88907ad783bf">10.0</ix:nonFraction> million shares under the 2004 Plan and <ix:nonFraction unitRef="shares" contextRef="ie5f4f7a06dbb40b0922af71f84e235a1_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUwMDI_ffab7181-25ce-43aa-b2fc-9fd7a1949d4f">0.4</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjU_926d52bf-7ce1-4995-b645-8eb4fd60ade7" 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><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtMS0xLTEtMjA2MjM_5fe36fe5-9d4c-4e30-a83b-9d6eea07b1da">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"></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtMy0xLTEtMjA2MjM_c953f165-da7d-4d97-b794-e1cd1657595b">24.16</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtNS0xLTEtMjA2MjM_6d7ec730-4673-4c56-8ee8-80a2c778c5c9">19.10</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></tr><tr><td colspan="3" style="background-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%"><ix:nonFraction unitRef="number" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtMS0xLTEtMjA2MjM_e2893979-f99c-425d-8b72-7bd5dfe685dd">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><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%"><ix:nonFraction unitRef="number" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtMy0xLTEtMjA2MjM_a9f3e4cc-4fdb-4909-aff7-273b4e739ba0">31</ix:nonFraction> %</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%"><ix:nonFraction unitRef="number" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtNS0xLTEtMjA2MjM_7ee4db38-4b3b-4090-a26f-b72bf0be9ca6">32</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtMS0xLTEtMjA2MjM_c50bbfa5-8c34-4ea6-bf45-797d1fd05894">4.4</ix:nonNumeric></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%"><ix:nonNumeric contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtMy0xLTEtMjA2MjM_7502f8f7-6950-441e-93d1-33eb18eb6536">4.5</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtNS0xLTEtMjA2MjM_a7714270-db1a-4098-a6ec-51534a4c2638">4.5</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtMS0xLTEtMjA2MjM_39176cef-0496-4c3d-9d2d-b3e4ea503005">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtMy0xLTEtMjA2MjM_7fc6498d-3a27-4d07-a343-b4badd799c8c">0.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtNS0xLTEtMjA2MjM_137ecb0e-72d4-4c1f-827b-f750db03093e">2.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></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtMS0xLTEtMjA2MjM_269e47f3-0c2b-4938-8ab7-43c7d093ef07">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtMy0xLTEtMjA2MjM_998aabc1-1ec6-4a74-a111-f9d2a23645ee">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtNS0xLTEtMjA2MjM_28295ad1-f48e-4157-a9b7-7c784308c43d">0.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></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><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjY_b01f20fc-8d5a-4ac3-99fc-d1fbec0558d7" escape="true"><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 2021:</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: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%">Options outstanding as of January 1, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMS0xLTEtMjA2MjM_0238ff74-2c19-4bf1-94e4-a97662f77915">7,391</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMy0xLTEtMjA2MjM_d60c4ae5-1630-4b62-9a21-8e1aae5afa7e">59.88</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><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%"><ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzItMS0xLTEtMjA2MjM_9775d5cd-0131-49c7-a245-7795fbb820a3">1,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzItMy0xLTEtMjA2MjM_d1c5a649-076a-4002-a408-3112da64f6e4">129.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzMtMS0xLTEtMjA2MjM_075d613c-4491-4d1b-b821-1120902ad8e0">1,170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzMtMy0xLTEtMjA2MjM_801c7bbc-d1a3-43d6-bfea-368770f40311">47.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">(<ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzQtMS0xLTEtMjA2MjM_07621bf4-b8a4-4913-b799-8b103dfabe07">606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzQtMy0xLTEtMjA2MjM_35538829-ad58-4c88-8e57-5a1e16e729a1">85.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Options outstanding as of December 31, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMS0xLTEtMjA2MjM_3eb0dacd-c41b-4eae-aa99-313a2a2ef1bc">7,189</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMy0xLTEtMjA2MjM_b339fc42-6b07-412d-bdf0-a1cbd6e20edd">74.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Vested and expected to vest as of December 31, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="2" style="background-color:#ffffff;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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMS0xLTEtMjA2MjM_c1691d1d-70da-42e2-ba52-1f69576205d5">6,176</ix:nonFraction>&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMy0xLTEtMjA2MjM_02c60758-a096-404b-80fd-14850d7bce95">71.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtNS0xLTEtMjA2MjM_9d529596-4dd5-4c23-b931-026e8aad7146">6.7</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtNy0xLTEtMjA2MjM_3b1e934a-c33a-44ad-a1f1-3bc43ca5bb69">267,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Exercisable as of December 31, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="2" style="background-color:#cceeff;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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMS0xLTEtMjA2MjM_0f9ea961-3575-45bb-b9f0-e01d6cf8ad90">3,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMy0xLTEtMjA2MjM_9134cdeb-36d0-484b-ba9a-020ee2dff4e9">50.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctNS0xLTEtMjA2MjM_2b9b5a34-3f21-4e2d-8a73-64616dcc383a">5.4</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctNy0xLTEtMjA2MjM_9721fee9-231b-4ca2-b6cb-30ecdce78d8a">210,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></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 <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2NTA_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2Njk_58596b26-983c-4458-a093-0cf74f9506ed">94.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2NzM_a08ba9ed-0073-4ada-8d35-a194095ff3fd">126.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2ODE_4d07ea8f-ac60-499c-aec1-8bde745fcc3e">63.3</ix:nonFraction> million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2021 is based on the difference between the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY4NjI_665373e2-d08b-4c3e-b0f0-68d2bc09c68f">111.82</ix:nonFraction> 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%">As of December&#160;31, 2021, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $<ix:nonFraction unitRef="usd" contextRef="i88f3889aa1d54a809aff542d5c6709f1_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzcwNDU_c219f67e-ea1f-49fd-a023-40441ecb8426">39.8</ix:nonFraction> million that is expected to be recognized as expense over a weighted-average period of <ix:nonNumeric contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzcxMjc_7ced8ffb-923a-4de1-a348-d9bbb2108f2c">2.2</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 deliver to 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></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="i68edcc5e75714d9ea69dbf836feae47d"><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 <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2MzI_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NTE_18aa2e0e-b9f9-4a63-b643-8cc9efb10785">129.03</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NTU_c0840632-5d16-4bb4-827a-ede66305cec4">93.68</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NjM_e5267ada-712e-4ec4-a781-d655cf0c8b9d">66.21</ix:nonFraction>, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNzI_83a5ac97-c4d2-4bcb-872e-f2b394460a65" escape="true"><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 2021:</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, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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="ief52a192cd194620b7c3f73e3b3c121b_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMS0xLTEtMjA2MjM_6e3b1c22-abea-4af9-a46a-f485dbceaabb">2,462</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ief52a192cd194620b7c3f73e3b3c121b_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMy0xLTEtMjA2MjM_e8a2733e-e195-468e-a880-80b926aebac1">74.78</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><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%"><ix:nonFraction unitRef="shares" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzItMS0xLTEtMjA2MjM_ac616a84-f436-44dd-ab20-e243d5009152">945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzItMy0xLTEtMjA2MjM_719a3b1e-c9e4-4ab7-890a-8b25e3ad111a">129.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzMtMS0xLTEtMjA2MjM_10f64c62-bada-47e1-8c39-cd9ad81bad92">972</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzMtMy0xLTEtMjA2MjM_7e388f73-0133-4382-85b0-68173590fd74">70.19</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="shares" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzQtMS0xLTEtMjA2MjM_06c0b9c5-810c-412a-9474-206f3fb550f6">381</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzQtMy0xLTEtMjA2MjM_5c46a412-d445-4e70-b819-28bd8b5b68bd">88.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMS0xLTEtMjA2MjM_5fb7cda6-4011-4312-9094-6f6ce5b945a6">2,054</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMy0xLTEtMjA2MjM_85e15607-394d-47fe-9827-859b8f5c5311">99.36</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtNS0xLTEtMjA2MjM_5e77d44f-fde3-4afe-83c7-d498b3b31bed">229,643</ix:nonFraction>&#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, <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMS0xLTEtMjA2MjM_4bea3225-3b02-4256-8a9a-394c30bed6c4">1,523</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMy0xLTEtMjA2MjM_b55a2692-be0b-41dd-b023-b5c8798ab323">101.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtNS0xLTEtMjA2MjM_929ce413-58df-4e55-9ebf-ab4ff6632ffc">170,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></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 <ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4Mzc_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric>, 2020, and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4NTY_6d49eb1e-ec5d-4b97-9a83-ea5dc5756b4d">122.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4NjA_186e7160-7a0f-4321-b1f7-a8bd61e8f9d9">108.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4Njg_f3c6ff5d-ee51-460d-8ee4-d419a7927fc0">77.0</ix:nonFraction> million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2021 is based on the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgwMjI_665373e2-d08b-4c3e-b0f0-68d2bc09c68f">111.82</ix:nonFraction> as of December&#160;31, 2021.</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, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgwNTg_89c55962-252a-483a-bca2-d3c5bd2de4f1">73.1</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="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgyMTg_a7bfd16a-4a64-4e4b-aec1-e8a4b05affab">2.1</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 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="-4" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgyNjI_c1d4467b-e465-4d30-9e96-5c18fb04f77f">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="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNTA_b42ee6a4-61ad-4f50-a024-c63ddd371b0d">127.50</ix:nonFraction> per share.</span></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_151"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90ZXh0cmVnaW9uOjkxN2I2ZDBhYjBhYjQ2NWNhNmQ3Y2ZlYzczODg1NmQ0XzMyNw_8e3a7b85-fa37-44bd-9d8d-adad8dad337a" 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. 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"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:DefinedContributionPlanDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90ZXh0cmVnaW9uOjkxN2I2ZDBhYjBhYjQ2NWNhNmQ3Y2ZlYzczODg1NmQ0XzMyOQ_d24ddd3f-b4ad-4cab-9707-a103901b457b" escape="true"><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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i7830e3e63c3c416d90017c0ea2798a7c_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtMS0xLTEtMjA2MjM_f0353f84-ae25-4d31-b0a4-3035db3be1f8">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: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%"><ix:nonFraction unitRef="usd" contextRef="i289e40b4412142e4bdb90e5f3e8a630a_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtMy0xLTEtMjA2MjM_0b113011-dbee-4808-a80f-d3fe9f26c1f4">8,109</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><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%"><ix:nonFraction unitRef="usd" contextRef="i4d183547b5fd47d999708b5758a9030b_D20190101-20191231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtNS0xLTEtMjA2MjM_049c2e3a-4552-4ded-a968-2d8809cb66ea">6,676</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></tr><tr><td colspan="3" style="background-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="i373b6af1566347e78a9b935ba030bece_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItMS0xLTEtMjA2MjM_c3293015-e294-4277-8db9-1c2526e17708">20,780</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i39bef6504f9f456c9baa80906b59a3c1_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItMy0xLTEtMjA2MjM_8dcd1379-458b-4d6f-96c2-24041977233b">16,132</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia7676456484c431492696e3dce3fc09d_D20190101-20191231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItNS0xLTEtMjA2MjM_f78747bc-f3af-48c1-a105-f00bfcdab8fd">13,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtMS0xLTEtMjA2MjM_5aa60e3c-65cf-4d28-97b0-2029f25d7a64">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"></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%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtMy0xLTEtMjA2MjM_906b8191-0047-4e04-b8ec-fb63777c1d0a">24,241</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtNS0xLTEtMjA2MjM_bedecdbf-a945-4652-b550-0b7a9a2cbee8">19,697</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></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i27b9e3b5d11f48609253f7c76875942b_154"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDM_9614b40f-3053-4621-941f-acea5e00d579" continuedAt="i5414bfea912c43afae6f079dd0b8e0a7" 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. INCOME TAXES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDQ_581f15a1-cafd-4588-8cf4-70a228297190" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) before (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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtMS0xLTEtMjA2MjM_53fc38cd-a8bc-4e54-a1b5-959da4d0d690">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtMy0xLTEtMjA2MjM_55157904-bad6-4870-82bb-782ff38ba510">59,281</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtNS0xLTEtMjA2MjM_24e8ece6-3f7c-454d-aef5-b6edd8f38356">51,396</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></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItMS0xLTEtMjA2MjM_f0296932-cfab-4efe-8359-b60076718e1f">6,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItMy0xLTEtMjA2MjM_8180ffaa-a570-4d7a-bc85-c143127eabed">65,608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItNS0xLTEtMjA2MjM_4aebb1d2-5da6-42d0-8cf0-34b4d03435bd">83,450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtMS0xLTEtMjA2MjM_91b9a09f-0cd2-409d-a71e-28ecaf0d7fa8">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtMy0xLTEtMjA2MjM_027cfc94-58e3-42cb-87bb-9e2fcfaae9ee">124,889</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtNS0xLTEtMjA2MjM_11745328-2112-4ccc-ba3b-8af933388a89">134,846</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></tr></table></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxMzc_3858c830-8e08-4c24-afc4-2629f67efd1e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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;text-align: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItMS0xLTEtMjA2MjM_399b5098-47b4-492e-a897-3e7112e5255a">1,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItMy0xLTEtMjA2MjM_66d9bc66-b14e-4dfc-9081-166b729eb83e">11,251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItNS0xLTEtMjA2MjM_82cece3c-6f13-4911-9b4b-82ac753170a6">1,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtMS0xLTEtMjA2MjM_2acc4198-207f-49e3-9ff2-c33dcabb11bf">363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtMy0xLTEtMjA2MjM_55d8a21b-0f2b-4751-8a56-c533bee9ad6e">399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtNS0xLTEtMjA2MjM_c5082a6b-b93e-4b5f-9627-a11244a1e048">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtMS0xLTEtMjA2MjM_df30a3ca-1464-4d4a-be88-d05553dcb7e9">4,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtMy0xLTEtMjA2MjM_0b1ad654-fa08-46a5-903d-3e7ef990844f">7,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtNS0xLTEtMjA2MjM_4a3119f2-c439-4695-91d5-9e1430995b2c">3,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Total current provision for (benefit from)</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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtMS0xLTEtMjA2MjM_85a1db56-9720-4077-9763-74c8d039dcfe">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtMy0xLTEtMjA2MjM_47480326-4f9b-44df-9eac-84c246e3cfd9">3,739</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><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%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtNS0xLTEtMjA2MjM_b3d1b7e7-c703-4de8-8ddb-f3e18bbc4271">4,904</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></tr><tr><td colspan="3" style="background-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;text-align: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctMS0xLTEtMjA2MjM_581e1cb9-7064-4d69-be3d-af0481ba3140">42,214</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctMy0xLTEtMjA2MjM_76a4b3df-1b01-4a76-8557-dc204f726cce">34,573</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctNS0xLTEtMjA2MjM_184cd189-2ba7-4442-9c9c-f7fa34ef2fff">25,356</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtMS0xLTEtMjA2MjM_fa8bd63c-8feb-44f1-b1ab-941d7e23b635">9,413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtMy0xLTEtMjA2MjM_ebe74ed7-04d1-4569-a19a-5a8360752121">8,119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtNS0xLTEtMjA2MjM_acb80de9-2091-4716-a712-4bf3baa5c900">5,143</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktMS0xLTEtMjA2MjM_e8365025-3d2d-4545-bb8a-e959f926fb88">23,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktMy0xLTEtMjA2MjM_06ba827e-0fbe-4034-a819-7bd53e05e526">17,085</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktNS0xLTEtMjA2MjM_c9fa8939-d3bc-4d8b-a460-e8923bdb8e3c">18,818</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Total deferred (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTEtMS0xLTIwNjIz_b781f3d1-d481-467f-bbbe-bc3250a1b6eb">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTMtMS0xLTIwNjIz_886d3bc9-6042-4dd0-8530-2f431f7071fa">59,777</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTUtMS0xLTIwNjIz_9c2dbda8-369b-4d71-b86f-6b6a7e1f9a4f">49,317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTEtMS0xLTIwNjIz_be5161ad-252e-4f75-b587-57699c483f2a">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTMtMS0xLTIwNjIz_7d9eaa08-eefa-4d0d-bd02-8bf134a05705">63,516</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTUtMS0xLTIwNjIz_8da1f287-644b-4ebe-ba1b-e01efde9bdf9">44,413</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></tr></table></ix:nonNumeric></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%">60</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="i5414bfea912c43afae6f079dd0b8e0a7" continuedAt="i04d7b8ab0db5428c87d239de17d6c799"><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNTI_b757448d-f7a7-4287-b345-09cc0ca1cefa" escape="true"><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtMS0xLTEtMjA2MjM_b991c5b4-0353-4079-8b12-ee8d72adbc8e">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtMy0xLTEtMjA2MjM_ea820731-be96-4b16-a0cf-aac433629ed3">26,227</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtNS0xLTEtMjA2MjM_c630d58f-ee78-4e31-be26-dc744bdda42c">28,318</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></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItMS0xLTEtMjA2MjM_9aa053f2-8ed6-4499-ae5e-7f11de030cfc">469</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItMy0xLTEtMjA2MjM_b830017e-8f3b-4522-817a-c5d133bbdb28">5,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItNS0xLTEtMjA2MjM_e1d93024-d72a-44a8-adda-74a59531ed47">727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtMS0xLTEtMjA2MjM_56d765f8-1b65-4b35-9300-8a3722c680e2">7,217</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtMy0xLTEtMjA2MjM_d5f5460d-e4d8-45cd-98be-ab3a77abef70">6,994</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtNS0xLTEtMjA2MjM_7f8e1759-e3f1-4732-bee7-375ac8f22e37">4,450</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtMS0xLTEtMjA2MjM_b072007c-2dc5-4f4e-99b8-39a13196aa9e">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtMy0xLTEtMjA2MjM_0ab8fb1d-a675-42ed-9d02-7763044c3848">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtNS0xLTEtMjA2MjM_85da59b5-b5e7-46ec-bd8b-e89463eb67f3">2,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtMS0xLTEtMjA2MjM_081a5303-9de1-40a1-a946-9744c52e1dc5">6,380</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtMy0xLTEtMjA2MjM_07b6a465-5cb5-4505-aae3-13eb65cb2fe8">5,716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtNS0xLTEtMjA2MjM_541580b3-0676-4564-9c1d-d9ee257c8696">4,295</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctMS0xLTEtMjA2MjM_a1f0b78f-ab9b-47cc-98b9-74a61db5d35a">3,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctMy0xLTEtMjA2MjM_141b5a2a-0aed-4e35-a31e-f4289c31a285">3,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctNS0xLTEtMjA2MjM_d8a550fc-6ff2-45ed-b5dc-714163d815a5">3,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Tax-exempt 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%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtMS0xLTEtMjA2MjM_b0eec322-7f3b-4205-9d0d-0ce3929ad541">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtMy0xLTEtMjA2MjM_63f9ee7b-9df7-431d-8413-cf56454a0f8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtNS0xLTEtMjA2MjM_9cd97810-e19f-415c-9071-56da7eea1067">91</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktMS0xLTEtMjA2MjM_2c249390-a188-43ad-93a6-07c39130a1ef">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktMy0xLTEtMjA2MjM_8bf75bc9-7f20-4a08-b7f3-cb150a211aa2">3,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktNS0xLTEtMjA2MjM_bac85b9e-71f9-415d-a7c7-87aba96444d8">5,460</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTEtMS0xLTIwNjIz_69637fd2-b9a7-4242-ae0c-ba001ea8f33f">5,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTMtMS0xLTIwNjIz_944fa85d-d9c0-4d92-9ef5-174ae35808ac">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTUtMS0xLTIwNjIz_ec0968a0-75ff-4c5e-8589-8393361d7bf5">1,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTEtMS0xLTIwNjIz_02266964-6737-4fa1-9f35-0fe7bc5eddd3">2,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTMtMS0xLTIwNjIz_704c55c8-4544-405d-9ae2-3d5e1e1df8eb">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTUtMS0xLTIwNjIz_bcb91d14-797a-42da-9650-7872ee472492">2,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Excess tax benefits related to 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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTEtMS0xLTIwNjIz_f2b451cf-cb38-4f64-9d80-d61fbfc1cf31">20,697</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTMtMS0xLTIwNjIz_2afb0eda-f32a-4f2f-8c3d-c315978777f2">25,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTUtMS0xLTIwNjIz_7b9a1993-f788-49a1-a4b7-a31e2065a08a">14,291</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Cares Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTEtMS0xLTIwNjIz_941564cd-6fd6-4ce8-af06-08ed65fb479e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTMtMS0xLTIwNjIz_c681164f-bb27-4723-86bf-1a5f9f0b6a0c">10,576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationCARESActAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTUtMS0xLTIwNjIz_3bf22556-ad7f-4b42-91ed-8cf03cee4284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTEtMS0xLTIwNjIz_6fcc834a-1c28-4312-b2e6-c2bc7288c7cc">11,811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTMtMS0xLTIwNjIz_5dda5b21-6eb5-4b9f-8c96-5f76f9a0e501">7,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTUtMS0xLTIwNjIz_37bf1da7-bdab-41bf-bcad-388e1d28b0cf">1,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTEtMS0xLTIwNjIz_cbac470a-565d-4d68-b14a-5d77e787c257">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTMtMS0xLTIwNjIz_351d326c-2eda-4704-aeee-00a23ecdb62c">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTUtMS0xLTIwNjIz_d887915a-6044-4a85-a7d6-07ed314b5827">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTEtMS0xLTIwNjIz_fc10d5e1-0648-4d09-9191-b08588d12823">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTMtMS0xLTIwNjIz_8ef13d56-c23e-4e43-9caa-400d3850b475">63,516</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTUtMS0xLTIwNjIz_3ba312e4-19eb-47ae-94e4-115be1dbfea2">44,413</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></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-weight:700;line-height:120%">Deferred income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDU_1586ca3a-b720-4fc7-b3f6-cd63230202ba" escape="true"><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></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%">2020</span></td></tr><tr><td colspan="3" style="background-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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzMtMS0xLTEtMjA2MjM_b51156d8-4719-48c9-aff8-27107a4fd7e8">133,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzMtMy0xLTEtMjA2MjM_fa172231-9f19-424d-a5d3-71f7a74093f7">88,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzQtMS0xLTEtMjA2MjM_61e110bf-4670-48e0-9f32-8b0de3ba9805">38,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzQtMy0xLTEtMjA2MjM_6a6cf818-9ba9-4e04-9ee5-9341879d2849">26,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzUtMS0xLTEtMjA2MjM_249ee982-a4ec-4546-9137-6e12ad3b34f8">7,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzUtMy0xLTEtMjA2MjM_10340f16-0971-4d88-a4a6-dcb2bc40b05e">3,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMS0xLTEtMzkxNzY_95f87288-9796-4522-8717-07507ccf273c">336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-6" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMy0xLTEtMzkxNzY_8972b29d-e392-413f-9b1c-edbe77797682">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMS0xLTEtMzkxNzY_2586436f-8ffa-4c0d-be87-08fef807582a">8,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-6" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMy0xLTEtMzkxNzY_749405b7-3dae-4537-aebd-6bd5fb16c2e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMS0xLTEtMjA2MjM_864b1655-d5e3-4cc8-b9e5-8cdc2830d5dd">3,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMy0xLTEtMjA2MjM_3e56f8e4-0f84-4769-92e1-360997801951">4,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMS0xLTEtMjA2MjM_074dfefa-fa73-43b3-9225-0ce28d7ef854">40,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMy0xLTEtMjA2MjM_b12464ad-fc1e-49bc-9881-cec332f6e15c">31,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzgtMS0xLTEtMjA2MjM_29f8d625-46b8-4680-99da-36d66cd1e052">1,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzgtMy0xLTEtMjA2MjM_385bd96f-936f-4ae4-9d05-1664230e2788">370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzktMS0xLTEtMjA2MjM_ad6067e3-09db-4c4d-9ae6-c2c02d4134b9">233,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzktMy0xLTEtMjA2MjM_9f7ce737-3091-4d20-a0b5-e940c24450be">154,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEwLTEtMS0xLTIwNjIz_1d59d283-eb6d-463e-b2cf-3a274ab2c0f3">25,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEwLTMtMS0xLTIwNjIz_9027285f-6b3f-4d8e-9e6e-e5b415fcc844">23,409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzExLTEtMS0xLTIwNjIz_ad20193a-a36a-49c9-9f55-33e393a9b5f3">207,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzExLTMtMS0xLTIwNjIz_618a09ee-e15a-401f-ad17-2adb805b6307">131,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 liabilities:</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%">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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEzLTEtMS0xLTIwNjIz_6ff9ba8b-95c5-4605-b2a1-0ba2532c3a0e">14,961</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEzLTMtMS0xLTIwNjIz_5592583e-fead-412d-ba2d-84798159ecef">20,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="pega:DeferredTaxLiabilityDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE0LTEtMS0xLTIwNjIz_9fc78bac-80dc-4dc8-b066-7c068272844b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="pega:DeferredTaxLiabilityDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE0LTMtMS0xLTIwNjIz_c7048844-5bda-4b44-a368-a3fdef64282d">6,473</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">Software 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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE1LTEtMS0xLTIwNjIz_c7888fd2-c286-42d7-8fd1-915d39e20a98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE1LTMtMS0xLTIwNjIz_a01cfc3e-2c51-4acc-8ddb-0c5b47deb63c">11,477</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE2LTEtMS0xLTIwNjIz_be925784-674f-4474-a611-544cff0218a1">12,044</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE2LTMtMS0xLTIwNjIz_fc67818e-92b4-48c4-aefc-de881d2b016d">4,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE3LTEtMS0xLTIwNjIz_58f469e1-8d93-425d-9a7b-e89a76cfb410">27,005</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE3LTMtMS0xLTIwNjIz_b747f66e-fd06-4154-9ffe-ee3263684615">43,146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE4LTEtMS0xLTIwNjIz_cd5fa391-205d-4183-9a82-b35392998e07">180,656</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><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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE4LTMtMS0xLTIwNjIz_5ad8a945-b3be-44ca-81b2-f66c8c079158">88,068</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></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%">The Company regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, the Company considers both positive and negative evidence related to the likelihood of realizing the deferred tax assets to determine, based on the weight of available evidence, whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. This determination requires significant judgment, including assumptions about future taxable income based on historical and projected information. There were no material changes in the valuation allowance in 2021. In 2020, the change was $<ix:nonFraction unitRef="usd" contextRef="i18081492be2e42e29fd0f49bb3a61810_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzEwOTk1MTE2MzQ2MTI_1829283b-8071-4087-a82a-e0a30b99bcfd">6</ix:nonFraction> million due to expiring acquisition net operating losses with a valuation allowance.</span></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDE_0dc0f4c6-3161-47d5-b411-2e0425363cfa" continuedAt="ie515dda3f1324d7297db1166a623d94f" escape="true"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNTQ_2743ac31-1e73-4aef-9d40-fddcf35a7d54" continuedAt="i05e0c7114494484284199628a2c2059c" 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, 2021, the Company&#8217;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%"><ix:nonFraction unitRef="usd" contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzEtMS0xLTEtMjA2MjM_fb6c7529-e1df-4096-bdf8-f3ed146a7f37">203,835</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie317783a9472426eb5beea643dfb575c_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzEtMy0xLTEtMjA2MjM_d46e0815-1f28-461e-baea-142909d0bdb6">13,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: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%"><ix:nonFraction unitRef="usd" contextRef="ic9a21e3604a345ec867a4a45431c3ba9_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzItMS0xLTEtMjA2MjM_334aae41-a154-4864-a74d-57318bdffb30">64,847</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ifd023a0543b14dc081b84789d337fee0_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzItMy0xLTEtMjA2MjM_f1f4855f-d9a4-4044-a6a8-6e54b3229284">2,008</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzMtMS0xLTEtMjA2MjM_7409b10d-5361-423b-8aa1-607ccf2b331e">30,115</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie317783a9472426eb5beea643dfb575c_I20211231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzMtMy0xLTEtMjA2MjM_7eb19d9e-d387-46b2-9f0f-5055c129161e">1,516</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic9a21e3604a345ec867a4a45431c3ba9_I20211231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzQtMS0xLTEtMjA2MjM_cec2b921-0c26-4c1e-87e9-4dd5954bb43c">640</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ifd023a0543b14dc081b84789d337fee0_I20211231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzQtMy0xLTEtMjA2MjM_11420e37-58b7-47b2-b64c-ab857de06028">60</ix:nonFraction>&#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;$<ix:nonFraction unitRef="usd" contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIxNTU_7780c198-d8e1-46f5-ade6-1fe00ecbffcd">26.7</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="ie317783a9472426eb5beea643dfb575c_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIxNjI_bf3aa173-622b-4c57-b2ac-c02894680dd9">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="ie515dda3f1324d7297db1166a623d94f"><ix:continuation id="i05e0c7114494484284199628a2c2059c">(2) Excludes federal and state tax credits of&#160;$<ix:nonFraction unitRef="usd" contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIyOTk_f2efa775-8ecb-46f4-93d9-9c51f2a3670e">0.1</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="ie317783a9472426eb5beea643dfb575c_I20211231" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIzMDY_9f440196-6bf6-4683-b96e-4557d700da61">9.1</ix:nonFraction> million, respectively, that the Company expects will expire unutilized.</ix:continuation></ix:continuation> </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%">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="i04d7b8ab0db5428c87d239de17d6c799"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carryforward losses and credits expire between&#160;2022&#160;and&#160;2039, except for the 2020 and 2021 federal net operating loss of $<ix:nonFraction unitRef="usd" contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231" decimals="-5" name="pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzI0ODI_db6a0583-6782-4c9f-a262-c9cac6369fbe">139.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie317783a9472426eb5beea643dfb575c_I20211231" decimals="-5" name="pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzI0ODk_9b12997a-83b8-40a5-ab66-96e8595d4255">1.0</ix:nonFraction> million of state credits, which both have unlimited carryforward periods.</span></div><div style="margin-bottom: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 India subsidiary is primarily located in Special Economic Zones (&#8220;SEZs&#8221;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is scheduled to expire in 2024. The tax holiday in the Bengaluru SEZ is scheduled to expire in 2022.</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"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxMzQ_45019938-58f2-46d8-9e65-5b6f9cb363aa" escape="true"><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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtMS0xLTEtMjA2MjM_7da0b69a-8184-491b-9a33-66771d54cc7f">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"></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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtMy0xLTEtMjA2MjM_a0223644-47b2-4c86-b398-7fa1619a24c9">23,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><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%"><ix:nonFraction unitRef="usd" contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtNS0xLTEtMjA2MjM_2b6e2353-6340-48ed-b3bb-adebd2b579a3">18,157</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></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItMS0xLTEtMjA2MjM_9c2b5d2e-2da1-49ea-90e2-28eef789dc03">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItMy0xLTEtMjA2MjM_cd5762c6-008b-49f1-9c84-d705957d3deb">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItNS0xLTEtMjA2MjM_4093f018-521b-4ff4-8ca2-f07211f18320">510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtMS0xLTEtMjA2MjM_04897d1d-691b-4d97-adcf-2f5d6081da7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtMy0xLTEtMjA2MjM_5d40590c-8679-46e0-b286-96b21a99a97d">962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtNS0xLTEtMjA2MjM_a1c8d301-815b-404a-9e3c-17c26bbc78db">4,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtMS0xLTEtMjA2MjM_4bd576fe-7839-4a5b-97b2-97fb963301ad">6,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtMy0xLTEtMjA2MjM_9854595f-e47d-4765-85cf-7b464b833add">1,085</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtNS0xLTEtMjA2MjM_e2d88d97-5a58-44fb-baed-edbacc119caa">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%"><ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtMS0xLTEtMjA2MjM_cdffc0c9-a1e0-418f-99ea-47a0d30b981a">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"></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%"><ix:nonFraction unitRef="usd" contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtMy0xLTEtMjA2MjM_d2a000b7-d429-4fc5-8b33-3598cfdd7631">23,801</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><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%"><ix:nonFraction unitRef="usd" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtNS0xLTEtMjA2MjM_78a77621-1cc9-4ba3-b07f-6f4bc1e1a4bc">23,271</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></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, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzMxMjM_72681adc-d3d2-4613-8546-f06518547f30">17.6</ix:nonFraction> million of total unrecognized tax benefits, which would decrease 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 in 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, 2021, the Company&#8217;s U.S. federal tax returns for the years 2014 through 2017 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 2019. 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 the tax years 2016 to the present.</span></div></ix:continuation><div id="i27b9e3b5d11f48609253f7c76875942b_157"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzIxNDQwNDc2NzQ2ODE2_7c9a8b14-b7c9-4c41-bf10-2efeecd9ba2a" 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. (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 (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (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 contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzIxNDQwNDc2NzQ2ODE3_ea494f62-43b1-42c1-a8dc-5e4d8852e95d" 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%">Calculation of (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%"><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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 (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtMS0xLTEtMjA2MjM_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtMy0xLTEtMjA2MjM_ff6f577e-2990-4414-b9d9-005ad1f918d0">61,373</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><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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtNS0xLTEtMjA2MjM_3a275d26-2253-4dd8-bd1e-51d5dc601fcf">90,433</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></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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItMS0xLTEtMjA2MjM_649e356c-9c19-4030-bb93-5d1762191551">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItMy0xLTEtMjA2MjM_12db077e-4505-4b0e-a7b9-f1f358323ebf">80,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItNS0xLTEtMjA2MjM_07c76fd4-a25b-4b53-a3b5-630bdb11d772">79,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">(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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtMS0xLTEtMjA2MjM_0388f42a-516b-47a8-89cd-0790c9461a61">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"></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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtMy0xLTEtMjA2MjM_4cdd47c9-fb7c-49a1-90da-c29a182bad2f">0.76</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><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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtNS0xLTEtMjA2MjM_31191d38-1e51-4a85-85d4-e648e5c835fa">1.14</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></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 (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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtMS0xLTEtMjA2MjM_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc">63,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(<ix:nonFraction unitRef="usd" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtMy0xLTEtMjA2MjM_ff6f577e-2990-4414-b9d9-005ad1f918d0">61,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(<ix:nonFraction unitRef="usd" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtNS0xLTEtMjA2MjM_52cb6a96-39ee-4300-8ad4-27388d70b1d3">90,433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtMS0xLTEtMjA2MjM_73b33e4d-d4b1-42d4-8bd6-c4735badae6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtMy0xLTEtMjA2MjM_70aa74d8-6082-4b96-9417-22f968bd955f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtNS0xLTEtMjA2MjM_01f05186-4fb2-45d6-b80e-9fdbfbd54f5a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">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="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctMS0xLTEtMjA2MjM_fc7e9c04-e382-49cf-8150-08f462f29db2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctMy0xLTEtMjA2MjM_282a4088-ad3d-4f8e-b29c-f997c8e4932f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctNS0xLTEtMjA2MjM_bc9f77e8-7c59-4a59-81d1-71ebd56be4ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtMS0xLTEtMjA2MjM_1e2680a7-3cfe-455e-895c-751c220a40c5">&#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><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%"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtMy0xLTEtMjA2MjM_3fedc954-f73b-46a1-8780-9bfa286fe263">&#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><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%"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtNS0xLTEtMjA2MjM_4ae58f91-b117-4f8f-8bcf-7561fff1c3b4">&#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></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktMS0xLTEtMjA2MjM_cacfec08-7078-471c-b590-1f3bebe063fa">81,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"></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%"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktMy0xLTEtMjA2MjM_4d254a15-07ca-48f2-915d-62688d14a7d1">80,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><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%"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktNS0xLTEtMjA2MjM_9921dec7-ba87-4988-9ce9-965c342f048b">79,055</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></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%">(Loss) per share, diluted</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: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="usdPerShare" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTEtMS0xLTIwNjIz_d2928f5e-3cbd-44b0-add3-cbd0d0e48d2d">0.77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usdPerShare" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTMtMS0xLTIwNjIz_e2128397-f3d3-44af-804f-71f6e2f383b5">0.76</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usdPerShare" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTUtMS0xLTIwNjIz_77113f29-853b-42a2-954e-9638c9064bb5">1.14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr 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 #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:3pt double #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:3pt double #000000;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%"><ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTEtMS0xLTIwNjIz_f4bde56c-0642-4311-af81-6704e24fdf31">5,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTMtMS0xLTIwNjIz_ee0ed948-6553-4ef3-92b1-edcd42afe900">6,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTUtMS0xLTIwNjIz_6b2a7e1e-e367-460c-9298-ba75012331c0">5,911</ix:nonFraction>&#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 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 an additional <ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_bb61da70-dca6-4a32-b9d8-a0217bf73fe5"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_bc89a9a1-6b95-40f6-827a-7dc8405c08c7"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_ea32c911-ae8d-4c33-9cae-2c1bd6bdcdc8">4.4</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million shares. </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) In periods of loss, all dilutive securities are excluded 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%">(3) The Company&#8217;s Capped Call Transactions convert to <ix:nonFraction unitRef="shares" contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_60355c2c-5b70-4611-9282-7e37ba932a2b"><ix:nonFraction unitRef="shares" contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_77d84528-8d7c-4844-9681-eecf70347cf2"><ix:nonFraction unitRef="shares" contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_bc989c87-901f-4f29-9541-b5534e398e1d">4.4</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are initially convertible). 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="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_42c22599-cdf8-4eaf-9034-f1958d760e7d"><ix:nonFraction unitRef="usdPerDerivative" contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_a4740401-b3f2-4a0c-9d77-87ea4e79c69a"><ix:nonFraction unitRef="usdPerDerivative" contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_b3dbc800-ecad-454a-aa05-e9536c3f87cd">196.44</ix:nonFraction></ix:nonFraction></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 (loss) per share. These awards may be dilutive in the future.</span></div></ix:nonNumeric></ix:nonNumeric><div id="i27b9e3b5d11f48609253f7c76875942b_160"></div><ix:nonNumeric contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNjAvZnJhZzpjZjhmOWQyYjBjYjU0OTI0ODZhZTE0OTY3ZTExZmI5Yy90ZXh0cmVnaW9uOmNmOGY5ZDJiMGNiNTQ5MjQ4NmFlMTQ5NjdlMTFmYjljXzMyNA_21a879e8-6bd3-4567-a1fd-8facce927cb1" continuedAt="ic0f1f9ef29e04d80920a5645098ef412" 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. 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%">See "Note 10. Leases" for additional information.</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%">62</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_1913"></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="ic0f1f9ef29e04d80920a5645098ef412"><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 with respect to contracts, intellectual property, employment, benefits, and securities matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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%">In addition, as the Company is a party to ongoing litigation it is at least reasonably possible that our estimates will change in the near term and the effect may be material.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2021, the Company has not accrued a loss with respect to any litigation matter.</span></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%;text-decoration:underline">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span></div><div style="margin-bottom: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 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#8220;Appian&#8221;) and Business Process Management, Inc. (&#8220;BPM&#8221;) relating to a BPM &#8220;Market Report&#8221; that Appian had used to promote itself against the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 1:19-cv-11461 (D. Mass). The Company&#8217;s complaint alleges that the report and Appian&#8217;s marketing of it include false and misleading statements about the Company. The Company asked the court to order Appian to stop using the report, and Appian subsequently agreed to stop using the report. The Company also asked the court to award damages for false advertising, deceptive business practices, and commercial disparagement. On December 17, 2019, Appian asserted counterclaims against the Company seeking unspecified monetary damages and alleging certain of the Company&#8217;s past marketing materials included false and misleading statements, one of the marketing reports failed to disclose that the report&#8217;s author was paid by the Company, and that the Company defamed Appian in a LinkedIn post. On May 22, 2020, the court allowed in part the Company&#8217;s motion to dismiss the counterclaims brought by Appian, but denied the motion as to the third party report and the defamation count. As described below, on May 29, 2020, Appian then sued the Company in Virginia. On June 17, 2021, Appian asserted additional counterclaims against the Company seeking unspecified monetary damages and alleging that certain additional marketing materials used by the Company contained false or misleading statements. The Company believes the counterclaims brought by Appian against the Company are without merit, and the Company intends to vigorously pursue its claims against Appian and defend against the counterclaims brought against the Company in this matter. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard, the status of the proceeding, and due to the uncertainty as to how a jury may rule if this ultimately proceeds to trial.</span></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%;text-decoration:underline">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%">On May 29, 2020, Appian sued the Company and an individual, Youyong Zou, in the Circuit Court of Fairfax County, Virginia in a matter titled </span><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2020-07216 (Fairfax Cty. Ct.). Appian&#8217;s complaint alleges a relationship between the Company and a consultant in approximately 2013 and sets forth claims for misappropriation of trade secrets under the Virginia Uniform Trade Secrets Act, violation of the Virginia Computer Crimes Act, tortious interference with contract and business expectancy, and statutory and common law conspiracy. The court allowed Appian to file an amended complaint on November&#160;4, 2021, alleging that, in the 2019 time frame, employees of the Company accessed free Appian product trials under false pretenses. The amended complaint withdrew the claim for tortious interference with contract. After Appian filed the amended complaint, the Company successfully moved to dismiss Appian&#8217;s conspiracy claims, which are no longer a part of the case. A jury trial with respect to the merits of the dispute is scheduled to begin on March 21, 2022. The Company believes the claims brought by Appian against the Company are without merit, that the Company has strong defenses to these claims and that, among other things, even were the jury to find that the Company misappropriated Appian&#8217;s alleged trade secrets, any alleged damages claimed by Appian are not supported by the necessary legal standard of proximate cause. The Company is unable to reasonably estimate possible damages or a range of possible damages given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard and due to the uncertainty as to how a jury may rule.</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%">63</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_166"></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="i27b9e3b5d11f48609253f7c76875942b_169"></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, 2021. 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, 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-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, 2021 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, 2021 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, 2021 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="i27b9e3b5d11f48609253f7c76875942b_172"></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><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="i27b9e3b5d11f48609253f7c76875942b_2044"></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%">64</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_175"></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="i27b9e3b5d11f48609253f7c76875942b_178"></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 2022 annual stockholders meeting (the &#8220;2022 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 the NASDAQ Global Select Market rules by posting such information on our website in accordance with such requirements.</span></div><div id="i27b9e3b5d11f48609253f7c76875942b_181"></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 2022 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="i27b9e3b5d11f48609253f7c76875942b_184"></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 2022 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="i27b9e3b5d11f48609253f7c76875942b_187"></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 2022 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="i27b9e3b5d11f48609253f7c76875942b_190"></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 2022 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%">65</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_193"></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="i27b9e3b5d11f48609253f7c76875942b_196"></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="i27b9e3b5d11f48609253f7c76875942b_2005"></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><td style="width:87.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></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%">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="#i27b9e3b5d11f48609253f7c76875942b_76">36</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, 2021 and 2020</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="#i27b9e3b5d11f48609253f7c76875942b_79">38</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_82">39</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 (Loss) for the years ended December&#160;31, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_85">40</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_88">41</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, 2021, 2020, and 2019</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="#i27b9e3b5d11f48609253f7c76875942b_91">42</a></span></div></td></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%">66</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_1970"></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="-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><td style="width:5.116%"></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:54.852%"></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:5.381%"></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.053%"></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.704%"></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:5.649%"></td><td style="width:0.1%"></td></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><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><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><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><td colspan="3" style="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%">Form</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%">Location</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%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"></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%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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><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><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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/000119312520126198/d868401ddef14a.htm#toc868401_50">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><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><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><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/24/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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><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><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><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><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><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: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><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-103.htm">2006 Employee Stock Purchase Plan, as amended on October 29, 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><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><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.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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: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><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><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><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><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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.10</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:#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/000119312505036360/dex1020.htm">Offer Letter between the Registrant and Douglas I. Kra dated October&#160;19, 2004</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><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><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.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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><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/q22020-exx103.htm">Offer Letter, dated April 27, 2020, between Pegasystems Inc. and Hayden Stafford</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><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><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.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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: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><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><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><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><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><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: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><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/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:#cceeff;padding:0 1pt"></td><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><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%">Item 1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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:#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: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><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/000101385721000012/ex9912021fltsection16cicpp.htm">2021 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><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><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><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/8/21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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><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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm">0</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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm">22 Section 16 Officers/FLT Member </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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm">Corporate</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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm">Incentive</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/ix?doc=/Archives/edgar/data/0001013857/000101385722000018/pega-20220201.htm"> 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><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><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><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><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: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><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/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:#ffffff;padding:0 1pt"></td><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><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><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%">11/7/19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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><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/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:#cceeff;padding:0 1pt"></td><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><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.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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: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><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/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:#ffffff;padding:0 1pt"></td><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><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><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/28/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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><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/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:#cceeff;padding:0 1pt"></td><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><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.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.20</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:#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:#ffffff;padding:0 1pt"></td><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><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><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><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: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><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/q32020ex102.htm">Form of Side Letter to Additional Call Option Transaction</a></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: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><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><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><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: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><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/d894254dex101.htm">Form of Confirmation of Base Call Option Transaction</a></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: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><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><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><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: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><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/d894254dex102.htm">Form of Confirmation of Additional Call Option Transaction</a></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: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><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><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><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.24</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:#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:#ffffff;padding:0 1pt"></td><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><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><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/28/21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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.25</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:#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:#cceeff;padding:0 1pt"></td><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><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><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/9/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'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="q42021_ex-211.htm">Subsidiaries of the Registrant.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">23.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"><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="q42021_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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.1</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:#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="q42021_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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.2</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:#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="q42021_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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">32</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:#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="q42021_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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.INS</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">++ Management contracts and compensatory plan 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-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="-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%">67</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_1943"></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="-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="i27b9e3b5d11f48609253f7c76875942b_199"></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%">68</span></div></div></div><div id="i27b9e3b5d11f48609253f7c76875942b_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="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><td style="width:3.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.081%"></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="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 16, 2022</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</span></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="3" style="padding:2px 1pt;text-align: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;16, 2022 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><td style="width:42.947%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.853%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></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%">/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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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><td colspan="3" style="padding:0 1pt"></td></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%">69</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>q42021_ex-211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i701b8aabe4134fd0b2a4d8129ddf76ed_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%">Antenna Software, LLC</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%">Delaware</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 BV</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%">Netherlands</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 France</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%">France</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 GmbH </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%">Germany </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 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%">United Kingdom</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 PTY 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%">Australia</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 Software Limited sp. z.o.o.</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%">Poland</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 Worldwide India Private 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%">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>q42021_ex-231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ia989d318bd4949ba92589435bebe3d70_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 Statements Nos. 333-09305, 333-89707, 333-53746, 333-104788, 333-116660, 333-135596, 333-166287, 333-166544, 333-176810, 333-213953, and 333-239889 on Form S-8 of our report dated February&#160;16, 2022, 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, 2021. </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;16, 2022</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>q42021_ex-311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i331d58e8d6624fab92f340f74691fb23_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;16, 2022&#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>q42021_ex-312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ia9932c2c729c4a9992b9a7367509782a_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;16, 2022&#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>q42021_ex-32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iafcee0b4ec2f4d25895664a05c0c67d2_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, 2021 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;16, 2022</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-101.SCH
<SEQUENCE>7
<FILENAME>pega-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pega="http://www.pega.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="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/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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-20211231_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-20211231_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-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pega-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.pega.com/role/COVERPAGE">
        <link:definition>0001001 - Document - COVER PAGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AUDITINFORMATION" roleURI="http://www.pega.com/role/AUDITINFORMATION">
        <link:definition>0002002 - 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>1001003 - 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>1002004 - 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>1003005 - 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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS">
        <link:definition>1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1005007 - 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>1006008 - 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>1007009 - 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>2101101 - 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>2102102 - 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="SIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2203201 - 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>2304301 - 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="SIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>2405401 - 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="MARKETABLESECURITIES" roleURI="http://www.pega.com/role/MARKETABLESECURITIES">
        <link:definition>2106103 - 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="MARKETABLESECURITIESTables" roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables">
        <link:definition>2307302 - 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="MARKETABLESECURITIESDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails">
        <link:definition>2408402 - Disclosure - 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="MARKETABLESECURITIESAdditionalInformationDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails">
        <link:definition>2409403 - Disclosure - MARKETABLE SECURITIES - Additional 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE">
        <link:definition>2110104 - 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables">
        <link:definition>2311303 - 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails">
        <link:definition>2412404 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails">
        <link:definition>2413405 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails">
        <link:definition>2414406 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails">
        <link:definition>2415407 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails">
        <link:definition>2416408 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary 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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails">
        <link:definition>2417409 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional 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="DEFERREDCOMMISSIONS" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONS">
        <link:definition>2118105 - 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="DEFERREDCOMMISSIONSTables" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSTables">
        <link:definition>2319304 - 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="DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails">
        <link:definition>2420410 - 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>2421411 - 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="PROPERTYANDEQUIPMENT" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>2122106 - 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="PROPERTYANDEQUIPMENTTables" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>2323305 - 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="PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails">
        <link:definition>2424412 - Disclosure - PROPERTY AND EQUIPMENT - Components 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="PROPERTYANDEQUIPMENTAdditionalInformationDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails">
        <link:definition>2425413 - Disclosure - PROPERTY AND EQUIPMENT - Additional 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="GOODWILLANDOTHERINTANGIBLEASSETS" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS">
        <link:definition>2126107 - 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="GOODWILLANDOTHERINTANGIBLEASSETSTables" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables">
        <link:definition>2327306 - 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="GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails">
        <link:definition>2428414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount 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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails">
        <link:definition>2429415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable 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="GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails">
        <link:definition>2430416 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired 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="GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails">
        <link:definition>2431417 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to 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="SEGMENTINFORMATION" roleURI="http://www.pega.com/role/SEGMENTINFORMATION">
        <link:definition>2132108 - 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="SEGMENTINFORMATIONTables" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONTables">
        <link:definition>2333307 - 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="SEGMENTINFORMATIONAdditionalInformationDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails">
        <link:definition>2434418 - Disclosure - SEGMENT INFORMATION - Additional 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="SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails">
        <link:definition>2435419 - Disclosure - SEGMENT INFORMATION - 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="OTHERASSETSANDLIABILITIES" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIES">
        <link:definition>2136109 - 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="OTHERASSETSANDLIABILITIESTables" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables">
        <link:definition>2337308 - 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="OTHERASSETSANDLIABILITIESDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails">
        <link:definition>2438420 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.pega.com/role/LEASES">
        <link:definition>2139110 - 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="LEASESTables" roleURI="http://www.pega.com/role/LEASESTables">
        <link:definition>2340309 - 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="LEASESNarrativeDetails" roleURI="http://www.pega.com/role/LEASESNarrativeDetails">
        <link:definition>2441421 - 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="LEASESOperatingLeaseExpenseDetails" roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails">
        <link:definition>2442422 - Disclosure - LEASES - Operating Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESRightofUseAssetsDetails" roleURI="http://www.pega.com/role/LEASESRightofUseAssetsDetails">
        <link:definition>2443423 - Disclosure - LEASES Right of Use 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="LEASESRemainingLeaseTermDetails" roleURI="http://www.pega.com/role/LEASESRemainingLeaseTermDetails">
        <link:definition>2444424 - Disclosure - LEASES - Remaining Lease Term (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="LEASESMaturitiesafteradoptionof842Details" roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details">
        <link:definition>2445425 - Disclosure - LEASES - Maturities after adoption of 842 (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="LEASESMaturitiesafteradoptionof842Details_1" roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1">
        <link:definition>2445425 - Disclosure - LEASES - Maturities after adoption of 842 (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="LEASESCashFlowinformationDetails" roleURI="http://www.pega.com/role/LEASESCashFlowinformationDetails">
        <link:definition>2446426 - Disclosure - LEASES - Cash Flow information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBT" roleURI="http://www.pega.com/role/DEBT">
        <link:definition>2147111 - 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="DEBTTables" roleURI="http://www.pega.com/role/DEBTTables">
        <link:definition>2348310 - 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="DEBTConvertibleSeniorNotesNarrativeDetails" roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails">
        <link:definition>2449427 - Disclosure - DEBT - Convertible Senior Notes 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="DEBTNetCarryingAmountDetails" roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails">
        <link:definition>2450428 - Disclosure - DEBT - Net Carrying Amount (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="DEBTInterestExpenseDetails" roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails">
        <link:definition>2451429 - Disclosure - DEBT - Interest 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="DEBTFuturePaymentsofPrincipalandContractualInterestDetails" roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails">
        <link:definition>2452430 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (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="DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1">
        <link:definition>2452430 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (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>2453431 - 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="DEBTCreditFacilityDetails" roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails">
        <link:definition>2454432 - 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="STOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITY">
        <link:definition>2155112 - 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="STOCKHOLDERSEQUITYTables" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>2356311 - 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="STOCKHOLDERSEQUITYAdditionalInformationDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails">
        <link:definition>2457433 - Disclosure - STOCKHOLDERS' EQUITY - Additional 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="STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails">
        <link:definition>2458434 - Disclosure - STOCKHOLDERS' EQUITY - Summary 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="STOCKHOLDERSEQUITYStockRepurchasesDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails">
        <link:definition>2459435 - Disclosure - STOCKHOLDERS' EQUITY - 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="FAIRVALUEMEASUREMENTS" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2160113 - 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="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2361312 - 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="FAIRVALUEMEASUREMENTSDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails">
        <link:definition>2462436 - Disclosure - FAIR VALUE MEASUREMENTS (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="FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails">
        <link:definition>2463437 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (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="REVENUE" roleURI="http://www.pega.com/role/REVENUE">
        <link:definition>2164114 - 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="REVENUETables" roleURI="http://www.pega.com/role/REVENUETables">
        <link:definition>2365313 - 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="REVENUERevenuebyGeographicAreasDetails" roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails">
        <link:definition>2466438 - Disclosure - REVENUE - Revenue by Geographic Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEDisaggregationofRevenueDetails" roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails">
        <link:definition>2467439 - Disclosure - REVENUE - Disaggregation of 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="REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails">
        <link:definition>2468440 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (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="REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1">
        <link:definition>2468440 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (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="STOCKBASEDCOMPENSATION" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>2169115 - 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="STOCKBASEDCOMPENSATIONTables" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>2370314 - 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="STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails">
        <link:definition>2471441 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONAdditionalInformationDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails">
        <link:definition>2472442 - Disclosure - STOCK-BASED COMPENSATION - Additional 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="STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails">
        <link:definition>2473443 - 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="STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails">
        <link:definition>2474444 - Disclosure - STOCK-BASED COMPENSATION - 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="STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails">
        <link:definition>2475445 - Disclosure - STOCK-BASED COMPENSATION - 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>2476446 - 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="EMPLOYEEBENEFITPLANS" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>2177116 - 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="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>2378315 - 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="EMPLOYEEBENEFITPLANSDetails" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails">
        <link:definition>2479447 - 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="INCOMETAXES" roleURI="http://www.pega.com/role/INCOMETAXES">
        <link:definition>2180117 - 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="INCOMETAXESTables" roleURI="http://www.pega.com/role/INCOMETAXESTables">
        <link:definition>2381316 - 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="INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails">
        <link:definition>2482448 - Disclosure - INCOME TAXES - Components of (Loss) before (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="INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails">
        <link:definition>2483449 - Disclosure - INCOME TAXES - Components of the (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="INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails">
        <link:definition>2484450 - Disclosure - INCOME TAXES - 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="INCOMETAXESAdditionalInformationDetails" roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails">
        <link:definition>2485451 - Disclosure - INCOME TAXES - Additional 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="INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails">
        <link:definition>2486452 - Disclosure - INCOME TAXES - 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="INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails">
        <link:definition>2487453 - Disclosure - INCOME TAXES - 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="INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>2488454 - Disclosure - INCOME TAXES - 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="LOSSPERSHARE" roleURI="http://www.pega.com/role/LOSSPERSHARE">
        <link:definition>2189118 - Disclosure - (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="LOSSPERSHARETables" roleURI="http://www.pega.com/role/LOSSPERSHARETables">
        <link:definition>2390317 - Disclosure - (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="LOSSPERSHAREDetails" roleURI="http://www.pega.com/role/LOSSPERSHAREDetails">
        <link:definition>2491455 - Disclosure - (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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2192119 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pega_LongLivedAssetsByGeographicalAreasLineItems" abstract="true" name="LongLivedAssetsByGeographicalAreasLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" abstract="false" name="IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_StockRepurchaseProgramSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pega_MaturitiesOfInterestAndPrincipalAbstract" abstract="true" name="MaturitiesOfInterestAndPrincipalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ComputerSoftwarePurchasedMember" abstract="true" name="ComputerSoftwarePurchasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CostOfRevenueMember" abstract="true" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DepreciationExpenseTableTextBlock" abstract="false" name="DepreciationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" abstract="false" name="RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" abstract="false" name="ReceivablesContractAssetsAndDeferredRevenueTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_SubscriptionServicesMember" abstract="true" name="SubscriptionServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_AcquisitionRelatedNetOperatingLossesMember" abstract="true" name="AcquisitionRelatedNetOperatingLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_TwoThousandAndFourLongTermIncentivePlanMember" abstract="true" name="TwoThousandAndFourLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" abstract="false" name="RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" abstract="false" name="RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_CorporateIncentiveCompensationPlanMember" abstract="true" name="CorporateIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" abstract="false" name="DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandAndSixEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_SummaryOfMajorClientsTableTextBlock" abstract="false" name="SummaryOfMajorClientsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_PNCBankNationalAssociationMember" abstract="true" name="PNCBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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-types:percentItemType"/>
  <xs:element id="pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" abstract="true" name="ScheduleOfLongLivedAssetsByGeographicalAreasTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" abstract="false" name="ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_LesseeLeaseTermOfContract" abstract="false" name="LesseeLeaseTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" abstract="true" name="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" 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-types:textBlockItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_EffectiveIncomeTaxRateReconciliationCARESActAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationCARESActAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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-types:textBlockItemType"/>
  <xs:element id="pega_PrivatelyHeldInvestmentMember" abstract="true" name="PrivatelyHeldInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_AmortizationPeriodForDeferredContactCosts" abstract="false" name="AmortizationPeriodForDeferredContactCosts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_ClientAMember" abstract="true" name="ClientAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LesseeLeaseAreaOfOfficeBuilding" abstract="false" name="LesseeLeaseAreaOfOfficeBuilding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:areaItemType"/>
  <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_DebtInstrumentCovenantInterestCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_InternalUseSoftwareMember" abstract="true" name="InternalUseSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" abstract="false" name="DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pega_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" abstract="false" name="CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" abstract="false" name="ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" 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_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" abstract="false" name="RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PegaCloudMember" abstract="true" name="PegaCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_NonEmployeeDirectorsMember" abstract="true" name="NonEmployeeDirectorsMember" 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_DebtInstrumentDeferredTaxes" abstract="false" name="DebtInstrumentDeferredTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_InvestmentsInPrivatelyHeldCompaniesMember" abstract="true" name="InvestmentsInPrivatelyHeldCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantsLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantsLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" abstract="false" name="RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" abstract="false" name="FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" abstract="false" name="RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" abstract="false" name="RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherAssetsAndLiabilitiesAbstract" abstract="true" name="OtherAssetsAndLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_OpenSpanMember" abstract="true" name="OpenSpanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_ContractAssetsAndDeferredRevenueTableTextBlock" abstract="false" name="ContractAssetsAndDeferredRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_TotalPercentageOfUnbilledRevenue" abstract="false" name="TotalPercentageOfUnbilledRevenue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_CommonStockDividendsPerShareIntended" abstract="false" name="CommonStockDividendsPerShareIntended" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_LongLivedAssetsPercentage" abstract="false" name="LongLivedAssetsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock" abstract="false" name="ScheduleofWeightedAverageandDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_SubscriptionLicenseMember" abstract="true" name="SubscriptionLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" abstract="false" name="TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MoreLikelyThanNotLikelihoodPercentage" abstract="false" name="MoreLikelyThanNotLikelihoodPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_DeferredTaxLiabilityDebt" abstract="false" name="DeferredTaxLiabilityDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ConsultingMember" abstract="true" name="ConsultingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ClientRelationshipsMember" abstract="true" name="ClientRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" abstract="false" name="SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" abstract="false" name="ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_OtherLongTermAssets" abstract="false" name="OtherLongTermAssets" 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_PerpetualLicenseMember" abstract="true" name="PerpetualLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_LesseeLeaseholdImprovementAllowance" abstract="false" name="LesseeLeaseholdImprovementAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" abstract="false" name="UnbilledReceivablesCurrentAndNonCurrentPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_LeaseCostRecovery" abstract="false" name="LeaseCostRecovery" 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-types:percentItemType"/>
  <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_DeferredTaxAssetsConvertibleSeniorNotes" abstract="false" name="DeferredTaxAssetsConvertibleSeniorNotes" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" abstract="false" name="RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>pega-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb-->
<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-20211231.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_LiabilitiesAndStockholdersEquity_b5a508c5-1ac0-4f5a-93c9-d5b4ab46d227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2a39a785-6864-47db-82f5-7375db450dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b5a508c5-1ac0-4f5a-93c9-d5b4ab46d227" xlink:to="loc_us-gaap_Liabilities_2a39a785-6864-47db-82f5-7375db450dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1156b922-7a0c-4ad4-8360-7e0d387da5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b5a508c5-1ac0-4f5a-93c9-d5b4ab46d227" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1156b922-7a0c-4ad4-8360-7e0d387da5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ae02ba22-3f02-4397-8fc2-e98afe47ec22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b5a508c5-1ac0-4f5a-93c9-d5b4ab46d227" xlink:to="loc_us-gaap_StockholdersEquity_ae02ba22-3f02-4397-8fc2-e98afe47ec22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b166f649-f9fc-405e-ba6f-9859b5906507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b781a4f7-cd2e-4124-b497-84a7ca1069ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b166f649-f9fc-405e-ba6f-9859b5906507" xlink:to="loc_us-gaap_AssetsCurrent_b781a4f7-cd2e-4124-b497-84a7ca1069ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_fb27d9d6-8e80-44ad-91f4-582a86fedab1" xlink:href="pega-20211231.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_b166f649-f9fc-405e-ba6f-9859b5906507" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_fb27d9d6-8e80-44ad-91f4-582a86fedab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2a3368fc-558e-4a72-a3e6-0fb0f81cb85d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b166f649-f9fc-405e-ba6f-9859b5906507" xlink:to="loc_us-gaap_Goodwill_2a3368fc-558e-4a72-a3e6-0fb0f81cb85d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ac57c17d-9973-4914-aeed-f40988b6d82b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b166f649-f9fc-405e-ba6f-9859b5906507" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ac57c17d-9973-4914-aeed-f40988b6d82b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_fba5c856-1f8b-4d23-aa6f-1beb9480bde3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:to="loc_us-gaap_AccountsPayableCurrent_fba5c856-1f8b-4d23-aa6f-1beb9480bde3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a26b836b-3409-4021-b93a-b0352aaf5f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a26b836b-3409-4021-b93a-b0352aaf5f7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8e788033-bc7e-4a6f-88d3-915bff1dbe8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8e788033-bc7e-4a6f-88d3-915bff1dbe8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0dd2e8be-1eec-4587-be28-ff11a66e73db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0dd2e8be-1eec-4587-be28-ff11a66e73db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_63b8a7cc-ba13-4bec-8276-f000aab4e9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_280fb7aa-2994-4cdb-ba3f-60dfca68d93b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_63b8a7cc-ba13-4bec-8276-f000aab4e9a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_79262839-5cda-4c45-bf26-e16150f0d397" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_PreferredStockValue_79262839-5cda-4c45-bf26-e16150f0d397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_58374a4b-e743-4c65-b1e4-0ca53d67c665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_CommonStockValue_58374a4b-e743-4c65-b1e4-0ca53d67c665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e861cecf-33fc-4f5e-ba7e-7ddbc3280c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e861cecf-33fc-4f5e-ba7e-7ddbc3280c18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5a9854cf-5560-44fd-806d-6e2a877ecdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5a9854cf-5560-44fd-806d-6e2a877ecdbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_aad48d31-2def-4f97-ad47-67889a645bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_aad48d31-2def-4f97-ad47-67889a645bc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0faa77ec-0146-4b4f-b572-51aa13c767e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_511b74f4-3500-4dcc-b5e8-2fc4434af8a0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_0faa77ec-0146-4b4f-b572-51aa13c767e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_86853ddd-8092-461e-9523-3714a2b04518" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_c4f54e8e-c78c-4801-8c0a-1e145b6221f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_86853ddd-8092-461e-9523-3714a2b04518" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_c4f54e8e-c78c-4801-8c0a-1e145b6221f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07e5ab4c-57f0-4e74-a4e9-40160d4a1a77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_86853ddd-8092-461e-9523-3714a2b04518" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07e5ab4c-57f0-4e74-a4e9-40160d4a1a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6875c98e-ff62-443a-b7d7-044c2146ab2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_390d0006-d378-4723-b09a-bbc21094c6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6875c98e-ff62-443a-b7d7-044c2146ab2e" xlink:to="loc_us-gaap_LiabilitiesCurrent_390d0006-d378-4723-b09a-bbc21094c6d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5cb9de5c-3aab-44af-9a25-40782f74d264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6875c98e-ff62-443a-b7d7-044c2146ab2e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5cb9de5c-3aab-44af-9a25-40782f74d264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6b58ce65-4387-49b0-9dcd-eb0fd8c84b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6875c98e-ff62-443a-b7d7-044c2146ab2e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6b58ce65-4387-49b0-9dcd-eb0fd8c84b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_31982702-0c0e-4f42-a6fa-3d2e4669b3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6875c98e-ff62-443a-b7d7-044c2146ab2e" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_31982702-0c0e-4f42-a6fa-3d2e4669b3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ed2005f-53a4-4f4d-b84e-906ff9ac14bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_624ec1ac-6c28-44b3-88d4-c083b80eb114" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3ed2005f-53a4-4f4d-b84e-906ff9ac14bd" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_624ec1ac-6c28-44b3-88d4-c083b80eb114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_65846c1e-2a04-4f2c-9767-6c9dcf99bae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3ed2005f-53a4-4f4d-b84e-906ff9ac14bd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_65846c1e-2a04-4f2c-9767-6c9dcf99bae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_65572a59-402d-46d8-89bd-42a3e6bb6027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3ed2005f-53a4-4f4d-b84e-906ff9ac14bd" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_65572a59-402d-46d8-89bd-42a3e6bb6027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_74fd7174-47ff-4345-b07e-327358d35fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3ed2005f-53a4-4f4d-b84e-906ff9ac14bd" xlink:to="loc_us-gaap_OtherAssetsCurrent_74fd7174-47ff-4345-b07e-327358d35fc6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20211231.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_GrossProfit_6aefb77a-2a5c-4471-aca0-ef517682271a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_69388170-0dfa-4f9d-8337-da9b3193eea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6aefb77a-2a5c-4471-aca0-ef517682271a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_69388170-0dfa-4f9d-8337-da9b3193eea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7ddf2be2-2d66-4230-bf7f-8b128368e56c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6aefb77a-2a5c-4471-aca0-ef517682271a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7ddf2be2-2d66-4230-bf7f-8b128368e56c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6017c371-2b11-48e0-8475-02ba7ba197c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cafbb60-749c-44ff-8765-bb2a0150e399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6017c371-2b11-48e0-8475-02ba7ba197c7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cafbb60-749c-44ff-8765-bb2a0150e399" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4801d2d6-92b2-4089-a06b-4af5e8400bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6017c371-2b11-48e0-8475-02ba7ba197c7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4801d2d6-92b2-4089-a06b-4af5e8400bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c5442d0f-9a3f-4454-b2df-ab84f8ec69d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_OperatingIncomeLoss_c5442d0f-9a3f-4454-b2df-ab84f8ec69d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_9b113ab9-f9d9-4608-8e6b-3cc8374af663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_InvestmentIncomeNet_9b113ab9-f9d9-4608-8e6b-3cc8374af663" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ddd576a5-3baa-49a4-8596-81751f4fbfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ddd576a5-3baa-49a4-8596-81751f4fbfe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4210b2ed-ecb6-4938-b905-9dd3368c877f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4210b2ed-ecb6-4938-b905-9dd3368c877f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eab88426-b1d5-480a-8b83-0c1d7046fdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eab88426-b1d5-480a-8b83-0c1d7046fdd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_51346f2d-57e2-41ac-b097-ed578003c0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_daf53c16-ef4c-4907-91f7-1dc917c498a3" xlink:to="loc_us-gaap_InterestExpense_51346f2d-57e2-41ac-b097-ed578003c0f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b79bb2c7-1008-4a35-998e-8a71a720e181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_de5fdbc2-bc24-4d0a-81de-20a80b1cab0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b79bb2c7-1008-4a35-998e-8a71a720e181" xlink:to="loc_us-gaap_SellingAndMarketingExpense_de5fdbc2-bc24-4d0a-81de-20a80b1cab0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_87d022e6-4434-42a7-bf84-556568d653df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b79bb2c7-1008-4a35-998e-8a71a720e181" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_87d022e6-4434-42a7-bf84-556568d653df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4f49c380-7675-4637-a1f9-658acbfabcb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b79bb2c7-1008-4a35-998e-8a71a720e181" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4f49c380-7675-4637-a1f9-658acbfabcb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_21c21c9b-628b-4c6c-a316-df8707b51d02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bc065cc3-c014-4c9a-80c7-86da604d7639" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_21c21c9b-628b-4c6c-a316-df8707b51d02" xlink:to="loc_us-gaap_GrossProfit_bc065cc3-c014-4c9a-80c7-86da604d7639" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_63455023-8074-40c4-8f5a-410ff0060e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_21c21c9b-628b-4c6c-a316-df8707b51d02" xlink:to="loc_us-gaap_OperatingExpenses_63455023-8074-40c4-8f5a-410ff0060e38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="pega-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_58c1ffbb-03d3-409e-b3d4-3c4eba8425c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2a93241b-0c2e-46f0-aa19-6a72d7217212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_58c1ffbb-03d3-409e-b3d4-3c4eba8425c0" xlink:to="loc_us-gaap_NetIncomeLoss_2a93241b-0c2e-46f0-aa19-6a72d7217212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2c5df5bd-f2fd-4c0d-add6-3a47d6249a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_58c1ffbb-03d3-409e-b3d4-3c4eba8425c0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2c5df5bd-f2fd-4c0d-add6-3a47d6249a19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_48d35316-4068-44c3-a885-406d27051bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2d2558fd-ddf5-4ede-840f-9c6d6d787cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_48d35316-4068-44c3-a885-406d27051bc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2d2558fd-ddf5-4ede-840f-9c6d6d787cd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2c9e4ade-cf87-4706-a66d-de724ee47583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_48d35316-4068-44c3-a885-406d27051bc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2c9e4ade-cf87-4706-a66d-de724ee47583" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pega-20211231.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7b3b6b57-0aa6-4937-bfb4-2149622edd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_700d8bdd-376f-4ab5-9eef-5901d662943d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7b3b6b57-0aa6-4937-bfb4-2149622edd0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_700d8bdd-376f-4ab5-9eef-5901d662943d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8b5fdd7f-eadf-4b4a-b1ea-ce7ed0162668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7b3b6b57-0aa6-4937-bfb4-2149622edd0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8b5fdd7f-eadf-4b4a-b1ea-ce7ed0162668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_af66692c-48ca-46dc-b59a-e564ddb4b8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7b3b6b57-0aa6-4937-bfb4-2149622edd0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_af66692c-48ca-46dc-b59a-e564ddb4b8cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66d99a77-a52b-47a5-baf9-799043549d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7b3b6b57-0aa6-4937-bfb4-2149622edd0b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66d99a77-a52b-47a5-baf9-799043549d69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3eea1d9d-2d2e-4f87-9645-211232909dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_NetIncomeLoss_3eea1d9d-2d2e-4f87-9645-211232909dc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f0d6416f-d709-4d7f-96f8-8f15c09d7d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_ShareBasedCompensation_f0d6416f-d709-4d7f-96f8-8f15c09d7d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d6891bc8-bcc3-46e9-92c8-0801511988c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d6891bc8-bcc3-46e9-92c8-0801511988c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_c580c1c5-7cc6-49ef-9197-d64bb5e514b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_c580c1c5-7cc6-49ef-9197-d64bb5e514b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_7c64db7b-ed23-40a4-b86d-fec8d1b8b7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_OperatingLeaseExpense_7c64db7b-ed23-40a4-b86d-fec8d1b8b7d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7d43fa0c-9814-493f-bc58-0e32e68865de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7d43fa0c-9814-493f-bc58-0e32e68865de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_925bc396-22ed-48c5-a308-d6ab3c4a6f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_925bc396-22ed-48c5-a308-d6ab3c4a6f2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_66959271-3f50-4b3e-a9c5-c71796864dff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_66959271-3f50-4b3e-a9c5-c71796864dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6d439a16-6022-40a9-a1e8-07dac2578ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6d439a16-6022-40a9-a1e8-07dac2578ac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_05d68402-6f2d-4925-b5a3-b6f6943d5141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_05d68402-6f2d-4925-b5a3-b6f6943d5141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2a38b428-759c-48ab-a7a6-1708497af7da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2a38b428-759c-48ab-a7a6-1708497af7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_d1269e10-bd97-476c-a31e-e1a302e37ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_d1269e10-bd97-476c-a31e-e1a302e37ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_274d758a-c9e4-4fc8-b2e7-efd437d046b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_274d758a-c9e4-4fc8-b2e7-efd437d046b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_01fe7b43-f38e-48a9-bd6a-82a2687384e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_01fe7b43-f38e-48a9-bd6a-82a2687384e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_2f579ab3-e850-4b09-b240-e86f4ec3cf15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_2f579ab3-e850-4b09-b240-e86f4ec3cf15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ffff84d7-0818-48e0-9f75-028ba17d7a91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ffff84d7-0818-48e0-9f75-028ba17d7a91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_71a2c857-fbf2-4914-ae70-4de196044df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10343c42-111c-4228-aa9c-26b7eb11331f" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_71a2c857-fbf2-4914-ae70-4de196044df9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_19bf75fb-b773-4079-8556-ae7d751a5098" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_19bf75fb-b773-4079-8556-ae7d751a5098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_5a5beea9-aefd-44f4-b86d-c7fe0f5d3ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_5a5beea9-aefd-44f4-b86d-c7fe0f5d3ceb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_03935a1a-898d-426c-8c1c-d89c4c0d0437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_03935a1a-898d-426c-8c1c-d89c4c0d0437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8721b95f-596d-48bc-93db-1b79b85e2171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8721b95f-596d-48bc-93db-1b79b85e2171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_287cc5c6-1a14-47f6-a571-cb186e87940c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_ProceedsFromStockPlans_287cc5c6-1a14-47f6-a571-cb186e87940c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_fe4e12a8-ac95-4379-8ea5-7be6e3d72489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_fe4e12a8-ac95-4379-8ea5-7be6e3d72489" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4cba72d-3acd-4d0c-bd8a-cc0c4ada6edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4cba72d-3acd-4d0c-bd8a-cc0c4ada6edd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_d5622392-2563-4970-8df2-e4860469c249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_d5622392-2563-4970-8df2-e4860469c249" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_c803309c-7138-4712-bd07-0104f0e55d93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c6c5480b-7179-44f1-a511-fa8a290fd313" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_c803309c-7138-4712-bd07-0104f0e55d93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_e2631ae1-be22-4eb5-878c-43c3188d765e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_e2631ae1-be22-4eb5-878c-43c3188d765e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_6c350ac8-6e75-414a-9e5a-ea25ed0edaac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_6c350ac8-6e75-414a-9e5a-ea25ed0edaac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_23fb49d0-b54d-4da8-8900-464db691e503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_23fb49d0-b54d-4da8-8900-464db691e503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fa730b7b-e976-4a7e-a980-3fde35735651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fa730b7b-e976-4a7e-a980-3fde35735651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_30df6e37-2c5c-4226-9916-ec90ce88fcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7b3a2f0-2667-47a1-a0b0-f79e191803e0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_30df6e37-2c5c-4226-9916-ec90ce88fcc2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#MARKETABLESECURITIESDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_68ce89ca-a15b-481d-ab76-071f1f9b2def" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b12c0677-9315-460d-97eb-073aeddde6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_68ce89ca-a15b-481d-ab76-071f1f9b2def" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b12c0677-9315-460d-97eb-073aeddde6a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b1c2158c-4124-4ede-a325-fdabff4042c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_68ce89ca-a15b-481d-ab76-071f1f9b2def" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b1c2158c-4124-4ede-a325-fdabff4042c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ffc82f08-f80a-49b6-8f6b-de3b90db0894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_68ce89ca-a15b-481d-ab76-071f1f9b2def" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ffc82f08-f80a-49b6-8f6b-de3b90db0894" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_8b332c31-5b34-4cfd-b259-a7357ceaeb3e" xlink:href="pega-20211231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a3295c85-c41c-47df-aa94-3f7832b73abb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b332c31-5b34-4cfd-b259-a7357ceaeb3e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a3295c85-c41c-47df-aa94-3f7832b73abb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1809bde9-8fc7-451c-a34c-107edd898bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b332c31-5b34-4cfd-b259-a7357ceaeb3e" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1809bde9-8fc7-451c-a34c-107edd898bc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_ec134b88-7e5e-4e43-971c-180238aee925" xlink:href="pega-20211231.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_8b332c31-5b34-4cfd-b259-a7357ceaeb3e" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_ec134b88-7e5e-4e43-971c-180238aee925" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_6b17f261-c708-4877-9108-4f7d391f9b92" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_a7517120-ca2e-49a1-9cfe-89a4aac50111" xlink:href="pega-20211231.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_6b17f261-c708-4877-9108-4f7d391f9b92" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_a7517120-ca2e-49a1-9cfe-89a4aac50111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_475a31f1-010e-4100-9d92-94fe329f44a8" xlink:href="pega-20211231.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_6b17f261-c708-4877-9108-4f7d391f9b92" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_475a31f1-010e-4100-9d92-94fe329f44a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_e538b316-6a41-4a9b-9e6e-38ccf5cb7583" xlink:href="pega-20211231.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_6b17f261-c708-4877-9108-4f7d391f9b92" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_e538b316-6a41-4a9b-9e6e-38ccf5cb7583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_78347320-187e-4350-96ad-8b48e680c906" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_d4432a8a-111a-4303-b7f9-0b103bc5ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_78347320-187e-4350-96ad-8b48e680c906" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_d4432a8a-111a-4303-b7f9-0b103bc5ecff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_99da83c2-c84d-49de-bacd-331c8404dc9d" xlink:href="pega-20211231.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_78347320-187e-4350-96ad-8b48e680c906" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_99da83c2-c84d-49de-bacd-331c8404dc9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_3495d015-7fe6-483a-b976-2ec9177a8061" xlink:href="pega-20211231.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_78347320-187e-4350-96ad-8b48e680c906" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_3495d015-7fe6-483a-b976-2ec9177a8061" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:href="pega-20211231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_0d978028-4569-4a2e-8338-a0b806f66356" xlink:href="pega-20211231.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_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_0d978028-4569-4a2e-8338-a0b806f66356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_f2eacfac-7853-4fd5-a951-6dec44605276" xlink:href="pega-20211231.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_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_f2eacfac-7853-4fd5-a951-6dec44605276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_b3849c48-f4d9-42ea-8b82-d94e20095857" xlink:href="pega-20211231.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_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_b3849c48-f4d9-42ea-8b82-d94e20095857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_8c8f20f8-bba7-4a55-9184-b15e3db06617" xlink:href="pega-20211231.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_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_8c8f20f8-bba7-4a55-9184-b15e3db06617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_06b7485c-5aed-4790-8939-e4c28e162473" xlink:href="pega-20211231.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_b2748958-d795-4e58-9c6b-648eac5e9b3a" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_06b7485c-5aed-4790-8939-e4c28e162473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_e7500e98-6ad0-4de0-962d-073501135c86" xlink:href="pega-20211231.xsd#pega_UnbilledRevenueTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_850955eb-3dab-4255-b74b-78c0b3160f77" xlink:href="pega-20211231.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_e7500e98-6ad0-4de0-962d-073501135c86" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_850955eb-3dab-4255-b74b-78c0b3160f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_e2abdca8-81f9-41ea-82da-b1e54a4e1375" xlink:href="pega-20211231.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_e7500e98-6ad0-4de0-962d-073501135c86" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_e2abdca8-81f9-41ea-82da-b1e54a4e1375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_b8a74682-d27b-4333-99be-23561289c35a" xlink:href="pega-20211231.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_e7500e98-6ad0-4de0-962d-073501135c86" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_b8a74682-d27b-4333-99be-23561289c35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_0f4c8f5f-6bec-4943-9bfc-8831a2fc70c8" xlink:href="pega-20211231.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_e7500e98-6ad0-4de0-962d-073501135c86" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_0f4c8f5f-6bec-4943-9bfc-8831a2fc70c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_42305d68-e4ec-423d-8573-1575362813c2" xlink:href="pega-20211231.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_e7500e98-6ad0-4de0-962d-073501135c86" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_42305d68-e4ec-423d-8573-1575362813c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_9f607f6b-b736-4cd7-8c13-b1c24c2ea95a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_1aa1b5c0-a30f-46b3-9400-94cd564abe20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_9f607f6b-b736-4cd7-8c13-b1c24c2ea95a" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_1aa1b5c0-a30f-46b3-9400-94cd564abe20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f0e718fc-312e-4d70-a2c3-43dfb42bbd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_9f607f6b-b736-4cd7-8c13-b1c24c2ea95a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f0e718fc-312e-4d70-a2c3-43dfb42bbd6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_d4d6db62-6a95-4d0e-9859-54508e5aed65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_032aff10-55e2-4a77-9a65-ccd6e9b11ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d4d6db62-6a95-4d0e-9859-54508e5aed65" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_032aff10-55e2-4a77-9a65-ccd6e9b11ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_ba460a15-b990-4fc0-a43f-6454f95a7136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d4d6db62-6a95-4d0e-9859-54508e5aed65" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_ba460a15-b990-4fc0-a43f-6454f95a7136" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_59b5dcc2-5033-4743-b6b6-d7840abbe573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cbf14fd9-1f7e-48a6-8c35-7105c5e25e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_59b5dcc2-5033-4743-b6b6-d7840abbe573" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cbf14fd9-1f7e-48a6-8c35-7105c5e25e75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_56866ebb-4f1a-43e2-8b39-4cd5cc4bfa1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_59b5dcc2-5033-4743-b6b6-d7840abbe573" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_56866ebb-4f1a-43e2-8b39-4cd5cc4bfa1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_95247c0d-98a7-48b0-802f-ac92c94ecadd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_69be42d9-6fa1-4c20-a524-eb2b279b302a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_95247c0d-98a7-48b0-802f-ac92c94ecadd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_69be42d9-6fa1-4c20-a524-eb2b279b302a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07211bee-ff18-4a98-b304-2cf007419bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_95247c0d-98a7-48b0-802f-ac92c94ecadd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07211bee-ff18-4a98-b304-2cf007419bde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2639e163-fe5f-4282-ada2-e4b894ef9282" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2639e163-fe5f-4282-ada2-e4b894ef9282" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3159b0f-e354-4319-92b5-6363ba7bad62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3159b0f-e354-4319-92b5-6363ba7bad62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f46d6e92-002b-43aa-af69-01db34e15591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f46d6e92-002b-43aa-af69-01db34e15591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a74527e-4c09-4f37-a652-99e64bb85bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a74527e-4c09-4f37-a652-99e64bb85bfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_50e8513f-a242-459e-bee5-da57b89dc11c" xlink:href="pega-20211231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e7e0e76-d0e9-491e-b284-7c17a9f0d5fe" xlink:to="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_50e8513f-a242-459e-bee5-da57b89dc11c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#OTHERASSETSANDLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_faf3dc74-abde-4451-9c1d-61932304d91a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ad76e214-a3f4-481a-b859-0bb7bb19698f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_faf3dc74-abde-4451-9c1d-61932304d91a" xlink:to="loc_us-gaap_DividendsPayableCurrent_ad76e214-a3f4-481a-b859-0bb7bb19698f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9c072ea8-c767-404b-b6b2-925cba12a10f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_faf3dc74-abde-4451-9c1d-61932304d91a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9c072ea8-c767-404b-b6b2-925cba12a10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_c9f4d458-bcd1-40e9-9d23-bac14f50dff0" xlink:href="pega-20211231.xsd#pega_OtherLongTermAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_pega_OtherLongTermAssets_c9f4d458-bcd1-40e9-9d23-bac14f50dff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5b32c6e4-a5ea-4580-bdfd-b54e3502fea7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5b32c6e4-a5ea-4580-bdfd-b54e3502fea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_be1b6419-3eca-401a-8036-f6160c9bb6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_DeferredCosts_be1b6419-3eca-401a-8036-f6160c9bb6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_9dc5164d-85ed-4c07-93b0-a861aa876e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_9dc5164d-85ed-4c07-93b0-a861aa876e2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_526a1aae-c14d-489c-ab56-8066eeb9f633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_526a1aae-c14d-489c-ab56-8066eeb9f633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c817017b-a6e6-4006-9e2a-a422334c6fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c817017b-a6e6-4006-9e2a-a422334c6fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d05afba3-0a17-4342-b44e-dd230be94494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d05afba3-0a17-4342-b44e-dd230be94494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_3195c0ef-4c11-43b9-98e5-2698f3eb7080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_4e719cbe-86da-44e7-a101-8ef35ec0bc90" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_3195c0ef-4c11-43b9-98e5-2698f3eb7080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_efda6c11-1008-4d20-8f68-27428b3d122e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_25ec5d3d-c25f-4024-9b06-02f61deb2bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_efda6c11-1008-4d20-8f68-27428b3d122e" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_25ec5d3d-c25f-4024-9b06-02f61deb2bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_488648c1-8f81-492d-ac7d-386023d2d746" xlink:href="pega-20211231.xsd#pega_OtherLongTermLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_efda6c11-1008-4d20-8f68-27428b3d122e" xlink:to="loc_pega_OtherLongTermLiabilities_488648c1-8f81-492d-ac7d-386023d2d746" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4f52771e-2974-41a5-acaf-5f54eda741c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_52a10d51-797f-406c-8f7a-c18ba583bf6e" xlink:href="pega-20211231.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_4f52771e-2974-41a5-acaf-5f54eda741c8" xlink:to="loc_pega_OtherCurrentAssets_52a10d51-797f-406c-8f7a-c18ba583bf6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_274591f5-6c1b-4d70-91f4-194702190ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4f52771e-2974-41a5-acaf-5f54eda741c8" xlink:to="loc_us-gaap_IncomeTaxReceivable_274591f5-6c1b-4d70-91f4-194702190ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_bbf310cd-b923-424f-a955-fe5b0eaaa99f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4f52771e-2974-41a5-acaf-5f54eda741c8" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_bbf310cd-b923-424f-a955-fe5b0eaaa99f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery_11d9d69e-c7c3-4991-ab78-9880cea98b73" xlink:href="pega-20211231.xsd#pega_LeaseCostRecovery"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5f632259-a281-4e2d-8361-79260f27c64d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_11d9d69e-c7c3-4991-ab78-9880cea98b73" xlink:to="loc_us-gaap_VariableLeaseCost_5f632259-a281-4e2d-8361-79260f27c64d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_9a790c57-c557-4a41-9af8-c457db81b0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_11d9d69e-c7c3-4991-ab78-9880cea98b73" xlink:to="loc_us-gaap_OperatingLeaseCost_9a790c57-c557-4a41-9af8-c457db81b0ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_c24b91e6-6e73-4f31-bd52-2157b5ff72f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_LeaseCostRecovery_11d9d69e-c7c3-4991-ab78-9880cea98b73" xlink:to="loc_us-gaap_ShortTermLeaseCost_c24b91e6-6e73-4f31-bd52-2157b5ff72f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESMaturitiesafteradoptionof842Details"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_118102b4-f903-49e6-8ccc-e73772faa446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_118102b4-f903-49e6-8ccc-e73772faa446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ded6f703-ceaf-4f73-9385-6bd665123d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ded6f703-ceaf-4f73-9385-6bd665123d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8e39a7d7-d8b9-4d09-afa6-f40f01252dec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8e39a7d7-d8b9-4d09-afa6-f40f01252dec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2bc5bead-b8aa-48a3-98bf-1130870035e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2bc5bead-b8aa-48a3-98bf-1130870035e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1334bd62-0d34-4d53-9df5-0903423b26e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1334bd62-0d34-4d53-9df5-0903423b26e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f78c42ec-fd6f-4abd-90df-d17656cb6c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_31998ea1-c353-4a7e-b506-d41def1ed345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f78c42ec-fd6f-4abd-90df-d17656cb6c1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESMaturitiesafteradoptionof842Details_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_601fe63a-4d1d-4dc4-8841-e82363ce9a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_04be2100-79d5-45c4-b6c2-65b036f54a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_601fe63a-4d1d-4dc4-8841-e82363ce9a1d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_04be2100-79d5-45c4-b6c2-65b036f54a4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_063931a8-5860-44fa-93b0-153fd8ee732f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_601fe63a-4d1d-4dc4-8841-e82363ce9a1d" xlink:to="loc_us-gaap_OperatingLeaseLiability_063931a8-5860-44fa-93b0-153fd8ee732f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a51497fd-4bc7-41e0-887a-dbb2d3b95163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6cab5643-95d4-4229-9293-cd22701fb1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a51497fd-4bc7-41e0-887a-dbb2d3b95163" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6cab5643-95d4-4229-9293-cd22701fb1a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_30142636-ade7-4cd3-acfc-ff6b2a13d9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a51497fd-4bc7-41e0-887a-dbb2d3b95163" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_30142636-ade7-4cd3-acfc-ff6b2a13d9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7c5a1ce0-7761-410b-993e-a9fa281cbc93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a51497fd-4bc7-41e0-887a-dbb2d3b95163" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7c5a1ce0-7761-410b-993e-a9fa281cbc93" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_135aaef9-8681-46cd-8ca0-6e1d8d0dbc71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_2ba9ba50-ff78-4b87-b0a9-c9be29c3c7af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_135aaef9-8681-46cd-8ca0-6e1d8d0dbc71" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_2ba9ba50-ff78-4b87-b0a9-c9be29c3c7af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_1d38e6f4-f966-438a-b87a-d6083c28b1cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_135aaef9-8681-46cd-8ca0-6e1d8d0dbc71" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_1d38e6f4-f966-438a-b87a-d6083c28b1cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_9680985c-0350-4e88-9fa6-7d4baad36daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_135aaef9-8681-46cd-8ca0-6e1d8d0dbc71" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_9680985c-0350-4e88-9fa6-7d4baad36daf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b9133f11-aa2e-4e98-811c-ba1d6c8d395a" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_73b9197e-a463-4bc6-a500-e267ce953d6a" xlink:href="pega-20211231.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_b9133f11-aa2e-4e98-811c-ba1d6c8d395a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_73b9197e-a463-4bc6-a500-e267ce953d6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5293980a-eac6-4630-bbcd-4d52636c00ac" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b9133f11-aa2e-4e98-811c-ba1d6c8d395a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5293980a-eac6-4630-bbcd-4d52636c00ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_e57453c6-fc5a-4d15-91e6-45836bd8389d" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b9133f11-aa2e-4e98-811c-ba1d6c8d395a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_e57453c6-fc5a-4d15-91e6-45836bd8389d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_fa7941cc-08b3-4ff3-919d-cb21c27526c6" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b9133f11-aa2e-4e98-811c-ba1d6c8d395a" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_fa7941cc-08b3-4ff3-919d-cb21c27526c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cfdf5d47-38fb-4e23-8887-e59c3f66856d" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5b6b6141-b9a6-49d3-8bd3-4d3c8410659f" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cfdf5d47-38fb-4e23-8887-e59c3f66856d" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5b6b6141-b9a6-49d3-8bd3-4d3c8410659f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_020e23a8-27bb-4c0d-9753-6c00cddd1057" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cfdf5d47-38fb-4e23-8887-e59c3f66856d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_020e23a8-27bb-4c0d-9753-6c00cddd1057" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d329e115-f57c-4bb0-acce-f8ac7347483f" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_308872c1-98ae-4678-bd17-33e319d15b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d329e115-f57c-4bb0-acce-f8ac7347483f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_308872c1-98ae-4678-bd17-33e319d15b8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_8de2a358-2ff5-46e7-846f-f2397e8a1718" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d329e115-f57c-4bb0-acce-f8ac7347483f" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_8de2a358-2ff5-46e7-846f-f2397e8a1718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4958c91f-7a19-4475-860d-deb5e63db348" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c0ac4c5f-0c54-4393-b797-5c4f87cf956e" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4958c91f-7a19-4475-860d-deb5e63db348" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c0ac4c5f-0c54-4393-b797-5c4f87cf956e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_418f38c5-4b69-4c24-8943-836d485fff1f" xlink:href="pega-20211231.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_4958c91f-7a19-4475-860d-deb5e63db348" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_418f38c5-4b69-4c24-8943-836d485fff1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_9a075ef3-e3aa-41cb-89e2-66416a42ed45" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4958c91f-7a19-4475-860d-deb5e63db348" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_9a075ef3-e3aa-41cb-89e2-66416a42ed45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_dc497460-8ebe-4871-bf67-7f8e0f65d7f7" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_4958c91f-7a19-4475-860d-deb5e63db348" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_dc497460-8ebe-4871-bf67-7f8e0f65d7f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_865e2ea0-26e7-4db5-b32c-11b104c52105" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_02a3cfff-5b4e-4a0b-b742-7095b61cd2ea" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_865e2ea0-26e7-4db5-b32c-11b104c52105" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_02a3cfff-5b4e-4a0b-b742-7095b61cd2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_04736d52-104a-4c7a-b648-90a2730e82f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_865e2ea0-26e7-4db5-b32c-11b104c52105" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_04736d52-104a-4c7a-b648-90a2730e82f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_42cfec23-6d5a-4500-acac-4b80c0af02fa" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_1f0c6741-0758-414b-999f-9a909a6bdd8a" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_42cfec23-6d5a-4500-acac-4b80c0af02fa" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_1f0c6741-0758-414b-999f-9a909a6bdd8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d929f400-22af-4d70-be51-ab161447374f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_42cfec23-6d5a-4500-acac-4b80c0af02fa" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d929f400-22af-4d70-be51-ab161447374f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_eee5405b-5362-4d29-8c21-836584cdac6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_ffb48f21-d39e-4277-bfd7-4af4cd12b1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_eee5405b-5362-4d29-8c21-836584cdac6c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_ffb48f21-d39e-4277-bfd7-4af4cd12b1c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_302e2cf8-6699-46f4-b629-29691c9404b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_eee5405b-5362-4d29-8c21-836584cdac6c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_302e2cf8-6699-46f4-b629-29691c9404b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_039e5999-2271-451e-8e4c-2a0675e83b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_eee5405b-5362-4d29-8c21-836584cdac6c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_039e5999-2271-451e-8e4c-2a0675e83b50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3eeb7c51-e4e2-49a0-b2ac-5495675d4baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_eee5405b-5362-4d29-8c21-836584cdac6c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3eeb7c51-e4e2-49a0-b2ac-5495675d4baf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_ccf51c08-79ed-49bb-9b4e-dd891c5c33f4" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cb4bb2d6-c96e-4175-8956-5e630718a6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ccf51c08-79ed-49bb-9b4e-dd891c5c33f4" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cb4bb2d6-c96e-4175-8956-5e630718a6b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_41383e1a-5583-42e3-8399-9bf26c32cd99" xlink:href="pega-20211231.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_ccf51c08-79ed-49bb-9b4e-dd891c5c33f4" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_41383e1a-5583-42e3-8399-9bf26c32cd99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_af2e8fa4-8a2b-49b6-b09a-1192c4a12bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_cdb71049-295e-4a94-9744-0d18eac501bb" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_af2e8fa4-8a2b-49b6-b09a-1192c4a12bfa" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_cdb71049-295e-4a94-9744-0d18eac501bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_1964e83f-53a9-4749-8aab-0bfac1333a72" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_af2e8fa4-8a2b-49b6-b09a-1192c4a12bfa" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_1964e83f-53a9-4749-8aab-0bfac1333a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_8c18142e-f4da-4159-a1ad-a254cdf0e1fd" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_af2e8fa4-8a2b-49b6-b09a-1192c4a12bfa" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_8c18142e-f4da-4159-a1ad-a254cdf0e1fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_059ae49e-b67e-42fc-a112-717465cf5a35" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_af2e8fa4-8a2b-49b6-b09a-1192c4a12bfa" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_059ae49e-b67e-42fc-a112-717465cf5a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_4f29c09e-8682-4a23-9229-0c1f1b3f9c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_7e157b2a-ea72-4b5d-885b-695858ade255" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_4f29c09e-8682-4a23-9229-0c1f1b3f9c93" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_7e157b2a-ea72-4b5d-885b-695858ade255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_c908dc1c-6c4d-461f-a89a-e4aff97023a3" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_4f29c09e-8682-4a23-9229-0c1f1b3f9c93" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_c908dc1c-6c4d-461f-a89a-e4aff97023a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_248c4e67-78e6-4d44-b4ae-f849a34510a4" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_4f29c09e-8682-4a23-9229-0c1f1b3f9c93" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_248c4e67-78e6-4d44-b4ae-f849a34510a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_7319cc21-f299-47fb-91c7-404137bf3448" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_4f29c09e-8682-4a23-9229-0c1f1b3f9c93" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_7319cc21-f299-47fb-91c7-404137bf3448" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c4668602-009a-4cd4-8697-c957b497029b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e6ae16b8-1a30-4d4b-8132-e27f642d20ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4668602-009a-4cd4-8697-c957b497029b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e6ae16b8-1a30-4d4b-8132-e27f642d20ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_9dae8ab9-42df-4b82-9b8f-0128fc95c4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c4668602-009a-4cd4-8697-c957b497029b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_9dae8ab9-42df-4b82-9b8f-0128fc95c4f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_012f209f-dc65-4553-88a4-3e0282bc278e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6fe9c118-1003-4833-bc86-076cf2480ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_012f209f-dc65-4553-88a4-3e0282bc278e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6fe9c118-1003-4833-bc86-076cf2480ea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_02562603-d5d6-4a33-b194-ebcb94d62e86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_012f209f-dc65-4553-88a4-3e0282bc278e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_02562603-d5d6-4a33-b194-ebcb94d62e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d96fa3a6-6450-4dc3-b9e2-389ef495f3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_012f209f-dc65-4553-88a4-3e0282bc278e" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d96fa3a6-6450-4dc3-b9e2-389ef495f3b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7927d038-080d-4936-a937-6c7a8c30c212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_288a000d-f0d2-4e61-a9b7-6e8b93bf102d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7927d038-080d-4936-a937-6c7a8c30c212" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_288a000d-f0d2-4e61-a9b7-6e8b93bf102d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1c937ef2-c53b-4382-b039-89fd138b2695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7927d038-080d-4936-a937-6c7a8c30c212" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1c937ef2-c53b-4382-b039-89fd138b2695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_b08145c3-87fe-4625-998f-40e2e968d363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7927d038-080d-4936-a937-6c7a8c30c212" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_b08145c3-87fe-4625-998f-40e2e968d363" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_32a306aa-b148-4ac6-89b0-d1d71752e55c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e1d3ca22-37d9-414f-bbca-d47e8f418328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_32a306aa-b148-4ac6-89b0-d1d71752e55c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e1d3ca22-37d9-414f-bbca-d47e8f418328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eadfbeaf-4e8f-42b9-97cd-478b5dfd27cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_32a306aa-b148-4ac6-89b0-d1d71752e55c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eadfbeaf-4e8f-42b9-97cd-478b5dfd27cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_0ea9c93e-2cb6-4498-84dd-fb4a8b79f35c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_0ea9c93e-2cb6-4498-84dd-fb4a8b79f35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_f9366297-c6cc-4e13-9a94-5038d8d518c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_f9366297-c6cc-4e13-9a94-5038d8d518c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_199f89d0-c660-4631-977a-cd0a579b832d" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_199f89d0-c660-4631-977a-cd0a579b832d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_0761ebb4-799c-4f09-a108-e402e04e8b30" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_0761ebb4-799c-4f09-a108-e402e04e8b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_da856a31-1e30-4e7b-bdbd-106e49c7af83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_da856a31-1e30-4e7b-bdbd-106e49c7af83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_594c6e0b-7faf-4c11-aa04-9659d090bc50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_594c6e0b-7faf-4c11-aa04-9659d090bc50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9b895327-a4d0-49cd-ae02-2918424ea5be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9b895327-a4d0-49cd-ae02-2918424ea5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_34e99654-88ef-44af-b4f3-1e3df7e12aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_34e99654-88ef-44af-b4f3-1e3df7e12aab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_5559b79c-5a94-4af8-a3d8-04ad53a12aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_5559b79c-5a94-4af8-a3d8-04ad53a12aa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_af291ebf-7029-4fc5-b741-15994bdadd23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_af291ebf-7029-4fc5-b741-15994bdadd23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ee7d28f2-7084-4235-8ddb-00785775f848" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ee7d28f2-7084-4235-8ddb-00785775f848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_0db2ca33-adce-464f-bc9b-8c981be7b1e4" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_0db2ca33-adce-464f-bc9b-8c981be7b1e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a8310274-379e-4953-bdc6-7ef4606c7fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_a8310274-379e-4953-bdc6-7ef4606c7fcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f7851e34-f495-427c-90d5-cc66d8568d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_42c9a5f9-3afa-49e4-b511-7dac74d63f52" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f7851e34-f495-427c-90d5-cc66d8568d5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b8c442bc-123d-4e13-8705-ce29d083adf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_166d8379-ad92-4bfe-bcae-d29fff7a766d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b8c442bc-123d-4e13-8705-ce29d083adf2" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_166d8379-ad92-4bfe-bcae-d29fff7a766d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9930afa3-b47e-4490-b2dd-36091f7b354f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b8c442bc-123d-4e13-8705-ce29d083adf2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_9930afa3-b47e-4490-b2dd-36091f7b354f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_b3482d45-b994-4019-8df7-b6e256367385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_b3482d45-b994-4019-8df7-b6e256367385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_329c2777-f7c3-4460-89df-e711b207c9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_329c2777-f7c3-4460-89df-e711b207c9fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e4b3f0f3-4166-4ecd-95d0-ae7611ac5692" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e4b3f0f3-4166-4ecd-95d0-ae7611ac5692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_563382a6-a35f-4077-8e1c-4da708d8fbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_563382a6-a35f-4077-8e1c-4da708d8fbc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_41cc8187-fc2d-41bf-a0d2-405160c32b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_41cc8187-fc2d-41bf-a0d2-405160c32b17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_a71b68fd-98aa-4c50-84b3-03b28d6e0838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_a71b68fd-98aa-4c50-84b3-03b28d6e0838" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_a939a6f5-3443-45e8-8307-4c3dbe2a0d5c" xlink:href="pega-20211231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_a939a6f5-3443-45e8-8307-4c3dbe2a0d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_1131cecc-3ca2-402b-8bb2-a78f3c37a2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e8c753a4-dd94-41ce-9ec1-4e648359e737" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_1131cecc-3ca2-402b-8bb2-a78f3c37a2cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_beca18b9-404a-4038-97da-5b143044e20f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_8d65912e-946e-48b4-9256-8802a6cf4bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_beca18b9-404a-4038-97da-5b143044e20f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_8d65912e-946e-48b4-9256-8802a6cf4bbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e95a72dd-c41a-4464-80b7-c645e75454c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_beca18b9-404a-4038-97da-5b143044e20f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e95a72dd-c41a-4464-80b7-c645e75454c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_545f6d83-18cf-41e9-94ff-0e50849fe9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_797ba0c1-d418-4ab6-9cb6-3c1c5451e1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_545f6d83-18cf-41e9-94ff-0e50849fe9b0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_797ba0c1-d418-4ab6-9cb6-3c1c5451e1b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b1c49475-185a-4e3e-abab-cd02ab8fa860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_545f6d83-18cf-41e9-94ff-0e50849fe9b0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_b1c49475-185a-4e3e-abab-cd02ab8fa860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt_95b427e0-1e71-42f1-96f9-b2a88613b3b3" xlink:href="pega-20211231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_545f6d83-18cf-41e9-94ff-0e50849fe9b0" xlink:to="loc_pega_DeferredTaxLiabilityDebt_95b427e0-1e71-42f1-96f9-b2a88613b3b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_5417d4ed-a512-4f69-b915-299fd3e0fc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_545f6d83-18cf-41e9-94ff-0e50849fe9b0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_5417d4ed-a512-4f69-b915-299fd3e0fc3c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LOSSPERSHAREDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_08885930-eaac-4a81-b913-8c6d78afb140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41128f17-cb89-4883-a017-38b90d975221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_08885930-eaac-4a81-b913-8c6d78afb140" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41128f17-cb89-4883-a017-38b90d975221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_6075e330-d51b-4208-ac8a-bd2bfad65720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_08885930-eaac-4a81-b913-8c6d78afb140" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_6075e330-d51b-4208-ac8a-bd2bfad65720" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>pega-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb-->
<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-20211231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i33afc13d9fa24b319c4546b52b48fdc7_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f13d0b7-a021-443e-bdb3-3fbe4a7997cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f13d0b7-a021-443e-bdb3-3fbe4a7997cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_18528086-3566-433b-80e4-dd1a5985046b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_18528086-3566-433b-80e4-dd1a5985046b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3fbabf4a-8923-449e-9790-0419c3bb139c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_GrossProfit_3fbabf4a-8923-449e-9790-0419c3bb139c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4f3b6100-3193-4a73-a33e-f8a58f5ec197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4f3b6100-3193-4a73-a33e-f8a58f5ec197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_4c51193d-f571-4deb-bf75-c877913830fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_4c51193d-f571-4deb-bf75-c877913830fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2f48065a-9ec5-4982-90d5-5c5ae7eacbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2f48065a-9ec5-4982-90d5-5c5ae7eacbe2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_75f4a6bf-2b8e-4f0e-8972-f0bedc506ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_OperatingExpenses_75f4a6bf-2b8e-4f0e-8972-f0bedc506ee0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f5447480-2a25-42f0-9bd3-cb0da1d712a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OperatingIncomeLoss_f5447480-2a25-42f0-9bd3-cb0da1d712a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_49dd395a-461a-411a-8b57-f4d881beedd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_49dd395a-461a-411a-8b57-f4d881beedd4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5abcd22e-2a24-4086-8f60-882173f7cc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_InvestmentIncomeNet_5abcd22e-2a24-4086-8f60-882173f7cc5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d38c585f-e28f-4fe2-9ebe-cda9160bee49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_InterestExpense_d38c585f-e28f-4fe2-9ebe-cda9160bee49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4546a55c-4011-42a6-9b12-9ca980211ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4546a55c-4011-42a6-9b12-9ca980211ad8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0f6b58da-0cd7-4e3f-b270-d2ee0cd1d138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0f6b58da-0cd7-4e3f-b270-d2ee0cd1d138" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9fa4924e-f860-4059-a3e6-d500929dabd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9fa4924e-f860-4059-a3e6-d500929dabd2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9324a17c-52e8-40d4-9ce0-d7a70fcf71d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9324a17c-52e8-40d4-9ce0-d7a70fcf71d1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_723ad5a9-0fa4-4f00-a286-1e1fdf1caa53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_NetIncomeLoss_723ad5a9-0fa4-4f00-a286-1e1fdf1caa53" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b20eafe0-4e07-42a0-ae4b-5629f1cadc67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:to="loc_us-gaap_EarningsPerShareBasic_b20eafe0-4e07-42a0-ae4b-5629f1cadc67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_27e11ce5-e416-490b-94c8-d922f3339b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_27e11ce5-e416-490b-94c8-d922f3339b8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1eb8e4c-6a0d-4a49-b2a9-2a3f76c64cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1eb8e4c-6a0d-4a49-b2a9-2a3f76c64cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5268235c-9221-4ebf-b27c-114fd8916b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5268235c-9221-4ebf-b27c-114fd8916b26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:to="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b65bc966-48b8-4089-952f-6e4f368b9e0d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:to="loc_srt_ProductsAndServicesDomain_b65bc966-48b8-4089-952f-6e4f368b9e0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:to="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_1d9b6cc4-b6b5-4309-9d38-bf3eacd9461d" xlink:href="pega-20211231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_SubscriptionServicesMember_1d9b6cc4-b6b5-4309-9d38-bf3eacd9461d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_7d4f7df6-fe1e-4096-94e3-f05436921254" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_SubscriptionLicenseMember_7d4f7df6-fe1e-4096-94e3-f05436921254" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_be1c112d-1994-43c3-a01a-3d5998e732ae" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_PerpetualLicenseMember_be1c112d-1994-43c3-a01a-3d5998e732ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_42250599-e347-4b74-b285-24e699ea2a2e" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_ConsultingMember_42250599-e347-4b74-b285-24e699ea2a2e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20211231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i7b811bc6fa2643299e2227ac5f0bf32e_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7c4acb1a-2552-488f-84bc-c43dfc3edeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7c4acb1a-2552-488f-84bc-c43dfc3edeb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4abb703d-5842-4494-8a8b-1bec1e54d349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockholdersEquity_4abb703d-5842-4494-8a8b-1bec1e54d349" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_62aea422-09b1-4882-9843-e02c685397ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_62aea422-09b1-4882-9843-e02c685397ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_a47161c4-4a06-4712-b648-fc2ab1f1c47c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_a47161c4-4a06-4712-b648-fc2ab1f1c47c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bf1f3bc5-5ba9-4385-8313-bb2187420866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bf1f3bc5-5ba9-4385-8313-bb2187420866" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_23f6b316-67ea-401c-aba5-7a1cf6245406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_23f6b316-67ea-401c-aba5-7a1cf6245406" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3552e4b4-467f-4d41-8dbc-a249b59d88c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3552e4b4-467f-4d41-8dbc-a249b59d88c7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_75ac42ae-58ac-4cc8-84c6-a873f9af2f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_75ac42ae-58ac-4cc8-84c6-a873f9af2f10" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_38c4d417-ea56-4cf0-88ad-073d18c13da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_38c4d417-ea56-4cf0-88ad-073d18c13da7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ea54abab-6199-49e6-a214-8f5c3b71649e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ea54abab-6199-49e6-a214-8f5c3b71649e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9c587e69-c7cd-4fbf-be20-983202157d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9c587e69-c7cd-4fbf-be20-983202157d1b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_c8e510ef-5f46-478f-a64a-47f64d3bd675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_DividendsCommonStockCash_c8e510ef-5f46-478f-a64a-47f64d3bd675" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_38ce31df-d76f-431a-8778-622c4e8d6482" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_38ce31df-d76f-431a-8778-622c4e8d6482" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd5f5d59-915f-40c0-980a-7555d89508e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_NetIncomeLoss_fd5f5d59-915f-40c0-980a-7555d89508e3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e2735883-9f22-4c0a-8df7-df371c31bae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_78ae7d2b-3697-4780-bdd8-087f19672214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:to="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:to="loc_us-gaap_EquityComponentDomain_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:to="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_570aa846-8dd8-43c0-a159-5289537a8aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_CommonStockMember_570aa846-8dd8-43c0-a159-5289537a8aaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a606e422-23dd-4c45-9cb5-81ea8c764b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a606e422-23dd-4c45-9cb5-81ea8c764b8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4023dcb6-243d-43a6-af9c-a56aa4bec9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_RetainedEarningsMember_4023dcb6-243d-43a6-af9c-a56aa4bec9c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d2425ed9-28d9-4139-8afd-8261f3429562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d2425ed9-28d9-4139-8afd-8261f3429562" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_19128261-2478-4ed1-a6a7-63f29bd42c34_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_19128261-2478-4ed1-a6a7-63f29bd42c34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1fe5e5e-c16f-4f10-8c0a-8a103330ac03" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1fe5e5e-c16f-4f10-8c0a-8a103330ac03" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="ie4917ad9e83e4e9189094494a1140c9a_SIGNIFICANTACCOUNTINGPOLICIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts_0ba68cc4-20d4-46a6-80ba-7a21b6ed76ee" xlink:href="pega-20211231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_0ba68cc4-20d4-46a6-80ba-7a21b6ed76ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b78de43-1a55-4170-8ab9-edcc3946633d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b78de43-1a55-4170-8ab9-edcc3946633d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cadf7d8e-7529-4a7a-a542-d0d42e9a0670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cadf7d8e-7529-4a7a-a542-d0d42e9a0670" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_29ed82cc-73a2-4531-a75d-22e8157a89f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_29ed82cc-73a2-4531-a75d-22e8157a89f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_beaf8d8f-16ab-44a9-be88-b596e2a0165d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_beaf8d8f-16ab-44a9-be88-b596e2a0165d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage_9c5945ea-a4fd-417c-907c-5ac6b36bcba7" xlink:href="pega-20211231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_pega_MoreLikelyThanNotLikelihoodPercentage_9c5945ea-a4fd-417c-907c-5ac6b36bcba7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c15b8f1c-7ff1-4175-b201-4ebc0a14c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_AdvertisingExpense_c15b8f1c-7ff1-4175-b201-4ebc0a14c6b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:to="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f6fab075-f4e9-430b-8628-b172e01d8378_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:to="loc_srt_RangeMember_f6fab075-f4e9-430b-8628-b172e01d8378_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:to="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07085078-44e5-45b3-8f77-9cea8eb5ecf6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:to="loc_srt_MinimumMember_07085078-44e5-45b3-8f77-9cea8eb5ecf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_57bbb7e3-3b26-4312-a8fb-ef626d35b546" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:to="loc_srt_MaximumMember_57bbb7e3-3b26-4312-a8fb-ef626d35b546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1c5ee535-1511-4c48-9615-7b8ef6763f11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1c5ee535-1511-4c48-9615-7b8ef6763f11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ee1c0c42-c862-45f5-9df8-97ea69a07714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_us-gaap_ComputerEquipmentMember_ee1c0c42-c862-45f5-9df8-97ea69a07714" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b113d9d3-432a-4c3e-b5cc-0ed184a576e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b113d9d3-432a-4c3e-b5cc-0ed184a576e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_36f62968-3bdd-4bcc-93d0-ae92df56ddc6" xlink:href="pega-20211231.xsd#pega_InternalUseSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_pega_InternalUseSoftwareMember_36f62968-3bdd-4bcc-93d0-ae92df56ddc6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#MARKETABLESECURITIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended" id="iebdb9198592046e1a05c1fb09d4273e7_MARKETABLESECURITIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b813869-2205-496c-9351-8590005e72a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b813869-2205-496c-9351-8590005e72a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2a70cc47-240b-461d-b226-829c5c104fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2a70cc47-240b-461d-b226-829c5c104fb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b0d26f2e-e644-4d40-99d4-324d0b571526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b0d26f2e-e644-4d40-99d4-324d0b571526" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac679b72-0ad7-4fc1-bdf1-a30acb0fc9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac679b72-0ad7-4fc1-bdf1-a30acb0fc9cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e3746f1-2a1b-4381-8340-e1a2617c04e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e3746f1-2a1b-4381-8340-e1a2617c04e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_acc84a30-fc3b-4b49-bf7d-c16277e626c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_acc84a30-fc3b-4b49-bf7d-c16277e626c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_683bd654-69bc-40b3-ae21-64f803e1bbec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_683bd654-69bc-40b3-ae21-64f803e1bbec" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="extended" id="i3dcd8b72e93941dea93cc0bbeb41df6d_RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_a24018df-9f69-49dc-ab4f-d2fe3cf042c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_a24018df-9f69-49dc-ab4f-d2fe3cf042c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:to="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_8695d7c8-a098-482c-bee0-e476705e4a44_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_8695d7c8-a098-482c-bee0-e476705e4a44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember_bd83b57c-fcaf-4cb7-a871-fb1a1ed0b6dd" xlink:href="pega-20211231.xsd#pega_ClientAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:to="loc_pega_ClientAMember_bd83b57c-fcaf-4cb7-a871-fb1a1ed0b6dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_438ef598-b906-430d-bdb2-94cb5b31f28c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_438ef598-b906-430d-bdb2-94cb5b31f28c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_6110366c-dd9b-48df-8cec-b554fd112b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_6110366c-dd9b-48df-8cec-b554fd112b0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_452c06d8-c3c9-414e-b573-423714ad726d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_452c06d8-c3c9-414e-b573-423714ad726d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_6d29f1c4-099f-4dc2-883c-b7463d700934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:to="loc_us-gaap_AccountsReceivableMember_6d29f1c4-099f-4dc2-883c-b7463d700934" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended" id="id71c849b03cd4168871fe9b98aa0332b_PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2ea4beaf-55a3-4d66-ba15-66cc644a9509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2ea4beaf-55a3-4d66-ba15-66cc644a9509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0827cf39-d558-4bcc-b4f8-cdad1335a21a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0827cf39-d558-4bcc-b4f8-cdad1335a21a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fe75c303-c62c-4aa3-a0ca-9eb8ef637408" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fe75c303-c62c-4aa3-a0ca-9eb8ef637408" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e67d86e3-fb53-4015-ae06-088df43d4e5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e67d86e3-fb53-4015-ae06-088df43d4e5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_69457c41-d60b-4b22-9d90-ccabc26997fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_69457c41-d60b-4b22-9d90-ccabc26997fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_3998cb46-3cef-4766-ab37-ac91ac92afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_ComputerEquipmentMember_3998cb46-3cef-4766-ab37-ac91ac92afa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_64cc835f-6701-415c-b5ec-a50e1a80197c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_64cc835f-6701-415c-b5ec-a50e1a80197c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_c59e9d31-9a4c-421b-890d-39b3d13606c6" xlink:href="pega-20211231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_c59e9d31-9a4c-421b-890d-39b3d13606c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_c8adcb48-1623-4fdb-bed0-2a204d1e01bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_c8adcb48-1623-4fdb-bed0-2a204d1e01bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_36ee0d71-0581-4f03-9762-74327f17c102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_AssetUnderConstructionMember_36ee0d71-0581-4f03-9762-74327f17c102" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended" id="id1c1ebeb79864364a038ff38e0fcde6a_GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e28c8412-8ecb-481f-82dc-ba69f478788b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e28c8412-8ecb-481f-82dc-ba69f478788b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0fc65e6d-18d3-4002-87cb-30980f70b536" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0fc65e6d-18d3-4002-87cb-30980f70b536" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba44505b-bad9-421c-9c2e-ebf0c830d7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba44505b-bad9-421c-9c2e-ebf0c830d7a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38e29157-f15d-4f2a-8a63-3d7d80df9316" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38e29157-f15d-4f2a-8a63-3d7d80df9316" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:to="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1f5c805b-4d29-4485-b807-4895f830bda0_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:to="loc_srt_RangeMember_1f5c805b-4d29-4485-b807-4895f830bda0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:to="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27d10ab5-dfe5-4901-b7fa-9da18eb7dc21" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:to="loc_srt_MinimumMember_27d10ab5-dfe5-4901-b7fa-9da18eb7dc21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ad59eea7-1753-43a2-a974-cf50e42b9974" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:to="loc_srt_MaximumMember_ad59eea7-1753-43a2-a974-cf50e42b9974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_886464e4-3072-4938-b056-0fa4da5d153e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_886464e4-3072-4938-b056-0fa4da5d153e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_f4c694b1-f2f3-42ab-992b-0bf4facdb85d" xlink:href="pega-20211231.xsd#pega_ClientRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_pega_ClientRelationshipsMember_f4c694b1-f2f3-42ab-992b-0bf4facdb85d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_c2207c8f-66bb-4b77-81d2-161433da8df5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_us-gaap_PatentedTechnologyMember_c2207c8f-66bb-4b77-81d2-161433da8df5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_48650c66-d4a4-4057-9ed0-130e4a385d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_48650c66-d4a4-4057-9ed0-130e4a385d7e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="extended" id="i26e63ac472664f149ed6c0315ba32b36_GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c83e7aaf-ba33-49b5-a7f4-2288aa84500f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c83e7aaf-ba33-49b5-a7f4-2288aa84500f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f3f4c5a6-b947-4182-acbc-951d6b8d6139_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f3f4c5a6-b947-4182-acbc-951d6b8d6139_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_c3a59e23-893e-436a-bbd3-0273f7773257" xlink:href="pega-20211231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:to="loc_pega_CostOfRevenueMember_c3a59e23-893e-436a-bbd3-0273f7773257" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1da926b2-1122-4351-ac57-178013dae176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1da926b2-1122-4351-ac57-178013dae176" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended" id="i1b3aaa7f91ae4c30bc87527adade7234_SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:href="pega-20211231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2374d689-5a20-454b-923f-a21bd7186d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2374d689-5a20-454b-923f-a21bd7186d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_2f916398-b515-41f8-b795-f0a73a7180db" xlink:href="pega-20211231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:to="loc_pega_LongLivedAssetsPercentage_2f916398-b515-41f8-b795-f0a73a7180db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:href="pega-20211231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:to="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b4372983-210d-4325-92d7-d3f8d9bfb7d6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:to="loc_srt_SegmentGeographicalDomain_b4372983-210d-4325-92d7-d3f8d9bfb7d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:to="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e6f519d2-1ab6-4c64-9e37-65a565e2ac91" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:to="loc_country_US_e6f519d2-1ab6-4c64-9e37-65a565e2ac91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0a2ff71b-8197-42a9-b827-413e031285f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:to="loc_us-gaap_NonUsMember_0a2ff71b-8197-42a9-b827-413e031285f2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="extended" id="i232ec4ad5b564180a963edb13fb2fb90_LEASESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_db9f52a5-d7c4-4368-bca6-7f796bbbf767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_db9f52a5-d7c4-4368-bca6-7f796bbbf767" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ecb9ebf2-d4cd-4923-a2b7-11e960bfde68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ecb9ebf2-d4cd-4923-a2b7-11e960bfde68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_1ffdd1b9-fb53-45e3-91d3-54dbe13232fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_1ffdd1b9-fb53-45e3-91d3-54dbe13232fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_b7abc2cf-0e41-4cb0-8e9f-08bf90437283" xlink:href="pega-20211231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseTermOfContract_b7abc2cf-0e41-4cb0-8e9f-08bf90437283" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_d4bef0bc-7829-4d33-b2a1-e2bbf7990e86" xlink:href="pega-20211231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_d4bef0bc-7829-4d33-b2a1-e2bbf7990e86" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_1a245577-b257-403d-b09f-fb8aa207836c" xlink:href="pega-20211231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_1a245577-b257-403d-b09f-fb8aa207836c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d67d894f-4c8f-4855-90d1-e8554ef70a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d67d894f-4c8f-4855-90d1-e8554ef70a03" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_a83ff4d4-6a73-4170-85e3-65b99b322a5d" xlink:href="pega-20211231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_a83ff4d4-6a73-4170-85e3-65b99b322a5d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseholdImprovementAllowance_a5ef73c5-7680-4ec3-af6f-a50d5b765de4" xlink:href="pega-20211231.xsd#pega_LesseeLeaseholdImprovementAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseholdImprovementAllowance_a5ef73c5-7680-4ec3-af6f-a50d5b765de4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3ceeebc7-7a5c-4708-9093-39c541726d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_OperatingLeaseLiability_3ceeebc7-7a5c-4708-9093-39c541726d94" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ab3403e3-75d4-474e-a19b-e3f105149f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ab3403e3-75d4-474e-a19b-e3f105149f9b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_34f4850f-1796-4c67-b780-0557b522235c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_34f4850f-1796-4c67-b780-0557b522235c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_cb0e5d65-9cda-43c9-b106-6a125c662257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:to="loc_us-gaap_BuildingMember_cb0e5d65-9cda-43c9-b106-6a125c662257" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTConvertibleSeniorNotesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="extended" id="i590f41060b8243daad41a136470b2e0d_DEBTConvertibleSeniorNotesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_90407bdc-e829-4f71-b111-de1eab9ac6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_90407bdc-e829-4f71-b111-de1eab9ac6f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_7a78daea-2ad9-44b3-8a47-0b38c1b17e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_7a78daea-2ad9-44b3-8a47-0b38c1b17e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_050b1670-eaa8-453c-aa86-c7d52c3fee23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_050b1670-eaa8-453c-aa86-c7d52c3fee23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bb09bae3-ab3a-47e2-83b3-3127057ee5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bb09bae3-ab3a-47e2-83b3-3127057ee5dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d3cf6111-28ae-4537-95c9-1b9015ff184e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d3cf6111-28ae-4537-95c9-1b9015ff184e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_62f7c0d9-dedf-4e95-89c4-78d82e91f3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_62f7c0d9-dedf-4e95-89c4-78d82e91f3f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_67f4d547-5983-4bef-bf1b-ff0c944359ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_67f4d547-5983-4bef-bf1b-ff0c944359ab" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_1bb55cf1-270b-425b-b9a7-cd574a3baf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_1bb55cf1-270b-425b-b9a7-cd574a3baf4e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_8760f9ec-566d-4b4b-bd16-4ed65fbc0fba" xlink:href="pega-20211231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_8760f9ec-566d-4b4b-bd16-4ed65fbc0fba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1e2ef7a6-077a-4d9a-9b96-f22eb8966f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1e2ef7a6-077a-4d9a-9b96-f22eb8966f98" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_53a571ea-c577-4ea6-8321-4ee77731a941" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_53a571ea-c577-4ea6-8321-4ee77731a941" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_528fa645-91f4-4dd4-9918-54fe28b547ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_StockholdersEquity_528fa645-91f4-4dd4-9918-54fe28b547ad" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_18e4fdfd-e264-439f-bcd0-7fd2a4fd6ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_18e4fdfd-e264-439f-bcd0-7fd2a4fd6ef0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0782421a-9b0e-4778-beec-e154be5b6b46_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0782421a-9b0e-4778-beec-e154be5b6b46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_88e0847d-4076-4e9a-95a3-1515f940c7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:to="loc_us-gaap_ConvertibleDebtMember_88e0847d-4076-4e9a-95a3-1515f940c7fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_ca033445-a4e5-4b39-a9de-41f00d49f2de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_ca033445-a4e5-4b39-a9de-41f00d49f2de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_06c5a673-3284-464d-ad31-dff2484dbb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_06c5a673-3284-464d-ad31-dff2484dbb0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_eeccdbf1-4182-49ef-be03-b7aa6d948191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_eeccdbf1-4182-49ef-be03-b7aa6d948191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_676f010c-e736-498b-9072-6464c5d9e394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_676f010c-e736-498b-9072-6464c5d9e394" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3677a84a-7127-4ccf-9af3-1c9b328feafc_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3677a84a-7127-4ccf-9af3-1c9b328feafc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6bf01dc0-edbf-49eb-b0b7-1e9d0a6bb014" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6bf01dc0-edbf-49eb-b0b7-1e9d0a6bb014" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_2d5efbb7-0814-4c46-8e61-8debc293c2b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_2d5efbb7-0814-4c46-8e61-8debc293c2b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6918d049-1f75-477d-a021-cad1fadc09b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:to="loc_us-gaap_EquityComponentDomain_6918d049-1f75-477d-a021-cad1fadc09b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:to="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b1ed6a6-7860-4b55-b8a4-3b87d1d94a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:to="loc_us-gaap_RetainedEarningsMember_7b1ed6a6-7860-4b55-b8a4-3b87d1d94a7c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended" id="ie340840b0246497cb9f638ff7c34f425_DEBTNetCarryingAmountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_36dba401-d1cd-4b4a-8d15-5584759011c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_36dba401-d1cd-4b4a-8d15-5584759011c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6d438c72-d090-404a-99e4-7301a1fbc131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6d438c72-d090-404a-99e4-7301a1fbc131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_50aca9b0-f3c1-49e6-bd2a-47d5c30c173d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_50aca9b0-f3c1-49e6-bd2a-47d5c30c173d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_824d9976-192d-42df-86a6-303a3377e870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_LongTermDebt_824d9976-192d-42df-86a6-303a3377e870" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_25583bd0-a3b9-4b92-a8dd-6676d8d572e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_25583bd0-a3b9-4b92-a8dd-6676d8d572e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_02ad8712-85d6-4c9f-8af2-4f3ba9d35c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_02ad8712-85d6-4c9f-8af2-4f3ba9d35c3f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentDeferredTaxes_ae2dd1da-eb78-4ff4-8d21-243c7edf385e" xlink:href="pega-20211231.xsd#pega_DebtInstrumentDeferredTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_pega_DebtInstrumentDeferredTaxes_ae2dd1da-eb78-4ff4-8d21-243c7edf385e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1cc96388-c72a-44cf-a44d-a4431dae2fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1cc96388-c72a-44cf-a44d-a4431dae2fe1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a2c71ed6-dc01-446e-abd5-7b518b073362_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a2c71ed6-dc01-446e-abd5-7b518b073362_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e6dc9142-5d86-4a66-b831-78d78d094fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:to="loc_us-gaap_ConvertibleDebtMember_e6dc9142-5d86-4a66-b831-78d78d094fa6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended" id="ieba39bb8f5324d30a68b1208f2a5c81c_DEBTInterestExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_e810c799-24ec-4399-932e-5436398e8bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_e810c799-24ec-4399-932e-5436398e8bd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_cfaf8390-42f1-48b5-b74e-c0a951453b41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_cfaf8390-42f1-48b5-b74e-c0a951453b41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_da17040a-1a35-4e00-bd3a-633e738c8f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_da17040a-1a35-4e00-bd3a-633e738c8f5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_48f2f11f-13f2-46c6-a228-98e88aaeafce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_48f2f11f-13f2-46c6-a228-98e88aaeafce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_7eec539d-48b4-4ab9-a8bb-744d519c366b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_InterestExpenseDebt_7eec539d-48b4-4ab9-a8bb-744d519c366b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_02e52287-f393-430e-a308-c37d63780dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_02e52287-f393-430e-a308-c37d63780dfc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4a54ba0f-db51-402b-9446-3aac9bf99131_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4a54ba0f-db51-402b-9446-3aac9bf99131_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_69314c33-f6a0-4718-bd3d-ff5265303391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:to="loc_us-gaap_ConvertibleDebtMember_69314c33-f6a0-4718-bd3d-ff5265303391" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended" id="ib39c06d5b0c0495cbdffabb0e2deb2c7_DEBTFuturePaymentsofPrincipalandContractualInterestDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cc3ac89f-faca-464f-acd6-17f3c7d1ab2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cc3ac89f-faca-464f-acd6-17f3c7d1ab2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5cc036d7-1e47-44f0-b29d-8b7466083338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5cc036d7-1e47-44f0-b29d-8b7466083338" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_122ba585-692e-46c5-a255-6214a9790192" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_122ba585-692e-46c5-a255-6214a9790192" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9d84dbff-261d-4534-9088-04b482429dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9d84dbff-261d-4534-9088-04b482429dd3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_82e82459-bb8d-4e69-a82a-100061fc4eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_82e82459-bb8d-4e69-a82a-100061fc4eda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6847325e-d5e2-4224-a4db-85a003887300" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6847325e-d5e2-4224-a4db-85a003887300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6a509b84-565e-4ef7-a1b7-bb00502a8e2f" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6a509b84-565e-4ef7-a1b7-bb00502a8e2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_774fa870-4a29-47a1-87a5-c6a70f652ecc" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_774fa870-4a29-47a1-87a5-c6a70f652ecc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36dd82ff-787d-46d1-b5c8-c9b936a967b6" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36dd82ff-787d-46d1-b5c8-c9b936a967b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_412c06d0-50d8-4929-ae4e-6ea92a9ba5d4" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_412c06d0-50d8-4929-ae4e-6ea92a9ba5d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:href="pega-20211231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6443e8f6-8329-456e-a06a-d2a284654245" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6443e8f6-8329-456e-a06a-d2a284654245" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62ad654c-1ce3-43ce-9e2a-7154835e918e" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62ad654c-1ce3-43ce-9e2a-7154835e918e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_270e5f4d-2201-4872-ba41-114f0fcd20c5" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_270e5f4d-2201-4872-ba41-114f0fcd20c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2dc86a65-304f-44df-9b05-21118ea8efcc" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2dc86a65-304f-44df-9b05-21118ea8efcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_9507aad1-5bc6-455c-853c-a43ad9c31117" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_9507aad1-5bc6-455c-853c-a43ad9c31117" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_b979be15-4e0f-446c-bb23-e2370d3b1323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:to="loc_us-gaap_ConvertibleDebtMember_b979be15-4e0f-446c-bb23-e2370d3b1323" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="extended" id="icde8a3696ce243c19e14baa72e4b52f5_DEBTCreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_57878d36-0cf9-4e3a-8e3d-88fedd624a55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_DebtInstrumentTerm_57878d36-0cf9-4e3a-8e3d-88fedd624a55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_b78a724b-6c42-44a6-8525-66af6c26b43f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_SeniorNotes_b78a724b-6c42-44a6-8525-66af6c26b43f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15acc2f7-c049-4588-9b1d-6a31f1394cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15acc2f7-c049-4588-9b1d-6a31f1394cbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_6a1e55c3-41d5-4fc4-a705-71ce9c323857" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_6a1e55c3-41d5-4fc4-a705-71ce9c323857" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_30994289-9b66-4c8b-a5ed-c680a10cfddd" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_30994289-9b66-4c8b-a5ed-c680a10cfddd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_bdf6210b-87fa-4c76-af0b-dfbd9794a384" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_bdf6210b-87fa-4c76-af0b-dfbd9794a384" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fcc28842-fe92-43a7-8f8b-4a11ddc47661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fcc28842-fe92-43a7-8f8b-4a11ddc47661" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_54bbd783-8997-481e-afe4-1e6b403e9da4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_54bbd783-8997-481e-afe4-1e6b403e9da4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a11acabc-988b-4a72-86df-1f43095bde55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:to="loc_us-gaap_LineOfCreditMember_a11acabc-988b-4a72-86df-1f43095bde55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_808fb45b-f786-45e3-bca4-f4ca359f58e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_808fb45b-f786-45e3-bca4-f4ca359f58e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_d06afdf8-9588-4ce4-af0b-ed8327a16f54" xlink:href="pega-20211231.xsd#pega_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:to="loc_pega_CreditAgreementMember_d06afdf8-9588-4ce4-af0b-ed8327a16f54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b4a8ea59-f841-41be-a954-f620284dd98e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b4a8ea59-f841-41be-a954-f620284dd98e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_e3b3279d-3cab-42af-a655-ff1cfb1582a2" xlink:href="pega-20211231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:to="loc_pega_PNCBankNationalAssociationMember_e3b3279d-3cab-42af-a655-ff1cfb1582a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_31602306-e0f8-42a1-8d6f-c4b9778133f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:to="loc_us-gaap_CreditFacilityDomain_31602306-e0f8-42a1-8d6f-c4b9778133f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:to="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b2d969a8-983c-4df0-984d-8927158a388d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b2d969a8-983c-4df0-984d-8927158a388d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4d83d24a-c824-47da-8bce-6e4d8f4069bf_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4d83d24a-c824-47da-8bce-6e4d8f4069bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_effed305-321d-42e8-86f3-f66861144756" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:to="loc_srt_ScenarioForecastMember_effed305-321d-42e8-86f3-f66861144756" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended" id="iecd23ff9a34d474f8bf8499151d021cc_FAIRVALUEMEASUREMENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_195520d4-be7e-45a8-9459-b69b93a72e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_195520d4-be7e-45a8-9459-b69b93a72e5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8ff08bd-d6e0-423f-bfc0-f1daa4252cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8ff08bd-d6e0-423f-bfc0-f1daa4252cac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ba089f99-6bcb-4f56-80be-00a3f82b1170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_DerivativeLiabilities_ba089f99-6bcb-4f56-80be-00a3f82b1170" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_7394a1e1-307e-46bb-aa5e-5940c5a89070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_7394a1e1-307e-46bb-aa5e-5940c5a89070" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:to="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_345b257d-5f46-449b-a9b5-f7b1d04d7e5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_345b257d-5f46-449b-a9b5-f7b1d04d7e5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_19cc76a7-65fa-4ac9-a897-2b3c23399f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:to="loc_us-gaap_CashEquivalentsMember_19cc76a7-65fa-4ac9-a897-2b3c23399f79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_031b7f1d-ab7e-4511-bec0-c0323cc4f34d" xlink:href="pega-20211231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_031b7f1d-ab7e-4511-bec0-c0323cc4f34d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b775f854-6dc6-4d19-934b-6b36cf13a644_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b775f854-6dc6-4d19-934b-6b36cf13a644_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_48c58718-8f9b-49cd-a609-905afe21ae6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_48c58718-8f9b-49cd-a609-905afe21ae6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9a5116e4-ba63-4671-b130-1296115cd318" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9a5116e4-ba63-4671-b130-1296115cd318" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7c6beeb4-3e77-4451-9e75-c183e12378d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7c6beeb4-3e77-4451-9e75-c183e12378d4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="extended" id="i4af2f7851b244aac97921f80efd68f5b_FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2bd8153d-6aa7-4dd6-991b-64132d50d0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2bd8153d-6aa7-4dd6-991b-64132d50d0d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_e5bc919a-6452-4ea1-abc4-ee9d51ef575f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_e5bc919a-6452-4ea1-abc4-ee9d51ef575f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_b335f6c3-492c-4d7b-94c0-15ae28d38fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_b335f6c3-492c-4d7b-94c0-15ae28d38fb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_dc1b4635-357d-4dc2-9d55-dd00193ae514" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_dc1b4635-357d-4dc2-9d55-dd00193ae514" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_cb1fabb8-40bd-4b59-9827-a2170602fd41" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_cb1fabb8-40bd-4b59-9827-a2170602fd41" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_3f29322b-2d60-4787-a611-1cff7412870a" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_3f29322b-2d60-4787-a611-1cff7412870a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_1d912ab4-99c9-45f9-8dcd-0b2f9f7894f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_3e584ba7-4e53-468a-ba12-50ec2cb3eb89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_3e584ba7-4e53-468a-ba12-50ec2cb3eb89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_74dbb199-f0f5-4003-aa9a-19187b635cda" xlink:href="pega-20211231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_74dbb199-f0f5-4003-aa9a-19187b635cda" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenuebyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="extended" id="i624bd3addcaf4fd4926e94480e140429_REVENUERevenuebyGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83164887-46f6-4fb2-b4aa-2c2aa82911c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83164887-46f6-4fb2-b4aa-2c2aa82911c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1e03ba23-7528-4754-8d39-c0649556fb08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1e03ba23-7528-4754-8d39-c0649556fb08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efba7c1-24e2-4da6-a5c2-d64af7efa34e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7efba7c1-24e2-4da6-a5c2-d64af7efa34e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_52bceb50-0b2c-4d6d-b154-09588612eab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:to="loc_us-gaap_SalesRevenueNetMember_52bceb50-0b2c-4d6d-b154-09588612eab0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8ef990fb-ffda-4884-8cff-f65de323a7c7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:to="loc_srt_SegmentGeographicalDomain_8ef990fb-ffda-4884-8cff-f65de323a7c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:to="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_6263dac4-f7b6-4cf1-af6a-6d30eeb0986e" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_country_US_6263dac4-f7b6-4cf1-af6a-6d30eeb0986e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_1f91397e-f447-4f4d-b1a4-8a73eda43d10" xlink:href="pega-20211231.xsd#pega_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_pega_OtherAmericasMember_1f91397e-f447-4f4d-b1a4-8a73eda43d10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_4d1c811d-828e-44cd-a84a-e30d732e3449" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_country_GB_4d1c811d-828e-44cd-a84a-e30d732e3449" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_9cd57d99-790f-407d-a6ae-0639cd85d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_us-gaap_EMEAMember_9cd57d99-790f-407d-a6ae-0639cd85d13c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_469bb011-075a-496c-9dee-866dc6ab9c24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_srt_AsiaPacificMember_469bb011-075a-496c-9dee-866dc6ab9c24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bf8a172d-f0a4-4b32-95e3-a2d4d0749366_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bf8a172d-f0a4-4b32-95e3-a2d4d0749366_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_25a525dd-02f4-4aa4-a0a2-673af172ae32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_25a525dd-02f4-4aa4-a0a2-673af172ae32" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended" id="i2e3b52494c47411c92192cd67fcfbe82_REVENUEDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13462657-ed66-423f-9b74-6fdbd2c8641e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13462657-ed66-423f-9b74-6fdbd2c8641e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7ccce486-08f6-4d04-9f66-6c04cf3f41e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7ccce486-08f6-4d04-9f66-6c04cf3f41e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_db5508e5-55a1-47c4-838a-bd03ece84bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_db5508e5-55a1-47c4-838a-bd03ece84bee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_604ba941-4cfe-465d-829e-9398632b0fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:to="loc_us-gaap_TransferredOverTimeMember_604ba941-4cfe-465d-829e-9398632b0fc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:to="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_be5745b5-9991-451f-89a8-8232395eb0e5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:to="loc_srt_ProductsAndServicesDomain_be5745b5-9991-451f-89a8-8232395eb0e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:to="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_14089643-8e2d-4a4e-8c90-a2d5c3715bcf" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_PerpetualLicenseMember_14089643-8e2d-4a4e-8c90-a2d5c3715bcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_4c4c9202-d6cd-495d-ab82-82ecb38f908e" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionLicenseMember_4c4c9202-d6cd-495d-ab82-82ecb38f908e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_26964ace-c144-408c-bb8d-7e4480d65a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_us-gaap_MaintenanceMember_26964ace-c144-408c-bb8d-7e4480d65a75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_59ca054b-4e10-4fb8-b48c-7fa0c62a3fb5" xlink:href="pega-20211231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_PegaCloudMember_59ca054b-4e10-4fb8-b48c-7fa0c62a3fb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_0bed3092-0595-44cc-a5ac-78a21f51dde9" xlink:href="pega-20211231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionServicesMember_0bed3092-0595-44cc-a5ac-78a21f51dde9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_d70bb138-e3c0-4739-bb70-d79190eae09f" xlink:href="pega-20211231.xsd#pega_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionMember_d70bb138-e3c0-4739-bb70-d79190eae09f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_fd2cd3f2-1ba8-4fc0-b702-9ed3610b8b16" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_ConsultingMember_fd2cd3f2-1ba8-4fc0-b702-9ed3610b8b16" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="extended" id="i08273f6d240946bdbc3560a35e8b5f19_REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_5f4286cf-c793-40a2-b765-35cedef1cad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_5f4286cf-c793-40a2-b765-35cedef1cad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_aa30ea7a-1da1-4b48-ad46-90d55fe2ded5" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_aa30ea7a-1da1-4b48-ad46-90d55fe2ded5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_01029f44-d730-4708-850e-2c4ca5fa09cf" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_01029f44-d730-4708-850e-2c4ca5fa09cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_58fb288e-ffca-41f2-beba-c7d2e4d67f00" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_58fb288e-ffca-41f2-beba-c7d2e4d67f00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_a3ba3512-1bd7-4595-9331-f018e56cf79c" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_a3ba3512-1bd7-4595-9331-f018e56cf79c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_9b344b39-31b1-4a13-ba63-117c2846ed9e" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_9b344b39-31b1-4a13-ba63-117c2846ed9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_73939418-7bed-4a64-a82d-c3805fc73b15" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_73939418-7bed-4a64-a82d-c3805fc73b15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_e1915c8d-7f7a-49fe-98c9-e6bb44c08c76" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_e1915c8d-7f7a-49fe-98c9-e6bb44c08c76" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_a405a561-4f7f-40b2-818b-2971ca5602a2" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_a405a561-4f7f-40b2-818b-2971ca5602a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_82ed191c-777b-4e38-87ab-fce0868e727c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_82ed191c-777b-4e38-87ab-fce0868e727c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_97a87cdd-fae8-4604-8387-3a54bc6ccd09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_97a87cdd-fae8-4604-8387-3a54bc6ccd09" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:to="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_becb3853-fa43-4828-b589-abdd315f3998_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:to="loc_srt_ProductsAndServicesDomain_becb3853-fa43-4828-b589-abdd315f3998_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:to="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_13002ced-22c3-49da-9d24-11274fbd63bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_us-gaap_MaintenanceMember_13002ced-22c3-49da-9d24-11274fbd63bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_bf49a095-2640-4af5-9050-00cdf44bd448" xlink:href="pega-20211231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_PegaCloudMember_bf49a095-2640-4af5-9050-00cdf44bd448" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d8f79087-e1d3-466b-b3a9-f738fa99d6d5" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_SubscriptionLicenseMember_d8f79087-e1d3-466b-b3a9-f738fa99d6d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_d40aa6c4-c738-454f-98a4-d294c63404f7" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_PerpetualLicenseMember_d40aa6c4-c738-454f-98a4-d294c63404f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_a7404a23-11df-40a5-9bd5-c8be21f846fe" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_ConsultingMember_a7404a23-11df-40a5-9bd5-c8be21f846fe" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="extended" id="i295fe8e8359f482aa8a9a14a5f24f440_REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="extended" id="iaccc6d218f124896b348d31e73e3b8b5_STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_dd8125aa-2a2c-4d38-ac8e-15c38aa471f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:to="loc_us-gaap_ShareBasedCompensation_dd8125aa-2a2c-4d38-ac8e-15c38aa471f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ffde555-43f2-49cd-881c-0240aeb36d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ffde555-43f2-49cd-881c-0240aeb36d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_b22bdd90-ad6c-4e21-b08d-c9c645033825" xlink:href="pega-20211231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_pega_CostOfRevenueMember_b22bdd90-ad6c-4e21-b08d-c9c645033825" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_c2fa3c80-920d-4f4b-bab7-14ef183697c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_c2fa3c80-920d-4f4b-bab7-14ef183697c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_69a2f339-556c-4bb4-851c-a4edd082d71e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_69a2f339-556c-4bb4-851c-a4edd082d71e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8d912636-a844-4e3f-931f-adf817637255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8d912636-a844-4e3f-931f-adf817637255" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="extended" id="i152b9be8af464d4391b40dc7bbddfe75_STOCKBASEDCOMPENSATIONAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13a0a317-ede4-497a-b24b-53431076c583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13a0a317-ede4-497a-b24b-53431076c583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_a480dc1c-9eca-402a-a5a8-fced8e5da231" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_a480dc1c-9eca-402a-a5a8-fced8e5da231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_5e5f0dff-5c1d-40ec-8ca1-f85da9341427" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_5e5f0dff-5c1d-40ec-8ca1-f85da9341427" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_67249ed2-39b6-4983-95ad-91277e3db714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_67249ed2-39b6-4983-95ad-91277e3db714" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_70ce6956-a094-444d-b409-59512f5e125e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_70ce6956-a094-444d-b409-59512f5e125e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_14fd3471-b023-49f9-91bb-c5428a9c16eb" xlink:href="pega-20211231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_14fd3471-b023-49f9-91bb-c5428a9c16eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_d8939f1d-0dda-4a3f-81de-3407ab7e1ce5" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_d8939f1d-0dda-4a3f-81de-3407ab7e1ce5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_62de475a-96bd-430e-b83c-a9e56723f727" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_62de475a-96bd-430e-b83c-a9e56723f727" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_a7110ef1-daec-4060-91c6-82d0692ee1c5" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_a7110ef1-daec-4060-91c6-82d0692ee1c5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_a10d8ec6-7ce3-4eba-8d91-002afe9785cf" xlink:href="pega-20211231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_a10d8ec6-7ce3-4eba-8d91-002afe9785cf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a94ae1e2-3102-4264-b3c9-fd47576cf522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a94ae1e2-3102-4264-b3c9-fd47576cf522" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_742d6345-826d-42c4-bcda-5379d225c6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_742d6345-826d-42c4-bcda-5379d225c6e2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_dffc8d24-295e-497e-83a8-907ca39f36fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_dffc8d24-295e-497e-83a8-907ca39f36fc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_e561840d-ec8c-4ae4-a5fc-ebccc5a9fcda" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_e561840d-ec8c-4ae4-a5fc-ebccc5a9fcda" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f295654a-ad7c-4ef9-92b1-67cffdaffb24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f295654a-ad7c-4ef9-92b1-67cffdaffb24" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f017e99d-dda0-4aae-8706-80aa0ed99c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f017e99d-dda0-4aae-8706-80aa0ed99c6a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_91a45841-2fc3-4c5c-ac6b-45e555fed1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_91a45841-2fc3-4c5c-ac6b-45e555fed1fa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_b02de56c-cf85-404a-a28e-bdce963bd73c" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_b02de56c-cf85-404a-a28e-bdce963bd73c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0fe97698-da28-4113-ba53-03b7c95fc19e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0fe97698-da28-4113-ba53-03b7c95fc19e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2a7d665a-0c1f-4eed-9234-059d615744a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2a7d665a-0c1f-4eed-9234-059d615744a1" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:to="loc_us-gaap_PlanNameDomain_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:to="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_d9ee7654-396b-4936-8332-828d6f801510" xlink:href="pega-20211231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_d9ee7654-396b-4936-8332-828d6f801510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_e05827bc-58c0-4118-8325-8d127e01f3b0" xlink:href="pega-20211231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_e05827bc-58c0-4118-8325-8d127e01f3b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_c01d8813-b94a-433c-afcd-27a444382e31" xlink:href="pega-20211231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_c01d8813-b94a-433c-afcd-27a444382e31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_92620165-b673-4115-a315-8700426bb509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_92620165-b673-4115-a315-8700426bb509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0dcea78d-1347-4649-a1ca-ac4d3cfa7f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0dcea78d-1347-4649-a1ca-ac4d3cfa7f86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_50422658-4727-4917-9e7e-df311ff40ca5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:to="loc_us-gaap_EquityComponentDomain_50422658-4727-4917-9e7e-df311ff40ca5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:to="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_593c9446-7afe-4993-8e72-8ca4c559c8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:to="loc_us-gaap_CommonStockMember_593c9446-7afe-4993-8e72-8ca4c559c8b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9c7b8564-9bc2-448f-ad2f-a1f1db83069c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9c7b8564-9bc2-448f-ad2f-a1f1db83069c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_239d26b9-8dc1-4877-9970-afe2289100ae" xlink:href="pega-20211231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:to="loc_pega_NonEmployeeDirectorsMember_239d26b9-8dc1-4877-9970-afe2289100ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_56b45b07-15fd-4dcd-91b6-54c9e8525902_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:to="loc_us-gaap_VestingDomain_56b45b07-15fd-4dcd-91b6-54c9e8525902_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:to="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6a3ae0e9-ad46-4ff6-a75f-a2019cc5e492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6a3ae0e9-ad46-4ff6-a75f-a2019cc5e492" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_a75c49e7-33dc-45e2-ad97-defa9fb0cac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_a75c49e7-33dc-45e2-ad97-defa9fb0cac5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="extended" id="i3319bf9bb34c449b834fce45ba93b962_STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_45a90f8a-109a-45a4-9520-7042caed23b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_45a90f8a-109a-45a4-9520-7042caed23b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:to="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d759a52d-a33f-4097-8e9e-17341125dd62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d759a52d-a33f-4097-8e9e-17341125dd62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_fd13f4be-c631-4715-b8e7-d74365c50fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:to="loc_us-gaap_EmployeeStockMember_fd13f4be-c631-4715-b8e7-d74365c50fe1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended" id="i5584447321d14ee1949963c9726ccaa8_STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9e371ee1-3072-4f0c-9cda-3e1e01b0b3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9e371ee1-3072-4f0c-9cda-3e1e01b0b3fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_22715688-7bd8-4f56-9248-ecb939d9c9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_22715688-7bd8-4f56-9248-ecb939d9c9a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_28255d78-ecb9-43c0-993b-47fdcab2fac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_28255d78-ecb9-43c0-993b-47fdcab2fac0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ff08f553-5466-4bdc-9bed-85ad4d0d9c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ff08f553-5466-4bdc-9bed-85ad4d0d9c0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_18c3aa25-33ad-4af2-89e2-fb5d3f562ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_18c3aa25-33ad-4af2-89e2-fb5d3f562ff5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:to="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b163ceb-38fb-470a-a42c-a9dc0b700297_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b163ceb-38fb-470a-a42c-a9dc0b700297_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bdced66c-d2fc-41f3-bf33-4d7c3908b4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bdced66c-d2fc-41f3-bf33-4d7c3908b4a4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="extended" id="ieb51f43090174f80ac29ed44c1415d53_STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_04646f96-9786-4203-b1d5-45efebc9698e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_04646f96-9786-4203-b1d5-45efebc9698e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18b4c310-9f95-44b1-bea5-aa4ec7c527ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18b4c310-9f95-44b1-bea5-aa4ec7c527ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d5843979-7519-4c9e-b6b2-12b00bea0611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d5843979-7519-4c9e-b6b2-12b00bea0611" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2e59c301-a666-4a77-9f2b-ca6c5e7dce5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2e59c301-a666-4a77-9f2b-ca6c5e7dce5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b1a17b15-586c-46de-843c-5dc5e820f165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_9785481d-34c0-49c6-a494-4128c9da6c96" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_9785481d-34c0-49c6-a494-4128c9da6c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11cd422a-ee9f-4e5a-b199-1bf190656e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11cd422a-ee9f-4e5a-b199-1bf190656e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_16fa824b-1670-4696-b689-fdca5f40d14d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_16fa824b-1670-4696-b689-fdca5f40d14d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a86d5af9-998b-4dd4-af14-f77d47de94e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a86d5af9-998b-4dd4-af14-f77d47de94e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cad14930-28b3-430c-b5c0-b9a72cc6ddd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cad14930-28b3-430c-b5c0-b9a72cc6ddd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_28b36374-dcf3-4a96-936c-9508c8bcecc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_e002e5b6-1784-49cf-9936-8bb3dad286a9" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_e002e5b6-1784-49cf-9936-8bb3dad286a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04b32c98-8732-4327-8a39-ffbe84480f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04b32c98-8732-4327-8a39-ffbe84480f34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_020c03bb-b179-4cbc-b04d-1fa9da45fe67" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_020c03bb-b179-4cbc-b04d-1fa9da45fe67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:to="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e62477ea-32b5-41c8-a79c-5d6357cc6266_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e62477ea-32b5-41c8-a79c-5d6357cc6266_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_96bb2a8e-8def-4bf7-9426-25c89e51c67d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_96bb2a8e-8def-4bf7-9426-25c89e51c67d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#EMPLOYEEBENEFITPLANSDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="extended" id="idb8f0c9d329e480198c606c0ecba1db4_EMPLOYEEBENEFITPLANSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_05d352a1-901e-4760-b831-b06c84921870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_05d352a1-901e-4760-b831-b06c84921870" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:to="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_d3cffba7-b93f-43f6-83ad-d455c338856f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_d3cffba7-b93f-43f6-83ad-d455c338856f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_3cf0b636-7e45-4def-88b8-22b0714ae715" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:to="loc_country_US_3cf0b636-7e45-4def-88b8-22b0714ae715" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_d93a0e9b-1f06-498f-b05d-103972c468c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:to="loc_us-gaap_ForeignPlanMember_d93a0e9b-1f06-498f-b05d-103972c468c2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended" id="i1e37b75dd6e34ae4ade717811b7cef89_INCOMETAXESAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_562b8341-741a-49c9-99e9-573c08f9a00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_562b8341-741a-49c9-99e9-573c08f9a00d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_e5d5e4c7-00e6-40f9-97fd-7f424dd72f50" xlink:href="pega-20211231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_e5d5e4c7-00e6-40f9-97fd-7f424dd72f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4339c7a8-21e8-4bdf-8050-076c3531aa0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4339c7a8-21e8-4bdf-8050-076c3531aa0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8243f2b1-2b3c-4dbd-92cb-47abf06cb078_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8243f2b1-2b3c-4dbd-92cb-47abf06cb078_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_579ef071-c5d3-4bff-83d9-716247acb57d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:to="loc_us-gaap_DomesticCountryMember_579ef071-c5d3-4bff-83d9-716247acb57d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_df5b5d80-1a87-46d6-88b4-2faf633b899f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_df5b5d80-1a87-46d6-88b4-2faf633b899f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_7ce1db88-05c8-4bc2-acf7-75aa51943368_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_7ce1db88-05c8-4bc2-acf7-75aa51943368_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AcquisitionRelatedNetOperatingLossesMember_1620f256-f7ea-4755-b00c-db8c407b732c" xlink:href="pega-20211231.xsd#pega_AcquisitionRelatedNetOperatingLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:to="loc_pega_AcquisitionRelatedNetOperatingLossesMember_1620f256-f7ea-4755-b00c-db8c407b732c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended" id="ib08127113bb9416ea1c4742e9e6cbdab_INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_8c05361d-c212-4bd7-9f43-7a8abffcdec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_OperatingLossCarryforwards_8c05361d-c212-4bd7-9f43-7a8abffcdec6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_d6f1b7ef-3e35-44ee-872c-ec9414d66f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_d6f1b7ef-3e35-44ee-872c-ec9414d66f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_a3c205c9-1fc3-4eb9-bd43-11dce701eab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_a3c205c9-1fc3-4eb9-bd43-11dce701eab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_1a67d381-f527-47d1-9b6f-85a7363f8425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_1a67d381-f527-47d1-9b6f-85a7363f8425" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_bdd8cb65-d922-4244-983b-cf15baea1ae0" xlink:href="pega-20211231.xsd#pega_OpenSpanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:to="loc_pega_OpenSpanMember_bdd8cb65-d922-4244-983b-cf15baea1ae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_8a2b504d-b410-409e-a96b-5b5fc17fae89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:to="loc_us-gaap_DomesticCountryMember_8a2b504d-b410-409e-a96b-5b5fc17fae89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f92bd00a-4741-4e36-a686-35e8d29eca79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f92bd00a-4741-4e36-a686-35e8d29eca79" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LOSSPERSHAREDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="extended" id="ia78df10c578c407fa2579a03575c265e_LOSSPERSHAREDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_567bb0cd-b937-4ef5-8220-7d70d9806069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_NetIncomeLoss_567bb0cd-b937-4ef5-8220-7d70d9806069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fc08ab0d-d3bf-465b-94a9-4281eb752a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fc08ab0d-d3bf-465b-94a9-4281eb752a7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cb76362f-9ec7-4b8c-b3b2-49fee6e925d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_EarningsPerShareBasic_cb76362f-9ec7-4b8c-b3b2-49fee6e925d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9db5a580-c6ca-4c92-93ba-564e1159b63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9db5a580-c6ca-4c92-93ba-564e1159b63c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_41c0d91d-c0dc-4c4f-b558-3217586870dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_41c0d91d-c0dc-4c4f-b558-3217586870dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_78a4396a-603e-4788-8f18-85c08711efe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_78a4396a-603e-4788-8f18-85c08711efe2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b806daea-11eb-4c13-ab01-7edee2867c59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b806daea-11eb-4c13-ab01-7edee2867c59" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7a8d6622-e2a5-4c3f-bfd6-225484172d60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7a8d6622-e2a5-4c3f-bfd6-225484172d60" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_bab302c3-1b93-494f-9c4c-a2d52d40fb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_bab302c3-1b93-494f-9c4c-a2d52d40fb1b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_79ea737b-b4cd-4a77-94ee-a9245466aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_79ea737b-b4cd-4a77-94ee-a9245466aa5b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_a565dadc-e669-4144-bd40-b256eb058259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_DerivativeCapPrice_a565dadc-e669-4144-bd40-b256eb058259" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:to="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f5e14d-7295-4e00-896a-90c9ba9acd72_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b9f5e14d-7295-4e00-896a-90c9ba9acd72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_14927b40-afad-4a7f-935c-ab93b3d9003d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:to="loc_us-gaap_EmployeeStockOptionMember_14927b40-afad-4a7f-935c-ab93b3d9003d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aa052195-bb45-460a-831a-9ebfac994e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aa052195-bb45-460a-831a-9ebfac994e0c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>pega-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb-->
<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_pega_TwoThousandAndFourLongTermIncentivePlanMember_6217576e-277a-4c9f-9193-5c42441181ef_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-20211231.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_us-gaap_StockRepurchaseProgramAuthorizedAmount1_666d1b72-126b-4149-85a1-f4becd0992af_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/2021/elts/us-gaap-2021-01-31.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_SupplementalCashFlowInformationAbstract_660f0a81-49fc-413c-82cf-2edfb0cb717d_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/2021/elts/us-gaap-2021-01-31.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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2212ec16-6954-41d4-b4f1-a5f38f6c0628_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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 Four</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_6fed6fbc-9543-4fea-a837-089ee8a60cb4_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 Treasury Stock</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/2021/elts/us-gaap-2021-01-31.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_b7e8d576-e692-4482-bc44-dbae19189321_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-20211231.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_us-gaap_ConvertibleDebtMember_d25bcd6a-6d5f-4eb4-917b-cf60294741ca_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/2021/elts/us-gaap-2021-01-31.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_CurrentStateAndLocalTaxExpenseBenefit_ada1f3cd-92dd-4e6f-aa0d-57749fb5160f_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c6a9565f-00c4-4cc2-b7e1-37fda1714fb9_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/2021/elts/us-gaap-2021-01-31.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_pega_PNCBankNationalAssociationMember_ef6a70f4-ec8b-4b1b-8d5a-bb83e440c7c9_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-20211231.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_4e611136-529a-42af-beea-9227703f11a7_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-20211231.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3abe796-0345-4faa-a4c0-4e6dfdb5312a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_7eb7cad7-f90a-4052-a1e0-aa68d62d5988_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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_e6199a9b-1dfb-472a-be86-ad8bf22fa42b_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_501747f9-237a-4ecb-9c82-854af88c996d_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 (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) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_b873b840-429c-4804-8631-a3983edc6944_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/2021/elts/us-gaap-2021-01-31.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_PegaCloudMember_050550ac-357b-4a84-8472-4d7dfbb21eef_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-20211231.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_DeferredTaxAssetsOperatingLossCarryforwards_158812d4-b269-4487-92d7-5d8b7e30d94d_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesOutstanding_2d3588d7-b424-4634-886e-9023b1861081_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 (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/2021/elts/us-gaap-2021-01-31.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_EmployeeRelatedLiabilitiesCurrent_ef017288-ab0f-45e2-9f48-3ed01e05c37f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_144f07ea-e378-4c62-aabb-4be06852b7f2_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_01f0b090-62bd-43ac-a9b2-59f21c1a3e7b_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/2021/elts/us-gaap-2021-01-31.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_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_549bc43c-1a92-4a55-8f16-e188848360a5_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">2019</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-20211231.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_srt_RangeMember_89adeab3-4e9c-424c-ae9e-682f9099ea32_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/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_520cf6c3-3c59-4847-a652-966710a90126_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/2021/elts/us-gaap-2021-01-31.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_pega_ComputerSoftwarePurchasedMember_c24e3adb-bfd3-425d-ba37-8eb85468ed18_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-20211231.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_DerivativeLiabilities_3505e8e6-045e-4045-8196-0d6f68d56cd3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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 Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_5fdc1ad3-20ff-4ff2-8657-0267c3325994_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/2021/elts/us-gaap-2021-01-31.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_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_a7bd2f65-9420-4cec-b152-be3a6c47aaed_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-20211231.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_dei_SecurityExchangeName_0e962b8f-9aaa-47a3-b373-8fc33d1cd5f4_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/2021q4/dei-2021q4.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_dei_EntityIncorporationStateCountryCode_80c0b907-d246-42f6-ada9-83c861dd220c_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/2021q4/dei-2021q4.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_EMEAMember_7beb511b-e394-49ea-8e3d-bac3c69060cb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtInstrumentConvertibleConversionPrice1_b0e5c2f4-bf76-477e-b5a5-fb4e89d6e04f_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2bf3bf8c-3ccd-41d6-825e-50654188b6e7_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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerAbstract_ada3f9c3-0b36-4ed8-bd5f-2c19897a10b2_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0f9c7a16-3294-4c2a-bd05-8be13fcdb077_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d538b162-5a3a-401b-bc1f-bdd6dccfc963_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_004f7bd1-9107-49c7-963a-74b1c41c6b52_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4385afca-b69e-4447-b49f-68cd123ee575_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_caa9523a-24db-4643-991b-256e9d54435f_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/2021/elts/us-gaap-2021-01-31.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_pega_CreditAgreementMember_cbed6407-e46b-44fc-a7d4-7805f426c705_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-20211231.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_befa5313-a613-42e4-81b4-da6b4ddae276_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_972f837b-a501-4d80-8f26-df32bfe4c653_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2b571608-62f7-4a97-9e8b-62c75e72d004_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_24c374d5-d887-4e75-9a3b-4f17a2107f2c_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">Percentage of unbilled receivables, 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-20211231.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94d96323-4596-4334-9a1d-453bcd8b9456_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 (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_a8629fdd-a69d-4fd7-9cf7-8b4b87f14aba_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/2021/elts/us-gaap-2021-01-31.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_DeferredCosts_75dc267b-b088-4d76-b543-d99454c1c66e_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFileNumber_1ca1f82f-0eed-4806-9a13-858e0a65e54a_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/2021q4/dei-2021q4.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_DebtInstrumentRedemptionPricePercentage_a17105b2-384c-4f97-ae7c-c1e6f23674c4_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6e9da68d-dbc6-46b9-8b92-4a7efac190ba_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_e40d6c43-9460-461a-9fac-b8d0ae7b75bf_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">2023</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/2021/elts/us-gaap-2021-01-31.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_61f127e9-09b5-449e-9697-491f8a9bfe91_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c80bf6b5-8ce0-4f4d-af50-7b311b771bf2_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9d7d4c17-ef0f-4223-b607-5a6b22f9adf4_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_490cc77b-be8f-49af-b998-7606cfeba0a4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" 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">Fair value adjustment</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink: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, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_be95f6b3-0d16-40b6-874a-73a8da162545_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_3c56e30c-eb07-4540-9758-47d657a2762a_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink: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 and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_6e2eba3f-7dc8-4526-9bbe-6c1b5bb6de3d_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink: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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected To Be Recognized Years 1to2</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_526ebb95-8d47-4c8b-ba86-f523b79fdd5c_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">2017 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-20211231.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6e860b92-e498-45f9-a507-44c546d0c32e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CreditConcentrationRiskMember_56274507-bb1d-4607-a603-9c0004f7f71a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink: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 concentration risk</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember" xlink:to="lab_us-gaap_CreditConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_dcfaefd8-d21a-423e-95fb-025114f2b916_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/2021/elts/us-gaap-2021-01-31.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_08b49ff6-bb04-4a4b-a41c-547e7fbbc5dc_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/2021/elts/us-gaap-2021-01-31.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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_0394ed2d-4007-4bd8-bfae-9c9eaa9eb2b4_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 benefits related to stock-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-20211231.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_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_a62eb11e-21fd-42cd-a027-3d6e0b619920_terseLabel_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink: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 (in shares)</link:label>
    <link:label id="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink: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 Shares Issued Under Employee Stock Purchase Plan</link:label>
    <link:label id="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" 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 issued cumulatively under the employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:href="pega-20211231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:to="lab_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssets_c1140ef1-cc53-48d5-82c8-ae90fbbc00f6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AmortizationOfIntangibleAssets_6b64ce01-3854-4e74-a98e-2f18ebf29b90_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/2021/elts/us-gaap-2021-01-31.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_pega_MaturitiesOfInterestAndPrincipalAbstract_9f6e2546-7d04-4db3-b616-9eba1d5c3e8c_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-20211231.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_612bb538-eec6-4c68-9dcb-280d11ff20ec_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_8d9fd935-c46c-449f-a739-003b40499b0f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_379383c8-6390-4b6f-a684-7b6ce5bdadfd_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/2021/elts/us-gaap-2021-01-31.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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_80f03522-61f7-49a4-8d4f-6a75b7cfe30a_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 debt (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/2021/elts/us-gaap-2021-01-31.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_VariableLeaseCost_1daa399f-73b3-45f6-b413-b731caf60e16_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsLiabilitiesNet_d9d066f5-3a81-46f0-b4d2-9daf3bcb4ecb_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/2021/elts/us-gaap-2021-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_808abf77-8c73-4935-bfea-58168b3984cc_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseWeightedAverageDiscountRatePercent_9d58e884-93fd-4de1-8015-3bdf60f863f9_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/2021/elts/us-gaap-2021-01-31.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_ResearchAndDevelopmentExpenseMember_e8e92887-43e4-44bc-bb8d-854b57b47d01_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_BuildingMember_82df723b-3561-45f4-991a-5eecc9077237_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/2021/elts/us-gaap-2021-01-31.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_DividendsPayableCurrent_3746f984-54c5-4f84-afc9-970bb44831aa_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/2021/elts/us-gaap-2021-01-31.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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_d375425e-9b81-4bc3-b636-f2a6a5dac933_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">2018</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-20211231.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_72a4f441-9011-4a1d-af7c-023ece16e604_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">Compensation percentage of target incentive compensation eligible to be elected and received by employees</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-20211231.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_DeferredTaxAssetsNet_e26fb89b-f8a6-4116-ba11-3987162dbc1f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_a6ae8512-6794-4ccc-8422-6a7716f78420_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8201ca34-c667-4b49-8b8e-6d8016e489e7_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_f3b30c4f-b730-4724-bb75-cef4d96adde7_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/2021/elts/us-gaap-2021-01-31.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_c2ec7fbb-d106-450e-b1b2-29998345e1e9_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/2021/elts/srt-2021-01-31.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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ebf80f37-d4c7-4052-b4ca-f7ac9dd54547_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_d2821041-e79f-4b6a-8796-ef75926b1ffe_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 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/2021/elts/us-gaap-2021-01-31.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_DebtConversionConvertedInstrumentSharesIssued1_a75b3a1d-5ad5-44b5-9455-b998a163c4ce_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</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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1764e8e1-33c5-41da-ae63-fd906b2b340c_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/2021/elts/us-gaap-2021-01-31.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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5ef3dac3-050b-4845-8183-993292f36ba7_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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 Three</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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 Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_3e6c1a5e-87a1-4d24-9e40-f409872bf25b_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/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_181768e2-bb33-46f2-a710-7c27d5eb74b4_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/2021/elts/us-gaap-2021-01-31.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_AssetsAbstract_df7f078a-6527-41af-b955-4a6e4ac423e9_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_13ae8ddb-e160-45ae-83aa-b343b9521e82_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7e9cbae8-d44f-4c32-a363-a6c59098f2af_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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 Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_9b2c23d3-3b52-434a-a819-9c1b93e3b4ee_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5e18c79a-6586-4f0b-b586-5d1edc373e26_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/2021/elts/us-gaap-2021-01-31.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_pega_InterestLongTermDebtMaturitiesTotalDue_7ebc05e8-d8be-4c64-bdda-20eb1d5df382_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_27be8f26-e9b1-4c33-bd86-ab995ed06a5e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e78038ab-cb26-401d-a82c-722a5a3f130a_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/2021/elts/us-gaap-2021-01-31.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_CashEquivalentsMember_2f04c5e8-34f1-4854-8741-abb605ee640a_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/2021/elts/us-gaap-2021-01-31.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_DebtConversionOriginalDebtInterestRateOfDebt_cc6bbdd9-d6e0-431b-8e92-853086fa1809_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/2021/elts/us-gaap-2021-01-31.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_841680ed-b14b-4d5f-9e4c-e857030931ec_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_6b1a1f9b-aca6-47c4-9a17-2b1687b920e3_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">Client A</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_d3d71e44-f267-4fe2-b4dd-3ee4282d3e93_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" 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">Concentration risk percentage</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/2021/elts/us-gaap-2021-01-31.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_PreferredStockValue_d5084e52-b2da-4f8d-a668-6d6eea78c8b1_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_b69f3081-9841-464b-b95d-26a33ff1e785_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">Percentage of unbilled receivables, 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-20211231.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_PropertyPlantAndEquipmentPolicyTextBlock_9a476348-9b54-4a97-8796-c5be356edaff_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_84dd8132-e8c6-4d00-990d-84ded784549e_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_e1c4b1c9-4ef0-4701-ba8e-5357c785e203_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/2021/elts/us-gaap-2021-01-31.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_TimingOfTransferOfGoodOrServiceAxis_55ab7ab5-e700-4415-a70e-06cab86334ad_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_56bbea5f-c22e-46f2-b934-67c60333f267_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/2021/elts/us-gaap-2021-01-31.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_RetainedEarningsMember_d0f87cc0-654f-42f0-b6be-8a1b5b28c1d4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_702a360f-1b03-4984-951a-b33a2d6b2166_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/2021/elts/us-gaap-2021-01-31.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_AdvertisingCostsPolicyTextBlock_62b640f0-7c3d-4d59-a33d-f663a9bd5002_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5ab1e261-ac4d-4a4a-bf9d-a704f2e7fd71_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_68da900a-ef68-4b4e-a093-3dfa1887c9ca_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d7118c00-4db3-49a6-9412-2db0ef1c6f51_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/2021/elts/us-gaap-2021-01-31.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1b45b3de-a041-4a92-b191-d1bb3a66d39f_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/2021/elts/us-gaap-2021-01-31.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_StockRepurchasedAndRetiredDuringPeriodValue_0cb4f3c8-528f-41af-9397-917367be5bfa_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_d9d55423-b3f8-4848-9302-36104d3f5abe_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtAbstract_cd211154-479c-45b1-9caf-a1ebdd129b9f_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/2021/elts/us-gaap-2021-01-31.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f4ff2c66-c9e3-4325-a367-db44be350b90_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_bd6ba876-4cf7-45b5-8898-8839dad16164_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">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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentLineItems_316f65ee-fc74-477d-9951-87b90706e276_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityWellKnownSeasonedIssuer_23c9dfcc-e9a5-4e22-b090-239c4983011a_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/2021q4/dei-2021q4.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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_cb1edc96-ecff-426b-bec9-5eee92ed0620_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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesDisclosureAbstract_c9dc8858-73c4-406d-8330-765e0105dd8c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_a7f5c1cd-cd90-47d7-93cd-c3ab8a6efac1_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/2021/elts/us-gaap-2021-01-31.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_pega_NonemployeeDirectorCompensationLimit_d403a483-bb50-400b-ad26-744d0dbb9e8d_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-20211231.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_702ff6e1-a1ac-414f-830c-4e4659692642_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityRemainingBorrowingCapacity_d453d49e-47f1-4442-8388-935d226e5554_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/2021/elts/us-gaap-2021-01-31.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_pega_OtherLongTermAssets_b900b817-751e-4989-b64d-0d93c4ae6b54_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-20211231.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_NumberOfOperatingSegments_352bd8ec-6c72-43de-b6f7-2f3ef5624e03_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_d6f36beb-77bf-4f1c-a1d2-c666d317c81c_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareBasic_01925f0a-7c47-4f4c-9bae-954695199dce_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_7654a904-0480-4477-bd18-6b6a770c51b1_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">(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/2021/elts/us-gaap-2021-01-31.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_ValuationAllowancesAndReservesPeriodIncreaseDecrease_747ff54e-0af6-47ff-967c-b4480130244b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" 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">Change in valuation allowances</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_0d11c97f-7445-4a7e-9013-279207dac4f3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4a65a680-c90d-4b11-a148-001fde9f847a_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">2024</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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerTextBlock_e805d2e0-7da4-49eb-a0ca-7a282e0ce4fe_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationTaxExemptIncome_3fcfea14-5583-40ba-821d-f37442278acd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" 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">Tax-exempt income</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink: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 Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_d1e9fb90-7610-4188-a104-faea721a8ab2_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">Summary 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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0167cf88-6bb2-4484-bd74-4ec04751bc96_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_b4a96afb-3bc4-4b97-aa4d-332159344993_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3bab2e44-02c9-4e2d-b675-23a43c959c65_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink: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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_c41f827a-7b2e-4d96-b13d-6490cae44d0b_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9f391a9b-14cd-4815-bede-365fc31a6db9_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink: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, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_f4e547f7-7ad7-4275-a5ef-9b315ff56d47_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-20211231.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_9f49c257-48b9-419a-91be-060ef0478a86_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">2022</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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesPolicyTextBlock_e6e76fde-83d8-4f08-b5c6-0a43907bdd57_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/2021/elts/us-gaap-2021-01-31.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_InterestExpenseDebt_9e5af6d0-d143-47a1-9623-eb73f1ccf838_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_GainLossOnTerminationOfLease_ce98ca97-25fe-427a-a6b3-8ca5d074d7d2_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 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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTableTextBlock_5da418ef-1467-4fa1-a64a-e3438f199c74_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">Disaggregation of Revenue</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/2021/elts/us-gaap-2021-01-31.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_DefinedContributionPlanCostRecognized_f5e462e3-4011-46f7-a22d-eb1393de08e3_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_ffd0a766-8812-4b73-ab29-f257e569b24e_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/2021/elts/us-gaap-2021-01-31.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_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_32f44240-0194-40f0-af48-30740cbbd7f9_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" xlink: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_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" xlink: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 and Investments Held</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" 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 and Investments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" xlink:to="lab_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_15590f60-c531-40a5-ba8d-2a71804d8166_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">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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9a69cc4f-2b34-4bb3-a12f-96a49eb8f80a_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/2021/elts/us-gaap-2021-01-31.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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_6aabf62c-f81c-4a71-b11c-3b40b2865868_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-20211231.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-20211231.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_DeferredTaxAssetInterestCarryforward_07ece9a3-2545-434a-916e-319d772c2166_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxCreditCarryforwards_c8d1b65e-683f-4d10-a1ef-5ff2c0b001d7_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/2021/elts/us-gaap-2021-01-31.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_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_49f16b8b-3d7e-45bb-90e4-bff2a8a53f91_negatedTerseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" 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">Changes in foreign exchange rates</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink: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, Foreign Currency Transaction and Translation Adjustment</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" 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, Asset, Foreign Currency Transaction and Translation Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3e50d6ab-924c-428c-b96e-ec05ee6fda7f_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/2021/elts/srt-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_487fc783-e457-4795-bf75-4b93106b7118_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OperatingLeasePayments_e4f432b4-984e-4383-93de-f5e74055b6f4_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 leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2021/elts/us-gaap-2021-01-31.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_OtherNoncashIncomeExpense_5c20f65c-a128-4ebd-a3b5-e0d859af1552_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableContractDateYearFour_a037a2aa-8dc6-44c4-8854-c8015cc6b825_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">2018</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-20211231.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f91d9009-1e33-46e1-bf67-3ed8e49993c3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_e05c5725-35e1-47a4-bb66-ec2931afc098_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_61e09d9c-ae55-4c5c-93f7-e6cef721ba4c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_4c0eca51-f407-4f73-88e4-17ec8697a1ba_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_GoodwillRollForward_23b00e11-475b-49f1-8c22-e22e0e671728_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentRedemptionPeriodTwoMember_d3a23dcc-6c2b-4a8a-8054-b52c8cd17a10_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/2021/elts/us-gaap-2021-01-31.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_a1a34dbb-5b31-4703-bf10-c0195c3ba705_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-20211231.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_dei_EntityVoluntaryFilers_18b4912d-f574-44f2-883d-0ddc47f0ca75_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/2021q4/dei-2021q4.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_us-gaap_PlanNameAxis_da39aad3-9d95-45ac-b8b0-097a8a8348de_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/2021/elts/us-gaap-2021-01-31.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_AssetsFairValueDisclosureAbstract_9996269b-f577-4ae5-98b5-775002dfdd42_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_8a82ca65-4dc9-4e99-a4da-43ee215bee01_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/2021/elts/us-gaap-2021-01-31.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_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_efcd018c-0aeb-47b7-96ab-9a229caed3c5_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink: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-3 years</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected To Be Recognized Years 2to3</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_56725458-fad9-40d6-aee4-446170f507d1_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/2021/elts/us-gaap-2021-01-31.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_393e5667-5658-4cb2-b4b6-4df2c6517c5b_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/2021/elts/us-gaap-2021-01-31.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_GoodwillImpairmentLoss_85ff6633-abb6-4e8e-9bb3-722580d411fd_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink: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 impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3182cb7c-e20f-4b52-9b1a-7ea5412ced5a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_499aaa3c-7a49-4a80-97fd-48a7612df54c_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/2021/elts/us-gaap-2021-01-31.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_SoftwareDevelopmentMember_a20923de-382c-455d-a12f-c7540e2f5dff_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/2021/elts/us-gaap-2021-01-31.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_dei_EntitySmallBusiness_eba3eff5-f874-4d51-90df-ac5a10d92517_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/2021q4/dei-2021q4.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b8a6b1e9-e161-4a44-ad23-870aecd65833_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_05bb67f4-2631-4bea-9a8f-e60c95279388_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesAndStockholdersEquity_4b69dd9b-19b0-455c-9c7a-b77ae90840a7_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/2021/elts/us-gaap-2021-01-31.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_InvestmentsDebtAndEquitySecuritiesAbstract_c234c397-bb9b-4b6f-97fc-d6418ed41f71_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationAwardTrancheOneMember_97a6844a-0cb5-40fe-83f8-9798726b7a3e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ContractWithCustomerLiabilityCurrent_805cf684-795c-4357-a58b-5292a3e4809e_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/2021/elts/us-gaap-2021-01-31.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_srt_StatementScenarioAxis_cb146ded-df63-4df4-8364-162d0eb73b3b_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_51865006-972d-4bff-aaea-bb653fa31d48_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-20211231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5aea8f3e-66c0-4fdd-90b3-094ae9aa436a_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">2026</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_953cbe58-7d7f-4742-bc86-641c31cd56eb_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/2021/elts/us-gaap-2021-01-31.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_pega_LesseeLeaseTermOfContract_cc15a6f8-f21c-434f-9dfe-931d919ad6f4_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-20211231.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_us-gaap_AmortizationOfDeferredSalesCommissions_702d4343-ae9b-4680-beaa-0c93719898ca_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/2021/elts/us-gaap-2021-01-31.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_USGovernmentAgenciesDebtSecuritiesMember_a4170a7f-cc0a-4dc4-bbcc-08637d20c8f0_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/2021/elts/us-gaap-2021-01-31.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_LesseeLeaseDescriptionTable_996fe041-ad45-49f6-ac73-d67ab7502d9e_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/2021/elts/us-gaap-2021-01-31.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_pega_CommonStockDividendsPerShareIntended_04232646-3c3d-4551-ba0c-879791e297fb_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-20211231.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_ConcentrationRiskLineItems_f7287bb5-0c77-4fdc-9d28-aefb82d8195a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_608b6d4d-5455-49e7-a764-dfd307672fb9_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/2021/elts/us-gaap-2021-01-31.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_BusinessDescriptionAndBasisOfPresentationTextBlock_ab518dbb-946a-4efe-b675-c9f6c81efc0f_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxContingencyTable_483b6c7b-ad1f-4a0c-bf41-fb6d10487e67_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_f4e99c71-ffa9-441d-a919-8201c0b09bb4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_86c604bf-bd9d-47a6-86eb-cb6eee51eae6_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">(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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_f0670c17-cdbb-49cb-ad2d-5ea2909f08ba_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/2021/elts/us-gaap-2021-01-31.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_OperatingExpensesAbstract_94c8f54f-50c2-4133-b29f-7231991f9c83_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityInteractiveDataCurrent_f517d907-fc47-4a65-ac34-0717a04722aa_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/2021q4/dei-2021q4.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_ForeignPlanMember_b5fea43a-41be-467d-8dd6-c47941afc71a_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a5899a0a-a5a3-4121-a784-526f538f3d29_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">Future estimated amortization expense, 2025</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/2021/elts/us-gaap-2021-01-31.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_srt_MinimumMember_c99f36de-cd28-4ea5-ba65-840bf2534cd6_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/2021/elts/srt-2021-01-31.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_MarketableSecuritiesCurrent_7f74a608-899e-4a28-858d-c76b44380a58_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/2021/elts/us-gaap-2021-01-31.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_GrossProfit_8c74f1c5-fd24-4c44-8e06-fb537760db17_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_713294d4-e0a2-404e-8a62-f303c6ad6896_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">2023</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/2021/elts/us-gaap-2021-01-31.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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e07956f2-a3b1-4220-86ff-ac0c92dc9625_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 and cash equivalents</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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bd86a777-aeac-4f16-b0d8-2f8051df48e5_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentConvertibleConversionRatio1_c2e091a3-58cb-4d2a-b998-93d6e6e608d9_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/2021/elts/us-gaap-2021-01-31.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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_6f28d9a8-6f07-430e-b58d-5454dc5e364b_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_3a219a5a-aae5-4ef4-8aad-a8182ed0514b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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 and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_607674c0-3a0a-469c-9009-55d6209d69c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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: issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3456f2b1-3f0b-4c48-b51b-9dc46ca67fd0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_aa7f61ca-e7b9-4108-b4e7-4c138993c64d_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 (loss) income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesAuthorized_257791c2-8d1a-4623-aeba-30dc1c341b08_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/2021/elts/us-gaap-2021-01-31.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_UnrecognizedTaxBenefits_5dadf5a6-cd89-4b7b-b279-3824bb2feed4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink: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 tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1effe2ff-7893-48af-a78e-ea091603a95d_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_f35311cc-9e2a-4d54-aba5-9b9cffbef2da_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsGross_da8905bd-8e87-4736-bd8a-e7c2aaeac6fe_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_075e24ce-4687-4e48-b3ae-4ea146685f20_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_c93bd830-7781-4ece-8ab6-6883891431cf_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/2021/elts/us-gaap-2021-01-31.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_SummaryOfOperatingLossCarryforwardsTextBlock_f9b9420c-546b-45ac-80aa-eb0b9fc21314_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">Summary 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/2021/elts/us-gaap-2021-01-31.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_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_0d8b9fda-387f-44dc-b796-da716d1a0945_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink: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_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected To Be Recognized1 Year or Less</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_f6c75b43-926d-4a04-ac7c-868a4e7caa61_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/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_9329cbd1-dd4b-4d5d-a198-47cde241a923_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3a96fc67-bf2a-48f3-a591-202161afd793_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressStateOrProvince_4a0e3f0c-362b-432d-a43a-808c5e366b33_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/2021q4/dei-2021q4.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_srt_CumulativeEffectPeriodOfAdoptionAxis_15aad462-6f0e-4386-bc41-4a8020b4c62d_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/2021/elts/srt-2021-01-31.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_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_8b954767-7500-405a-9f29-d308adc3a7a1_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-20211231.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_us-gaap_DeferredIncomeTaxAssetsNet_4ad6a742-538b-42c1-9872-8ae2aa4c62ba_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/2021/elts/us-gaap-2021-01-31.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_country_GB_df78ce2e-c021-424c-8dca-3e4b9fa264c1_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/2021/country-2021.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_60f942ce-32d7-4c77-8858-c708d6547af5_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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3158b2fd-d451-4789-bfcc-058431ec71ea_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_28ad0131-aa69-4700-839f-fbcf6708c0e8_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInOperatingLeaseLiability_f86a2a81-3e01-47e8-8e4f-ec83d933e157_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/2021/elts/us-gaap-2021-01-31.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_GeneralAndAdministrativeExpense_0c2620ee-0981-4384-a7e2-7186820a5d3c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_88fa767c-6d6d-4726-895e-9e124caaaf75_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureTextBlock_1bc2a0d2-fe26-4fd7-ba96-cf89867bd875_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c134d847-c28a-420c-ad35-4e056d050fa6_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">Components of Provision for 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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_faa42803-6681-4bdd-90bd-347a25d237be_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditMember_cd55ce48-74e3-4507-ba8b-9904179407c7_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_63976176-d664-436f-be05-1295a4123e23_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel3Member_e401d3bf-0c5e-4346-88e4-99716e39fa6d_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/2021/elts/us-gaap-2021-01-31.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_PaymentsOfDividendsCommonStock_9c43cc97-b5f4-4ac7-b010-92c07fd92a50_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_f968dc5d-9579-4cf0-80f2-ee2d342340d3_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/2021/elts/us-gaap-2021-01-31.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_LesseeLeasesPolicyTextBlock_7f6049eb-f1da-4dd5-8ebd-07480900b515_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_5578ca13-dfba-4461-b73f-e9b567d8f963_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f1e11ad0-846e-4aaa-8c43-876afd5af4cd_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_41a164f2-8aac-41db-9cec-1bc8649006e4_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-20211231.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_RetirementPlanSponsorLocationAxis_904b2864-1a46-44c7-a82e-3c2fd1204c1c_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/2021/elts/us-gaap-2021-01-31.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_CostOfRevenueAbstract_d2b6247f-41d5-459f-9df9-d7f4153d911b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CurrentFederalTaxExpenseBenefit_75bf873f-3d30-4a40-8895-3cd6776c16e9_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseLiability_17d7513a-46c6-4ea1-9f1c-8382c52f0eb0_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_4a972736-e790-46e9-baa2-00306f7eb681_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentTransitionReport_a1a2943d-45b6-465c-8ac4-0be5a0558cd5_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/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_e3bebf49-d82f-4837-8e7b-6113075b26ab_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/2021/elts/us-gaap-2021-01-31.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_ForeignCurrencyTransactionGainLossBeforeTax_bc53f9a8-e4f7-4c7a-9ed6-1037d5905d94_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_437549de-5d3d-46ff-b20f-a20b5e3e1375_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">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_CommonStockValue_4209c4b2-3288-4106-a485-9d90bf814392_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; 81,712 and 80,890 shares issued and outstanding as of December&#160;31, 2021 and 2020, 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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueLineItems_645a529c-a153-4343-9a5c-e9681353ac83_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_cc123696-6305-4775-a73e-bdc1ed7b4f0e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_bd16a143-fc75-4c02-9432-8b7c340a5d13_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ec310f6e-aa05-4282-a62f-759a166d5167_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_64e2d04d-44d0-4ba0-a2fc-7f371298143e_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentConvertibleBeneficialConversionFeature_be9ca623-fe20-4601-98ed-2a935b9f885a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion options</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink: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, Beneficial Conversion Feature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="lab_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_187f70e9-6e58-49fa-97c5-255c7babb03e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1f24ac73-0a6b-4497-bab9-0be4b9734e81_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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_195bfe9d-55b3-49d3-93fe-e949427ca044_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeasesTextBlock_995a89da-93cd-493b-9955-313bd1a82c7e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_0acf9509-f778-4b7b-937e-f17ff8482f7d_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/2021q4/dei-2021q4.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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5613f25f-7ca4-4265-afa6-72248354506b_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">2023</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-20211231.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_8952c6fc-1097-444d-9406-b410f391ccd9_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-20211231.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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_795b3cc0-4918-43cc-95f5-49ec6bf312da_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/2021/elts/us-gaap-2021-01-31.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_PaymentsOfDebtIssuanceCosts_0e517931-94bc-47af-9ee6-e7547917f059_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_6446b34d-caf1-4197-bd55-63e8c853974e_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/2021q4/dei-2021q4.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_ReceivablesAbstract_29722215-e936-4458-bf4b-3613e31f8533_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_184d1858-a3c5-41a4-90f8-33d168d2f10a_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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_951742e0-91d8-4618-b4f8-946f432272ed_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/2021/elts/us-gaap-2021-01-31.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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_3559e92d-4010-4db5-b4e1-545edc261caa_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/2021/elts/us-gaap-2021-01-31.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_dei_AuditorName_4c1a87db-0e90-4ea1-8e00-6e43684a6ce1_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/2021q4/dei-2021q4.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_dei_CoverAbstract_120ab8f7-e2db-49cf-bd7e-d97cd1cb06f8_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/2021q4/dei-2021q4.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d0cc65ad-640f-4d00-820e-1634a00c7f38_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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 effect of dilutive securities (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/2021/elts/us-gaap-2021-01-31.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_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_02aefde3-87d5-41e9-aa7b-d230abf38146_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-20211231.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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_db58ac03-6d62-456d-8c9c-366e28404868_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_1d4c0715-b894-4540-a634-f5e5d8e89ee6_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">Revenue by Geographic Area</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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesCurrentAndNonCurrent_72814532-8020-4d2f-a3dd-8a1341613120_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-20211231.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_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_3de3d6f6-74d5-407e-b00e-bcbc3700fc64_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink: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, Adjusted Balance</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink: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, Adjusted Balance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fa4433c2-9462-463c-812a-29a36c3dffed_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_859fcaae-a8ac-4687-a41d-472578f1fb49_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_ad250145-26a7-4f83-bd90-198cb19e2a9c_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/2021/elts/us-gaap-2021-01-31.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_SummaryOfIncomeTaxContingenciesTextBlock_9b7fe11b-ae74-4358-a52e-d5687e7114b3_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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_305f862f-c1b5-4b65-ae8e-e704026df4b6_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/2021/elts/us-gaap-2021-01-31.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_OtherLongTermLiabilities_c13667e1-d659-4d16-8598-e7b8c3e042c9_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-20211231.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_us-gaap_UnbilledReceivablesCurrent_a72291c2-b832-4f4a-9ca6-e656c12a56a7_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</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_d6c02cd3-e51e-4f41-ab6f-c23bd744edf8_verboseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" 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_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/2021/elts/us-gaap-2021-01-31.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_pega_DebtInstrumentDeferredTaxes_65dd2c3e-f8e8-4684-be43-02e9da1eeb34_negatedTerseLabel_en-US" xlink:label="lab_pega_DebtInstrumentDeferredTaxes" 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 taxes</link:label>
    <link:label id="lab_pega_DebtInstrumentDeferredTaxes_label_en-US" xlink:label="lab_pega_DebtInstrumentDeferredTaxes" xlink: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, Deferred Taxes</link:label>
    <link:label id="lab_pega_DebtInstrumentDeferredTaxes_documentation_en-US" xlink:label="lab_pega_DebtInstrumentDeferredTaxes" 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, Deferred Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentDeferredTaxes" xlink:href="pega-20211231.xsd#pega_DebtInstrumentDeferredTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentDeferredTaxes" xlink:to="lab_pega_DebtInstrumentDeferredTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_025378f4-25b5-479e-a03e-282464ba37c7_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-20211231.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_72b20dca-0afe-4b9a-97ec-7e0838f3026c_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">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_4cb71e6e-2aa7-4c0b-8094-4aa9ba53f9e0_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">2017 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-20211231.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_FinancialInstrumentAxis_2b1d7f91-0869-4efc-a465-aa52a674a457_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommonStockDividendsPerShareDeclared_6481672a-a447-43e8-921d-9e39dece7516_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">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/2021/elts/us-gaap-2021-01-31.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_AccruedLiabilitiesCurrent_d0d0d266-6944-4f6d-bc80-e88aca07151e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8106964f-1d9e-404b-8740-dda9c2ea1897_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAvailableForSaleSecuritiesTable_94d3b8ff-3749-4f06-9408-1e2b1e04e639_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_efc5206e-1c31-443f-8adc-fbaf752cfd19_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">Summary of Dividends Declared and Dividend Payments</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/2021/elts/us-gaap-2021-01-31.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_01f15640-2341-4648-ab53-178232153bb8_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/2021/elts/us-gaap-2021-01-31.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_EmployeeStockOptionMember_486666b7-3ad7-419d-868b-b47dd31f01a6_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">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_ee6136d3-be12-4210-b2fb-ac85f28ce0a2_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/2021/elts/us-gaap-2021-01-31.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_EquityAbstract_e2e4e7d4-0b7f-4a18-9f22-3e6c26d55d00_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsPropertyPlantAndEquipment_b4c6e83a-073e-4fea-a4e7-15ff4bd9dc22_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/2021/elts/us-gaap-2021-01-31.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_OperatingLossCarryforwardsTable_8197e8a4-2bae-48fa-b132-9e90845da4bb_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/2021/elts/us-gaap-2021-01-31.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_CommonStockMember_f0a67c13-2d24-406c-b92f-2295d8c48c34_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/2021/elts/us-gaap-2021-01-31.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_MaintenanceMember_19e692d4-3e63-44c2-922e-7c07ccd29e4a_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/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_90c005f8-2eb1-42e1-9840-9ea509304c3c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_cc53e507-00d3-4824-b39b-60efd7804b96_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/2021/elts/us-gaap-2021-01-31.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_OperatingIncomeLoss_6d2127e8-f33a-4d7f-af78-40fd41a8cc52_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">(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/2021/elts/us-gaap-2021-01-31.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_SummaryOfMajorClientsTableTextBlock_5f0f5fb0-a717-42ad-abdd-1f159693c6e0_terseLabel_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Clients</link:label>
    <link:label id="lab_pega_SummaryOfMajorClientsTableTextBlock_label_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink: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 Major Clients [Table Text Block]</link:label>
    <link:label id="lab_pega_SummaryOfMajorClientsTableTextBlock_documentation_en-US" xlink:label="lab_pega_SummaryOfMajorClientsTableTextBlock" 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 Major Clients</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfMajorClientsTableTextBlock" xlink:href="pega-20211231.xsd#pega_SummaryOfMajorClientsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SummaryOfMajorClientsTableTextBlock" xlink:to="lab_pega_SummaryOfMajorClientsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3a0664a0-fb7e-47a6-b728-6e99f042c07c_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_f96cf633-a964-459c-a280-4caf2a0682dc_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</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-20211231.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_5df78743-35e8-4bdc-bb8c-f26efbb93a6a_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-20211231.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_us-gaap_OperatingLeaseLiabilityCurrent_cc3ea185-aebc-4088-bf0a-d65cd348073b_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAvailableForSaleSecuritiesLineItems_6a1f6ed2-8537-427e-84b8-ddc609253fd0_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/2021/elts/us-gaap-2021-01-31.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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7afc3fab-e8a7-4bed-92d4-4cb9549b22fc_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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 Three</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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 Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6a62e632-8e3a-402a-a756-f1f3c136abb4_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4921762f-55cd-4a1b-b0d2-d24b6790f801_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">Future estimated amortization expense, 2023</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_86612431-4e6f-4f71-a6ec-b1a085bafd19_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalYearFocus_d8ba42fc-49a5-4946-964d-375952db9edd_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/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8e28cace-94a0-4105-917a-ec5dae0fb855_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentAbstract_7d2a0c4e-18f2-465a-a06c-799f12a6ce7e_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensation_a9c41c7e-8006-42d9-8787-7e4be21c16b5_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_bf0dbae0-261d-45d2-9663-e44ffd387c19_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/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalMember_b1b21643-3737-4110-9531-f81c33f5ea86_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_c211918a-3182-4b6c-a4c6-79259474be5d_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/2021/elts/us-gaap-2021-01-31.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_Depreciation_2207148b-d51a-4412-bd3d-cb49e28555d5_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/2021/elts/us-gaap-2021-01-31.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_pega_DebtInstrumentCovenantsLeverageRatioMaximum_179bc0cd-9ba5-4c28-992d-e2ccd99e1bfb_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">Consolidated leverage ratio, maximum</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-20211231.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_LongtermDebtTypeDomain_92fd6804-1a1c-4232-ac16-ace2df35429d_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/2021/elts/us-gaap-2021-01-31.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_MoreLikelyThanNotLikelihoodPercentage_217ee1e3-7ac2-476d-bfca-9f22559b16f2_terseLabel_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination</link:label>
    <link:label id="lab_pega_MoreLikelyThanNotLikelihoodPercentage_label_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More Likely Than Not Likelihood Percentage</link:label>
    <link:label id="lab_pega_MoreLikelyThanNotLikelihoodPercentage_documentation_en-US" xlink:label="lab_pega_MoreLikelyThanNotLikelihoodPercentage" 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 percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:href="pega-20211231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:to="lab_pega_MoreLikelyThanNotLikelihoodPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_15809810-7c80-460f-9f38-004855f5d67d_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/2021/elts/us-gaap-2021-01-31.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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_12dce169-e034-4bc6-8e1a-a179456e7d09_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" 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">2022</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink: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, Year One</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" 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, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_6c967779-31db-4d67-8b07-d18b1b471f68_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink: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) gain on capped call transactions</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_3ab83a06-99cb-4de6-b45c-1c4009e2c5a4_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 (gain) 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromLinesOfCredit_edebd8c5-63e0-4cd4-9947-1d0a0c24a2d8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_34dbf381-502c-49ff-ad1d-328617dcdea3_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price percentage of fair market value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink: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 Stock Purchase Price Percentage On Completion Of Offering Period</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" 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 current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_fc148079-60b8-465a-a721-55ac2fede42e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_64e9b6a0-df56-41e5-87f2-a4ae0e3a6eac_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_2f14b24e-7acb-42de-aff4-cbf889c8a922_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherNonoperatingIncomeExpense_7c0754a9-4baa-43f1-b6c4-66665814353c_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/2021/elts/us-gaap-2021-01-31.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_b78fc4d2-b704-4ee9-af4b-845f9275af62_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-20211231.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_StockRepurchasedAndRetiredDuringPeriodShares_d329f782-4112-4668-a574-3c42647ec0b2_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquirePropertyPlantAndEquipment_ff32e9da-3bee-46da-9ff2-840aa2cdd927_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_cf3f8600-2df1-4654-9460-a8caf3d63b2d_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherLiabilitiesCurrent_d1530f9e-928e-4f16-b093-874bb5eb2c06_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_da404642-787f-46e7-9d3e-3d769a8f71ca_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 Liabilities, Current, Total</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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsDeferredIncome_603c1abd-9282-4552-a3e0-347efe027a28_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/2021/elts/us-gaap-2021-01-31.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_srt_MaximumMember_6c9870d6-d73a-420b-abf2-da953315b586_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/2021/elts/srt-2021-01-31.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5b00dcd2-feb1-4bee-a44c-b75732664c25_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/2021/elts/us-gaap-2021-01-31.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_pega_AssetsAndLiabilitiesLesseeTableTextBlock_4e7dbd9f-9ff7-4190-a18d-dce1be5e27b8_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-20211231.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_Liabilities_fa71dc6d-9a66-4015-8038-27a1875bbd38_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/2021/elts/us-gaap-2021-01-31.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_DefinedContributionPlanDisclosuresTableTextBlock_68189fe7-871e-42ba-a99c-00528bdedf32_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">Summary 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/2021/elts/us-gaap-2021-01-31.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_AwardTypeAxis_aada72a2-5423-434f-b9a9-11b7253d5f57_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_dcebe38a-8db5-457d-8e56-4eb3df4753ca_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">Future estimated amortization expense, 2022</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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6d2ac477-caad-4571-a682-bcf9b8f170ff_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/2021/elts/us-gaap-2021-01-31.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_pega_TotalPercentageOfUnbilledRevenue_c93f2ba7-e12b-4576-adae-c45fe0685031_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-20211231.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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3c89ee21-e740-46df-aaad-28b96fe028e2_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 Lease Maturities after Adoption of 842</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, 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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquity_328d448c-f715-4bed-aa95-5fb45ffed51c_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_3a801878-9d6e-443f-ba6b-fbb6e8c00d56_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_e2c3793c-37d1-4b89-9c58-fac519a5ea12_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_b5fa7779-a9b8-44fd-9c4d-8bc93c11ca66_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of ASU adoption</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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_OperatingLossCarryforwards_4ecea41a-1dfa-4e8c-aabb-87d5b69ba741_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesIssued_59cdd676-973e-405d-bb25-0e80a5f5fa88_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesIssued_7b8befdb-35e2-41d7-9bda-c3ae29a1bdf0_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/2021/elts/us-gaap-2021-01-31.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_CityAreaCode_938ea64c-355a-4342-8087-20c3fe0a0c7d_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/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e383f98c-fe5d-49f6-bf56-30c6b1e79866_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/2021/elts/us-gaap-2021-01-31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_9235c050-bf76-426b-88a0-6220838a5348_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/2021/elts/us-gaap-2021-01-31.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_GoodwillAndIntangibleAssetsDisclosureAbstract_5aab5c07-b778-4fbf-bfad-9763dff37cbf_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressCityOrTown_b42a6f2c-ee06-4d73-981f-7c527a6db672_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/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_55020ec2-a727-41f7-b6ec-9e3c16733b21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink: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 conversion amount</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_d5076bfa-036f-4d82-9702-16f201faa3c0_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" xlink: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, percentage</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" xlink: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 Percentage To Be Recognized1 Year or Less</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" 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 Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_d2068cfb-d660-4db2-99d8-1b170f9dfac1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_fc56c94b-5818-4d95-b4f8-07ef57acb543_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/2021/elts/us-gaap-2021-01-31.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_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_34d2fa3c-fbef-4085-a377-1f1d08a53cbc_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration of statutes and changes in estimates</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink: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, Expiration Of Statutes And Changes In Estimates Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" 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, Expiration Of Statutes And Changes In Estimates Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_cd91af11-45bc-4156-bdcb-7d8aec035e4c_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities" 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_DeferredCreditsAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_8242a206-a440-449f-9fd0-2c8c48f80f93_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_NoncashInvestingAndFinancingItemsAbstract_ff57e22f-0de2-43a4-9a3c-6546a779b8d2_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInDeferredCharges_4a054faf-df50-4448-87b7-8e93219a1933_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/2021/elts/us-gaap-2021-01-31.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_InvestmentIncomeNet_532d80f9-b7fd-416d-99df-76749cda4f64_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseLiabilityNoncurrent_b8a37a0d-0144-4918-9dba-b2e51ab8aa2e_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">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_5722369a-8bd1-4af3-9dea-74965f28167a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_f885deba-a9f4-45f2-b997-b1db6406f328_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 for (benefit from)</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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentFaceAmount_7be545a2-3ad2-45dd-a3cb-674057a914d0_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/2021/elts/us-gaap-2021-01-31.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_InterestExpense_110f6625-244b-49b4-a15c-315f63a23280_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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_3d6d24cd-b3b2-4e7d-95ec-e8617d0c0c08_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentInterestRateEffectivePercentage_30ff5f98-0bb8-4ce7-9186-51d2b9962de5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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 effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_46c96cd7-1a0e-489d-9837-92e41b63e8fe_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/2021/elts/us-gaap-2021-01-31.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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ae2d1384-2b8c-4240-83be-2004c8156295_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">2023</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-20211231.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_us-gaap_RetainedEarningsAccumulatedDeficit_e70bbbd2-ff65-4e10-b65a-84cb30a882b4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_cee18e6f-55ce-4fe9-9ff6-55ebbe03d1c2_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/2021/elts/us-gaap-2021-01-31.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_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_69c677f5-3794-4829-b69e-96d3e9454002_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" xlink: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-3 years, percentage</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" xlink: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 Percentage To Be Recognized Years 2to3</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" 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 Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_93cd1637-352e-43db-848e-bba8c0f50ee5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f5072f11-bdb4-4cc9-9585-c93c2f73eeab_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_e7cb1011-0ccf-4bb4-8618-ca178f3f771b_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 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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFilerCategory_f548b560-67ac-4589-b18c-5395c70bd797_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/2021q4/dei-2021q4.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_DeferredIncomeTaxLiabilities_b2ce1aa8-91e9-4e09-b75e-717505e73070_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/2021/elts/us-gaap-2021-01-31.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_DerivativeCapPrice_d7bba617-a1e5-45d7-81ab-9259fafd491a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_efa9745c-828c-49cc-850c-1392f3e2466e_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationAwardTrancheTwoMember_d98f52e9-65ea-481f-89cd-6336c928f950_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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementAbstract_974d1dfc-6087-4cd1-bcd2-1e6baeb09b2b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ConcentrationRiskTable_328378a6-296c-4b95-993b-fb026a3c1544_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_66ed97ae-680d-4cdc-b163-57715a55bee6_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-20211231.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_dei_EntityRegistrantName_5d617680-54f0-4f8c-9fe7-9c77746b3fc9_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/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0b1bb777-9777-40ea-bbf8-b4f3c02bae7d_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesTaxDeferredIncome_cd9a9814-2539-4dd7-94d5-8211c7f3eed5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" 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">Software revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_c7213b47-1dbb-4969-ab83-77694bda52c2_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/2021/elts/us-gaap-2021-01-31.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_RepaymentsOfLinesOfCredit_47e692fe-2676-4e7c-8c9c-8320f5c21661_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" 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">Payments on revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_30ee8f39-ee64-4860-a786-735101c305e2_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsByMajorClassAxis_fe1a694a-a3f7-4f7a-88c3-05300e37771c_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxExpenseBenefit_77fd068c-c673-4169-a810-0691e3e68894_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">(Benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d78c053c-5019-48b9-9140-f46c893453ad_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/2021/elts/us-gaap-2021-01-31.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_SummaryOfTaxCreditCarryforwardsTextBlock_84e4cdb7-f3c7-4e73-88ee-a5c6a8a6cc64_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">Summary 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/2021/elts/us-gaap-2021-01-31.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_AccountsReceivableNetCurrent_e8686870-8c4c-40cd-b67c-92266e326ddd_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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2df113c0-b026-4b63-8563-44580c198d34_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</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/2021/elts/us-gaap-2021-01-31.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_dei_AmendmentFlag_2a56c379-afe9-49f4-ac71-e3c5c18b6df3_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/2021q4/dei-2021q4.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_srt_AsiaPacificMember_17a5a77b-1689-42be-8472-bf4480e26de7_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/2021/elts/srt-2021-01-31.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_StatementEquityComponentsAxis_f4966d97-534d-4bf7-bea8-fe01104e4131_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_96ee78df-0fea-4806-8a58-726b98c0a191_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/2021q4/dei-2021q4.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_FairValueDisclosuresAbstract_36c23afb-2109-408b-9c33-dfa56efc8601_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalPeriodFocus_83c9a248-0611-41b1-a07d-4ffa4751d34d_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/2021q4/dei-2021q4.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_AssetsCurrent_49501733-9768-481d-a749-a5aab4c808d2_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/2021/elts/us-gaap-2021-01-31.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_SellingAndMarketingExpenseMember_144816b8-c03a-434b-aae3-59be1aa5cc95_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTable_a739ce9a-5854-43ef-bc84-fc3943d9aa6a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b19440cd-cdd7-4852-8f61-83c37f495e5e_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/2021/elts/us-gaap-2021-01-31.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_ContractWithCustomerAssetNetNoncurrent_39ecc7ed-90be-4e9d-be4f-20446b124473_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/2021/elts/us-gaap-2021-01-31.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_AccountsReceivableMember_586ea604-5313-4dbd-b63c-8fe9bc4621eb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_a51c0d4c-2026-492a-a0cc-c93ce6b1f7d8_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ad7db06a-0978-4e91-9a25-4f66bdd8e568_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_36ce17ba-fc36-4734-9c66-ba62a826aaae_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_658de531-a929-4ac7-b4ec-4efe7f68caaa_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8c29ede5-c51b-43ed-a408-0ccdb0346431_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_TransferredOverTimeMember_bad18cee-e576-4b2a-ae68-b70299da8401_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/2021/elts/us-gaap-2021-01-31.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_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_05b937ae-9250-439e-97eb-e55f70f588a2_terseLabel_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink: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_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_label_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink: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, Including Opening Balance</link:label>
    <link:label id="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_documentation_en-US" xlink:label="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" 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 with Customer, Liability, Revenue Recognized, Including Opening Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:href="pega-20211231.xsd#pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:to="lab_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_2aa3820d-b42e-4b72-b045-907803080d32_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">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-20211231.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_ShareBasedCompensationOptionAndIncentivePlansPolicy_aaf43cd4-401a-4542-b479-829cd8b10100_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/2021/elts/us-gaap-2021-01-31.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_DeferredFederalIncomeTaxExpenseBenefit_58d2617f-dac4-4d04-bc61-192a92e0f3c6_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3ddf675c-7b62-4820-8e72-3a4aa3473f3c_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/2021/elts/us-gaap-2021-01-31.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_StatementOfFinancialPositionAbstract_5ce5f9dc-deaf-4796-ba51-3872f6c23e31_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3ce7c217-cf87-4276-b3c2-232230a71610_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledRevenueTotal_d870175a-6d0a-4a6b-8a62-c5eb7ae28d42_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-20211231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_374516de-b67e-4449-8541-7d181fd36575_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_615631e0-44c3-439b-a33a-a1a6e1929fe1_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/2021/elts/us-gaap-2021-01-31.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_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_6cc693fe-5be1-4690-86e6-bb70ecbff598_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-20211231.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_srt_ProductOrServiceAxis_f5de40b4-c3ad-4688-b4d9-b189b11e7e10_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/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_32acb3f0-f208-4091-966b-ae09f915bfd1_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_7c494c10-c7b2-4b4a-98dd-9e5ec72fa276_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_2eb16df6-831b-427c-93c7-128bab46151c_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Greater than 3 years</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected To Be Recognized Greater Than3 Years</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CostOfRevenueMember_5d44657e-4401-4953-ba7f-70f0954e4d28_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_093a8c1f-2d83-4b4c-b62b-b63609c29ff8_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-20211231.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_0c95c841-2390-4368-a37a-615719e18cf3_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-20211231.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_PreferredStockParOrStatedValuePerShare_c9b2e4e1-095f-4439-8aa3-4f03a9dc577f_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityPublicFloat_136ed191-5e44-4c03-b5e4-b0aa8d8dde45_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/2021q4/dei-2021q4.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_dei_DocumentsIncorporatedByReferenceTextBlock_872b88b3-d490-49ee-8de8-f100c583ee2b_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/2021q4/dei-2021q4.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_AmortizationOfDeferredCharges_1a423d28-74d9-47aa-b044-e431985197ef_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink: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_AmortizationOfDeferredCharges_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink: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 Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredCharges" xlink:to="lab_us-gaap_AmortizationOfDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_99370351-770f-47e4-b981-a567648d7633_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9470feeb-cdcf-4c89-a117-2d74ffce7052_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/2021/elts/us-gaap-2021-01-31.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_EquityComponentDomain_7ab2b28b-a7ba-4b7a-b65f-3927cec75650_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/2021/elts/us-gaap-2021-01-31.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_ShortTermLeaseCost_02da43e4-6e07-44d5-97b3-6f2762a98cd2_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/2021/elts/us-gaap-2021-01-31.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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_12020549-728c-4de3-89bd-86d70554a263_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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">2025</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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 Four</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_5dfff466-94f9-43e4-bd84-cb179fb2b1ef_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_d740d958-3774-4a06-8597-75185bc6fca0_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/2021/elts/us-gaap-2021-01-31.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_SellingAndMarketingExpense_efa06d60-bb4e-4290-9936-6502180ed7ae_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b8448e79-585f-47e3-a962-5e2d1535210b_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_4f50298f-1367-4753-830d-46f8c84a395f_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">2022</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/2021/elts/us-gaap-2021-01-31.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_pega_SubscriptionServicesMember_041ae72e-b505-4c42-b1df-54d0ee11adfc_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-20211231.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_AmortizationOfDebtDiscountPremium_dc7d8c98-f831-414c-a4bd-f97d4d8c89e3_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_ae7cbb95-ef3e-42fc-8be7-b4973476f542_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/2021/elts/us-gaap-2021-01-31.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_StatementLineItems_cc5d6e89-8372-4584-ab0f-1b1f4c688c75_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNonCurrent_9d03891b-bb8f-41b3-a110-9ffd2ad0d9ca_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</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 Non Current</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-20211231.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_IncreaseDecreaseInContractWithCustomerLiability_3688f7c8-2034-4ef9-b0db-1a85a7870b73_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/2021/elts/us-gaap-2021-01-31.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_UnbilledReceivablesNotBillableContractDateYearThree_4a4e443b-305d-46f9-94c9-8a8042859775_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">2019</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-20211231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bd176478-0da8-4bf1-b69e-ebca1d1b6f42_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/2021/elts/us-gaap-2021-01-31.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_RevenueRemainingPerformanceObligation_7a8f2070-14c0-47ee-a90f-a6faa65930ed_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" 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_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/2021/elts/us-gaap-2021-01-31.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_OtherCurrentAssets_ca840f49-e513-4928-8b8e-b88ab54ec493_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-20211231.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_PaymentsToAcquireInvestments_0d087c99-cf6f-407a-b92d-8e9ac3483f15_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodValueShareBasedCompensation_2616d33d-3999-4a78-820a-c632bbca0a65_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/2021/elts/us-gaap-2021-01-31.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_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_96373087-6798-4358-834f-5b4bf9274177_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" xlink: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, percentage</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" xlink: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 Percentage To Be Recognized Years 1to2</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" 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 Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_bf61adcc-5f32-4f72-a7f7-4019fb99ab20_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink: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, Liability, Issuances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_b3053c0b-1295-434b-ba9b-2acd888f7d0e_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/2021/elts/us-gaap-2021-01-31.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_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_741a3892-3ed2-4ec4-ae2a-f5886b58b0ea_terseLabel_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Greater than 3 years, percentage</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_label_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" xlink: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 Percentage To Be Recognized Greater Than 3Years</link:label>
    <link:label id="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_documentation_en-US" xlink:label="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" 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 revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" xlink:to="lab_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_b9e5992e-2593-41ca-a662-f203e3d540ad_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/2021/elts/us-gaap-2021-01-31.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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_d7669e81-1345-4bfa-a089-9b0a32d0764b_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 Supplemental 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-20211231.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_us-gaap_AvailableForSaleSecuritiesDebtSecurities_954e2a39-1463-4337-945e-fc2cd96fd73a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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_AvailableForSaleSecuritiesDebtSecurities_b8ae354e-bde8-4acb-81fd-ec7f2c5784c9_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_7d1d85fb-9599-4a88-9f4b-e6b06063e238_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-20211231.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_srt_RepurchaseAgreementCounterpartyNameDomain_26d4a8a0-e9ec-4f75-aa3c-ac03e2ec095e_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PerpetualLicenseMember_f65e7512-64c2-44aa-8ff8-65a86c3ced70_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-20211231.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_us-gaap_ConvertibleDebtFairValueDisclosures_b7d19b6b-9e79-433e-9968-74007aa71fb7_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/2021/elts/us-gaap-2021-01-31.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_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_9b4d4df5-bf79-4212-8bd7-2d5a9cd1eb62_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-20211231.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_d89c2c57-1b2c-4d08-8dda-97101c5a94ef_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-20211231.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5af0b09e-b4e8-498e-a0d6-6ce1c025c121_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">2025</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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_0382a4c1-cd98-4204-8bab-de3a09116ff3_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/2021/elts/us-gaap-2021-01-31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_34e0ab4f-23d7-4675-8dbc-a3a0bedb1dfb_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/2021/elts/us-gaap-2021-01-31.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_UnbilledReceivablesNotBillableContractDateYearOne_a2d2d8ec-a756-45f1-b968-b62fa1b85957_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">2021</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-20211231.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_37619f32-7927-4b0d-b040-231bf959bf9a_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">(Loss) before (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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel2Member_899cc315-2d16-4c05-9648-c845f692374d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_a283bae2-2ca0-48fa-bfd7-66d338406333_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentByTypeAxis_48c652d9-d767-4674-b39d-ed78ee1484a7_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsValuationAllowance_999f539f-3bc0-49f5-9ee2-770872c8bd30_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/2021/elts/us-gaap-2021-01-31.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_InterestExpenseDebtExcludingAmortization_b0c3c31e-8660-44bb-83bf-7955e4d0b6f6_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/2021/elts/us-gaap-2021-01-31.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_dei_AuditorLocation_c210d277-f23e-4d6c-a191-3382962974aa_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/2021q4/dei-2021q4.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_SegmentReportingAbstract_cd4d2363-2840-4bf2-9b0f-a9c06aa89a4e_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0a97ff4b-0075-4f38-b721-03cac0110cf0_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_62150f68-c7cb-4b43-ad57-7fbd8d7a5503_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_5825b11c-8e00-4545-838a-03360193e9f9_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/2021/elts/us-gaap-2021-01-31.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_pega_OtherAmericasMember_0dea92ff-9ed2-4c80-857b-cc5824b231d9_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-20211231.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_UseOfEstimates_7d5358bf-62b5-4bd1-9d01-169f5366f9f4_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_7b4029b0-247e-4c20-a361-9ce7a66cf229_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">Summary of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c5912e3d-caf1-41df-bcec-357c4e0aff69_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">Grants issued (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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_be04760a-3e08-4b1c-8d27-761f8cab9ccb_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/2021/elts/us-gaap-2021-01-31.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_FairValueByAssetClassAxis_680d1544-a9ac-4712-aa20-b6579332d75e_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentAnnualReport_f4968e58-1e7c-47a4-9cc4-1ad65e37fb09_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/2021q4/dei-2021q4.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_18a82d64-7af3-47de-b045-fa92f370fd34_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 (loss) income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b12fb3f2-1d71-4502-8d00-9288bf464ac4_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_ddbc5df2-184c-4568-82b0-3c594a408e9b_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">Stock-Based Compensation Expense Included in Consolidated Statements of Operations</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/2021/elts/us-gaap-2021-01-31.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_srt_ScenarioForecastMember_00a32d97-b597-42c8-a264-0933d2c956ef_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_76757276-502c-40f4-a977-a79eb1492667_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/2021/elts/us-gaap-2021-01-31.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_DeferredRevenueNoncurrent_3b6e2dfd-1bcb-4d2b-a457-360c4a56953b_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/2021/elts/us-gaap-2021-01-31.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_dei_Security12bTitle_54391b53-0143-4713-87ca-dafa300dcc67_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/2021q4/dei-2021q4.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_pega_DeferredTaxAssetsConvertibleSeniorNotes_8dec8761-882c-4bad-a90d-8a7125b80986_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-20211231.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_us-gaap_DebtSecuritiesAvailableForSaleTerm_6c47c3cf-d32a-4ccd-aa12-614ae94db22a_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">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/2021/elts/us-gaap-2021-01-31.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_Assets_c4971892-7fae-434c-9313-bf75a2e7f2c5_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/2021/elts/us-gaap-2021-01-31.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_pega_ClientRelationshipsMember_4b177537-1161-4217-9a63-e74f109a4c42_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-20211231.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_PlanNameDomain_fd0b9902-05c6-451d-8ad1-d6624810d4a6_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesAuthorized_b9c05a2e-616a-4f35-a40d-225d80a4f30c_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/2021/elts/us-gaap-2021-01-31.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_InterestPaidNet_62935ec3-fa15-4c14-885b-86d3c604df70_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/2021/elts/us-gaap-2021-01-31.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_srt_SegmentGeographicalDomain_1220b080-86d7-4e13-b003-048085ffa7cd_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/2021/elts/srt-2021-01-31.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_srt_TitleOfIndividualAxis_4f7f215f-71e3-43d6-b432-96f5b4a875c3_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/2021/elts/srt-2021-01-31.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_dei_DocumentType_cf88c2c6-0ed5-4989-8081-ded25af9174e_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/2021q4/dei-2021q4.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_5863470a-69b1-4c6b-b65e-5c2176e4fbfc_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">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/2021/elts/us-gaap-2021-01-31.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_ResearchAndDevelopmentExpense_ade439de-eeb7-4bba-8c60-855bfd0af40d_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/2021/elts/us-gaap-2021-01-31.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_srt_ProductsAndServicesDomain_e5c55f37-0c1b-4e79-bd1d-31f30418a704_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/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_a10f003d-de23-4aea-9682-e6097cf8837a_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/2021/elts/us-gaap-2021-01-31.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_pega_LesseeLeaseholdImprovementAllowance_eba1d5fc-10b8-42d9-bc78-b407f9d4af3d_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseholdImprovementAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Improvement allowance</link:label>
    <link:label id="lab_pega_LesseeLeaseholdImprovementAllowance_label_en-US" xlink:label="lab_pega_LesseeLeaseholdImprovementAllowance" xlink: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, Leasehold Improvement Allowance</link:label>
    <link:label id="lab_pega_LesseeLeaseholdImprovementAllowance_documentation_en-US" xlink:label="lab_pega_LesseeLeaseholdImprovementAllowance" 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, Leasehold Improvement Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseholdImprovementAllowance" xlink:href="pega-20211231.xsd#pega_LesseeLeaseholdImprovementAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseholdImprovementAllowance" xlink:to="lab_pega_LesseeLeaseholdImprovementAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_722b92f7-f6a2-463e-9996-cdd2099b5ffc_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-20211231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d252690b-32e0-4a5a-98c1-5cfd51edde76_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_bf1ad024-f0e6-4e7c-afc0-1dba53086127_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">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/2021/elts/us-gaap-2021-01-31.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_RevolvingCreditFacilityMember_95dc0752-92c0-4307-b473-6d8aab2860f5_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/2021/elts/us-gaap-2021-01-31.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_SignificantAccountingPoliciesTextBlock_660404f8-d63f-4f39-b6c7-4b3f6aee6645_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/2021/elts/us-gaap-2021-01-31.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0473c667-7e43-4e28-b131-15477d405439_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/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionDomain_ac9224d9-77a6-451f-8d1c-eb27092f6cd0_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/2021/elts/srt-2021-01-31.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_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_d9052b3a-04da-4a19-bcf5-8fffa7042912_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">Summary 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-20211231.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_NetCashProvidedByUsedInOperatingActivities_02c537b2-abd7-4354-943b-f9ad0336c2ca_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 (used in) 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/2021/elts/us-gaap-2021-01-31.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_TaxCreditCarryforwardAmount_551c2466-474e-47eb-9038-6abbb5c1b130_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/2021/elts/us-gaap-2021-01-31.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_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock_c317f61f-6e63-4c9c-92fb-4a0a3d36df6c_terseLabel_en-US" xlink:label="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Accounts Receivable and Unbilled Receivable</link:label>
    <link:label id="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" xlink: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 Accounts Receivable and Unbilled Receivable [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" 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 Accounts Receivable and Unbilled Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" xlink:href="pega-20211231.xsd#pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" xlink:to="lab_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a8f0fc5c-e17b-438f-946d-4e456e1e649a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_8dbb0a80-cfd4-468b-a322-5fb3f6caeffb_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_d199c3b7-5208-4ab7-bfdf-377571e0e7de_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_24a27abf-8dfb-4ce6-9b43-fbf729489821_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/2021/elts/us-gaap-2021-01-31.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_LeaseCostTableTextBlock_18874d73-53d9-44ff-9b9f-c16bafb34093_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 Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2021/elts/us-gaap-2021-01-31.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_srt_StatementGeographicalAxis_1b7f0be1-062f-4578-b5a9-52fc7bb747e9_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/2021/elts/srt-2021-01-31.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_EarningsPerShareBasicOtherDisclosuresAbstract_9f59d8ea-0177-4f95-add0-eb0c6e15ada1_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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_AssetUnderConstructionMember_788047ec-6d19-4026-be34-76ce4e8b5a14_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingBasic_7d735e8c-e29d-4bb0-8a43-0e6b08b63680_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_db8e3c4f-1bea-4da1-8ab5-9f6636e721b7_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareDiluted_a002801c-4fc5-48f6-bf78-457276783c7f_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_8b4522bf-d3b5-4340-876f-935043e01730_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">(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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_d11ea1d6-3d35-4525-ae67-bf1f80d25c83_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_47a8ccc6-b3c4-4159-9bd4-55bf675397f3_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink: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 debt discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_1c174aac-b27c-4632-8136-3be0a5e49568_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f6607bdc-21de-484c-a401-00b210b9bfbe_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective 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 Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_VestingDomain_ebb5fd9d-d28e-40cb-b41a-ae9bfa6dd634_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_3a63f328-246f-4cd6-82ab-b5c26b0f08d4_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">Contractual Obligation, Fiscal Year Maturity Schedule</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/2021/elts/srt-2021-01-31.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_IncomeTaxesPaidNet_1343a4a6-4724-4ec2-9947-f613745c1c60_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 (refunded) paid</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AccountingStandardsUpdateExtensibleList_59cd9cb1-48c3-4f5c-9836-e4ab39b0476d_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">Cumulative-effect adjustment from adoption of ASU 2020-06</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/2021/elts/us-gaap-2021-01-31.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_f667b5e9-1720-480b-bab6-a46a00755201_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 (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-20211231.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_us-gaap_NonUsMember_3c5e2a1a-4eae-456d-8236-28afea811f3e_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c90b2e7d-8fa4-4cd6-a02d-aeb6e0f9c863_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/2021/elts/us-gaap-2021-01-31.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_pega_ClientAMember_a196b50f-e85e-4c3e-8874-6da0e827e7a7_terseLabel_en-US" xlink:label="lab_pega_ClientAMember" xlink: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 A</link:label>
    <link:label id="lab_pega_ClientAMember_label_en-US" xlink:label="lab_pega_ClientAMember" xlink: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 A [Member]</link:label>
    <link:label id="lab_pega_ClientAMember_documentation_en-US" xlink:label="lab_pega_ClientAMember" 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 A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember" xlink:href="pega-20211231.xsd#pega_ClientAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ClientAMember" xlink:to="lab_pega_ClientAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_ba8d7c5f-5c13-4818-8f5e-4b219b6348ff_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">Amortization Expense of Acquired Intangibles</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/2021/elts/us-gaap-2021-01-31.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_ComprehensiveIncomeNetOfTax_b6769a4e-b5bb-4eea-b43b-cb7c6a9a8596_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 (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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivities_09a94f0c-eded-4da3-8636-7e8ad8b0288c_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) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_52c43861-0f54-41e3-9691-ee78231e1351_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/2021/elts/us-gaap-2021-01-31.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_BusinessAcquisitionAcquireeDomain_6c1a88ac-1138-4281-9ec1-3fd5bbf98342_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_0dc3dee7-df65-4837-b8c2-0873b58855ed_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2fb5ac40-55c1-47fd-802d-04335f77c1a4_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">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/2021/elts/us-gaap-2021-01-31.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_FairValueDisclosuresTextBlock_93797bf1-0922-4d91-b876-b38dc5a725e4_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/2021/elts/us-gaap-2021-01-31.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_AccountsPayableCurrent_4bb15427-03f4-47cb-a322-03bf5fcbf5fa_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/2021/elts/us-gaap-2021-01-31.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_ConcentrationRiskByTypeAxis_a4c90ac1-6e25-4d4e-b745-facf95b1a4e4_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/2021/elts/us-gaap-2021-01-31.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_DepreciationDepletionAndAmortization_7e6d9cfa-e79d-4aec-a4f3-cde9ab60bcf1_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_afb3d95d-34e6-4254-b8fb-cc717a58e6b4_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ce8d318e-5231-4771-81b3-338a83200060_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">Future estimated amortization expense, 2024</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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesDerivatives_50a816ec-e12d-4807-9a27-878fe9c24975_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesAbstract_2e80dc0c-c253-4730-a12a-6bafe502962c_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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationsPolicy_b7fd6235-0fa4-4c81-86d4-27fc8b3f60e7_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromConvertibleDebt_b22b5063-9ae0-49bb-bc6e-181b6d687e20_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 issuance of convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_134f0a18-fcba-44d7-b19c-c21b0716889a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_0d9c0ad2-bd94-43ee-a7e6-04ce6ad1b176_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesOutstanding_cb6c1a17-f555-4294-b49b-9ce092266916_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_669386c5-101f-49d4-b196-00d6e59f3101_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_380250d6-8c67-44c3-86cc-a8d33e757c1b_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/2021/elts/us-gaap-2021-01-31.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b6d6cc27-3ec1-473c-b708-4a2ba34af6a2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_68544d54-65e8-47dc-be68-076fa2628205_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of capped calls related to convertible senior notes</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink: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 Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_822eea09-f48e-420b-8b32-b16fdc76ce09_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/2021/elts/us-gaap-2021-01-31.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_RevenuesAbstract_c3e9e235-4c64-4ccf-86bb-86a73dc6d895_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/2021/elts/us-gaap-2021-01-31.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_GoodwillAndIntangibleAssetsGoodwillPolicy_b948582d-3507-4077-abbe-3f48d5ad2cc6_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentPeriodEndDate_408fc5c0-2548-40c9-9f41-78e773c09f4e_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/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_e1a01dab-5af2-4dd9-8e23-ea8709fce9bf_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/2021/elts/us-gaap-2021-01-31.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_NumberOfReportingUnits_fa4a431e-ea4f-4dba-9268-ae469c24ae6a_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCentralIndexKey_03550c7e-079d-410c-9fa3-e61e33308a89_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/2021q4/dei-2021q4.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_956e458b-c51d-4ef8-8176-1f0dc7240566_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink: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 fair market value of company stock</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink: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 Stock Price Percentage Of Fair Market Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" 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 minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_3c7d6177-c912-4435-8511-90972dcdc60a_terseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" xlink: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</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" xlink: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</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_c0e90410-441e-4783-8967-65869a09f801_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/2021/elts/us-gaap-2021-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_34f74a20-236c-4f74-8e26-704796596645_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityLenderDomain_4e376207-0805-4a7c-8348-a2448a2b2e52_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/2021/elts/us-gaap-2021-01-31.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_d696492a-b477-4820-a7cf-8ff02f2a4f3a_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_d40ebbc3-d724-4af9-a9ed-9a57ecd120ef_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">Remaining Performance Obligations on Existing Contracts</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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c9c82e0b-bda1-4ef9-b0ec-759e6a41e91a_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsGrossAbstract_2a7084d7-1d03-4d64-9e28-f57bb2fd0490_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/2021/elts/us-gaap-2021-01-31.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_DeferredStateAndLocalIncomeTaxExpenseBenefit_eba7758b-09b8-42f6-9fb5-4c41470ea1f1_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_592b19b8-28c1-4290-9c4b-4ad5175bbdee_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_4b8f0f8b-dd50-47d1-9634-f9c1d05a9a36_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">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/2021/elts/us-gaap-2021-01-31.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_pega_AccountsReceivableAndUnbilledReceivable_208f7882-4e67-4c44-a2f3-6fb738bc018e_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-20211231.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_DeferredTaxLiabilityDebt_d84fdf6c-6489-4480-ba94-d3b81c98c4a5_negatedTerseLabel_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" 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</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDebt_label_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" xlink: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, Debt</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDebt_documentation_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDebt" 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, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt" xlink:href="pega-20211231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredTaxLiabilityDebt" xlink:to="lab_pega_DeferredTaxLiabilityDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_9f62c525-c6a8-4670-a8af-762473e37ce5_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">Debt instrument 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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementLocationDomain_10734111-228b-4f6a-b261-531c9ffecf6b_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/2021/elts/us-gaap-2021-01-31.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_f6ac93ec-bb5e-423a-bef7-d708657588e1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_b24999f9-0e2b-4389-9e30-3b4fe33333b7_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/2021/elts/us-gaap-2021-01-31.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_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_b576de0a-fec5-4678-8cc6-5ae74cc7a1d8_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-20211231.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_PropertyPlantAndEquipmentNet_15a4c9ba-f030-412a-9ecc-8c62b1b82fa2_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_859f85fe-404e-4ce8-b608-b0f89bba1f7c_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentDisclosureTextBlock_2e9eca31-ac03-4afc-912b-7049f27b26fa_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f4ef1ccf-38bc-40a7-ad88-087028ed1d92_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilitiesNoncurrent_f31b73f9-c9e6-4629-a15a-f1c72f60e327_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_0be870f8-a434-4f21-83f5-25ca6658da11_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 Liabilities, Noncurrent, Total</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/2021/elts/us-gaap-2021-01-31.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_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_d76c25a1-5c92-47bf-b6b2-9eca2ad09cb2_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-20211231.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_pega_AmortizationPeriodForDeferredContactCosts_46a7ae9f-54c5-4903-9371-9188c81dddef_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-20211231.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_LineOfCreditFacilityAxis_5a7bb633-57f2-4e88-bda6-f9e65652ad68_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/2021/elts/us-gaap-2021-01-31.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_99002c9e-bca0-48e5-80dc-4abccfebf5e2_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">Estimated Future Amortization Expense Related to Intangible Assets</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_729e5128-2e22-4757-9015-8ca4a02425cb_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentLineItems_9f0094ea-5f64-4af8-ac9b-cd3d66b40d73_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/2021/elts/us-gaap-2021-01-31.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_dei_TradingSymbol_21606f2a-75f5-4c7f-bd60-ae4d8d79d939_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/2021q4/dei-2021q4.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_EarningsPerShareAbstract_eaf3b597-fecb-4de4-abec-428a0d282362_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">(Loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_b10a818a-5c59-4369-a60a-a83df2a1f504_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_b93680ae-37c8-474a-9749-cb79f942630a_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_76cd3d7a-9e7d-4f48-8549-ce5b05b22bf4_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a9ec6f4b-56e1-4ed3-a85f-4bc20fa25feb_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/2021/elts/us-gaap-2021-01-31.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_RevenueRemainingPerformanceObligationPercentage_653b442c-ec08-43cf-9a02-34c91c527e14_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" 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</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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_b159c95c-63fb-4e28-bfcc-95328c4842c7_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_40462d51-8a0d-4935-9eac-3677a753fb14_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3563bad3-93fb-4b60-9c49-636e0806f0a7_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_71b03f84-43ec-4f97-b555-b00e3b9a8dae_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/2021/elts/us-gaap-2021-01-31.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_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-20211231.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_AllocatedShareBasedCompensationExpense_9f7ac93c-7f5a-40f5-a71e-2b70e36b3c57_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_802abdf4-d5f3-44aa-9290-4bb0d703b6d1_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/2021/elts/us-gaap-2021-01-31.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_IntangibleAssetsNetIncludingGoodwill_350d4d72-fbf5-4b4b-ba8a-31cce5efcb2e_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCurrentReportingStatus_9af5b09b-2194-4e9d-b219-df650cb21972_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5d3a1c1-7711-4f00-b831-7a15d6bec5e5_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableContractDateYearTwo_7a619c8f-33fa-4631-ae53-e1fca9785330_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">2020</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-20211231.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_d2b2a9e5-fe31-43b1-85b2-21af3629b1c6_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-20211231.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_DefinedContributionPlanDisclosureLineItems_fbe6c797-5356-42ae-8252-ed574e394c3c_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/2021/elts/us-gaap-2021-01-31.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_pega_LongLivedAssetsByGeographicalAreasLineItems_b0e2dc23-8e6f-48f7-877b-28505f2b7e86_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-20211231.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_pega_CorporateIncentiveCompensationPlanMember_76113797-7943-40f7-89a2-fc2198d7e720_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-20211231.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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_9e81b2b4-ad00-4def-9180-5d5953433295_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" 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">Amortization of investments</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_11d42a31-17a4-4044-a9ed-ba34390ebcd9_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/2021/elts/us-gaap-2021-01-31.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_srt_CounterpartyNameAxis_08b71749-4bb5-48d2-901d-56af638504b1_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7e7d7b5b-8896-49c4-b768-5448e4809b7d_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">Components of (Loss) Income before (Benefit) Provision 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/2021/elts/us-gaap-2021-01-31.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_pega_AcquisitionRelatedNetOperatingLossesMember_d887a7e4-3a66-4d71-a954-490ba9235079_terseLabel_en-US" xlink:label="lab_pega_AcquisitionRelatedNetOperatingLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Related Net Operating Losses</link:label>
    <link:label id="lab_pega_AcquisitionRelatedNetOperatingLossesMember_label_en-US" xlink:label="lab_pega_AcquisitionRelatedNetOperatingLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Related Net Operating Losses [Member]</link:label>
    <link:label id="lab_pega_AcquisitionRelatedNetOperatingLossesMember_documentation_en-US" xlink:label="lab_pega_AcquisitionRelatedNetOperatingLossesMember" 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">Acquisition Related Net Operating Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AcquisitionRelatedNetOperatingLossesMember" xlink:href="pega-20211231.xsd#pega_AcquisitionRelatedNetOperatingLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AcquisitionRelatedNetOperatingLossesMember" xlink:to="lab_pega_AcquisitionRelatedNetOperatingLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_f34e1826-d8df-484a-a462-47276afc949d_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/2021/elts/us-gaap-2021-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a2c04de-b8c1-438e-b72f-87e2d928a3d2_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5391e7a-32a9-4f74-a7a9-0048492fdad4_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_a912398b-657f-42f3-b7ea-f09aa27ab897_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 Derivative Instruments</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/2021/elts/us-gaap-2021-01-31.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_country_US_cc3e5989-3c28-4a61-a68f-652d2d8cdb72_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_e9b78255-29ac-4f39-bc4a-9b717c191916_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/2021/country-2021.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_CommonStockParOrStatedValuePerShare_5da32e15-a148-4d26-8343-fd8a857bd909_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/2021/elts/us-gaap-2021-01-31.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_StatementOfIncomeAndComprehensiveIncomeAbstract_51a41910-be50-4780-820a-9ed92dbc57a3_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/2021/elts/us-gaap-2021-01-31.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_AssetsCurrentAbstract_6eec9b0b-ed91-4943-89d7-61e55fb4398d_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentRedemptionPeriodOneMember_84a07037-3326-4f37-b892-613687faa9e1_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsGross_fcac1e5a-6d6b-4ef4-8816-71ef2a7b44c6_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/2021/elts/us-gaap-2021-01-31.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_pega_InvestmentsInPrivatelyHeldCompaniesMember_20277061-4f35-4725-8203-49633a4a4c6c_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-20211231.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_ValuationAllowanceByDeferredTaxAssetAxis_90642b12-e4b3-4f2a-8797-aec6433d180e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink: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 by Deferred Tax Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink: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 by Deferred Tax Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_7b4e29d1-013d-44b1-bf7b-402f2c4c6220_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ba87b5d2-9d6c-4f87-a3d2-180298546173_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 Amortizable Intangible Assets</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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxPolicyTextBlock_a539388e-0bcf-427f-bbbc-1bd89b3cd5ab_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/2021/elts/us-gaap-2021-01-31.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_CapitalizedComputerSoftwareAmortization1_30ce4788-5927-4b25-b136-eafbc88a207e_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/2021/elts/us-gaap-2021-01-31.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_PostemploymentBenefitsAbstract_e2ec0f9a-5a3b-4e12-9752-a72a38f4972b_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInOperatingLiabilitiesAbstract_26ebbbf6-3ce9-42a1-87c6-21372e9e2846_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/2021/elts/us-gaap-2021-01-31.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_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_77d013af-fd27-4757-a749-d01db1c4e6e2_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cares Act</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink: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, CARES Act, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" 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, CARES Act, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6b27679d-5fe5-4b1c-a1b6-5f4f1454bb81_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressPostalZipCode_28ecaebf-7dc2-49ce-a604-5d0e47b9ed9a_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/2021q4/dei-2021q4.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_StockIssuedDuringPeriodSharesStockOptionsExercised_7b0d4bf1-2929-485c-893c-0977fc4aa1a0_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Shares exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2ef6d40a-a854-45ed-84ae-39689ef02326_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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerPolicyTextBlock_3666bcaa-fb0a-4daa-95a6-413ed1f74166_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/2021/elts/us-gaap-2021-01-31.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_pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock_0fab5a33-b53f-405c-9a17-df07ce9b890c_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-20211231.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_WeightedAverageNumberOfDilutedSharesOutstanding_4c971977-2f6b-4d23-aff3-3ccde0a6807b_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_ed931ae0-3f39-4f2e-8093-042728113641_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/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_847a83a7-6d01-46f6-80ca-905da8b6997a_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_64e28e90-3e78-44ef-9500-3721720a66e8_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_e8b93388-a0ff-45bf-ad85-68239ae89906_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_95860c76-5ca9-4163-8512-de26538cfef2_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-20211231.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_IncomeTaxDisclosureTextBlock_42d1cbd6-fade-4504-9ed5-f41354805eaf_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/2021/elts/us-gaap-2021-01-31.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_CashCashEquivalentsAndShortTermInvestments_23179885-3a6d-4847-8a6a-4cac1ba86480_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/2021/elts/us-gaap-2021-01-31.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_LongtermDebtTypeAxis_1c4d0401-d6c3-4c99-b32b-282de2b2a24e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3054f054-2367-48ce-8277-1d23a2c23ab9_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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_ee6305ca-313c-4737-ba14-655c58398bc4_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityNoteDisclosureTextBlock_d8fe9f99-725b-4dd0-91c9-66f22186ab4b_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">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_a6ea40c0-81b7-4495-a44a-665d76dce9f5_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_831979ee-a78b-49f5-984d-2f4404ce2914_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_97ee073a-515e-4e0c-8963-83a73936a459_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink: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 of convertible senior notes, net</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink: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 Additional Paid in Capital, Equity Component of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_d040ed26-926b-49da-b131-9a5390f41bec_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/2021/elts/us-gaap-2021-01-31.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_StatementOfCashFlowsAbstract_88690216-b8cc-457b-9970-9ddc2cdae7cf_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/2021/elts/us-gaap-2021-01-31.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_dei_AuditorFirmId_4cd9a841-da13-4904-a076-ec2d3f97c527_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/2021q4/dei-2021q4.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_CreditFacilityAxis_d84a403e-cff4-4a30-bd10-bedfc31b0afe_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_735cc112-8f54-481f-8fe9-327447c01acd_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressAddressLine1_43710e54-b984-4657-a159-2bd256e77071_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/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d3b19fba-0938-445b-9e75-babd37b04d7f_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 provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2021/elts/us-gaap-2021-01-31.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_RetirementPlanSponsorLocationDomain_f7210284-ebcf-457f-936f-4cf4aaeef014_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_24e6c3f9-1eab-4663-8caa-5a4a03a9dd83_terseLabel_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future estimated amortization expense, 2026 and after</link:label>
    <link:label id="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_label_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink: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, Year Five and Thereafter</link:label>
    <link:label id="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_documentation_en-US" xlink:label="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" 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">Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:href="pega-20211231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:to="lab_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9bb910a0-5064-4654-9fa1-d18db1490908_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_26571f5d-d274-478e-8fbc-ff24bea58019_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/2021/elts/us-gaap-2021-01-31.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_DeferredCreditsAndOtherLiabilitiesNoncurrent_3f4504ab-cfbd-49ce-b0cd-ba0f03e795d1_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/2021/elts/us-gaap-2021-01-31.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_c35d977d-bf52-454a-9452-5033c97573f4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9042797a-26ae-4a0e-8641-068832547de4_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/2021/elts/us-gaap-2021-01-31.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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_09c362e2-62c7-4bc5-aef8-abca0895208d_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">Percentage of unbilled receivables, 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-20211231.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_GeneralAndAdministrativeExpenseMember_d2d5a9ff-470d-41e7-8d76-798a9dcbbbf1_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/2021/elts/us-gaap-2021-01-31.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_ConsolidationPolicyTextBlock_9c5366cf-a0d8-460f-9c69-9280a9ced754_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityShellCompany_6193bfa6-0b4e-49b3-a0ca-b56c76ee9959_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/2021q4/dei-2021q4.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_cdfeb300-1088-430e-ba96-15d3f054ed75_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesCurrent_33068aa4-6e8d-4148-b9bf-be3c6c7b672e_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/2021/elts/us-gaap-2021-01-31.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_EmployeeStockMember_5dbe6193-c6aa-475d-bda1-abe0237a794f_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/2021/elts/us-gaap-2021-01-31.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8444a7c3-e271-45eb-88bb-a04a382e3e64_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/2021/elts/us-gaap-2021-01-31.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_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_6b50f7f5-773e-4c0a-9829-8e303d686a4f_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-20211231.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_DefinedContributionPlanTable_01bf3534-7c9c-49da-b8bd-ba0a8636e432_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_475cac18-aaea-4d62-84c3-567bc31c398b_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">Aggregate commitment</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/2021/elts/us-gaap-2021-01-31.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_GoodwillForeignCurrencyTranslationGainLoss_c98c2a04-4083-49f0-a224-4265d8fce932_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_baddac28-2217-49d6-a989-d2fac19a6ee7_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/2021/elts/us-gaap-2021-01-31.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_pega_SubscriptionMember_91586268-f402-4506-9047-e00a2e9216cd_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-20211231.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_867fea3a-351d-4c0a-8f92-752cd0f1a260_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-20211231.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_dei_CurrentFiscalYearEndDate_13a024cf-296a-4c50-b719-76cbf24235c3_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/2021q4/dei-2021q4.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_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_868ed589-c217-4d77-b666-e58822a0c33a_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">Summary of Unbilled Receivables Based Upon 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-20211231.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_DebtInstrumentNameDomain_3adef269-4051-4f09-a01c-90618a774010_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromStockPlans_925f879d-178e-4f84-85c4-fe4deb2fc000_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/2021/elts/us-gaap-2021-01-31.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_StatementTable_88300eb5-d3a4-4331-8789-7feecd904048_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_36e3fc35-4800-4f1a-a440-1c814f24ca40_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_5fde01dc-fefa-49f7-83db-0e258049a008_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/2021/elts/us-gaap-2021-01-31.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_ReceivablesContractAssetsAndDeferredRevenueTextBlock_a279f005-c9ff-4d75-970a-2d10ca330e82_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-20211231.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_AdvertisingExpense_785d9220-ab44-4c8d-ab37-17c5467682ff_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsOther_201f50b4-5cc3-4b40-aeaa-2831d2d4d1af_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/2021/elts/us-gaap-2021-01-31.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_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_79df7a9d-7288-488a-9c5c-00ed3c128e30_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">2021</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-20211231.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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_dbfadc23-25b4-4550-b298-6c3b6dcc694d_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">2022</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-20211231.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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_a3ee4ce3-7f23-4600-810b-2bf0e11365a5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_7d9a853d-c45a-4cb6-b93f-c9fe1d31c4cc_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/2021/elts/us-gaap-2021-01-31.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_pega_LesseeLeaseAreaOfOfficeBuilding_afc0d68b-e2b4-4736-be9c-3553b8036037_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-20211231.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_srt_RangeAxis_5f85c67c-2a16-4da8-9d48-4b32218b0f18_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/2021/elts/srt-2021-01-31.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_OpenSpanMember_314513f1-b2e2-4504-8c91-371a7e864f45_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-20211231.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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4ba0974f-6964-4cf2-bb40-adf0f7be2077_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsNet_0efc33ab-3df0-455b-a26b-be0a38dd3e0d_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/2021/elts/us-gaap-2021-01-31.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_Goodwill_0a59b7a5-7057-4f8e-b9be-2e3485335be9_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_4528323b-86f3-4824-bf6c-33b484831470_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_f2b4ee5d-edba-47a2-b256-00039ccdaf01_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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a42d9625-37e3-48af-91ae-92e234bdf935_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a55f14f0-a953-4585-bbff-93a925114ab1_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/2021/elts/us-gaap-2021-01-31.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_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_5099029f-f5b4-4009-94b1-885273d79813_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">Interest coverage ratio, minimum</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-20211231.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_us-gaap_CurrentForeignTaxExpenseBenefit_3ecd5e22-c679-4638-95bc-3faec7228865_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/2021/elts/us-gaap-2021-01-31.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_srt_ScenarioUnspecifiedDomain_d6638922-aa83-4dcb-8abe-6975ee5ef9e6_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_d4583e23-ca52-4446-9f68-fa77d01ae8b6_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">Changes in Carrying Amount 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/2021/elts/us-gaap-2021-01-31.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f771f79c-3f78-4832-88e0-f9ff80de184a_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 (loss) to cash provided by (used in) 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/2021/elts/us-gaap-2021-01-31.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_pega_LeaseCostRecovery_aa2a2e9d-f06d-4497-80fd-443b1dc51a69_totalLabel_en-US" xlink:label="lab_pega_LeaseCostRecovery" 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_pega_LeaseCostRecovery_label_en-US" xlink:label="lab_pega_LeaseCostRecovery" xlink: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 (Recovery)</link:label>
    <link:label id="lab_pega_LeaseCostRecovery_documentation_en-US" xlink:label="lab_pega_LeaseCostRecovery" 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, Cost (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery" xlink:href="pega-20211231.xsd#pega_LeaseCostRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeaseCostRecovery" xlink:to="lab_pega_LeaseCostRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_4f50445e-56e3-4ca3-94ba-c153b52deee0_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/2021/elts/us-gaap-2021-01-31.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_ComputerEquipmentMember_b6cfa054-cb6b-45a8-b9d6-936bd3f97f1c_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_4413cbda-aaae-4a7d-a376-355f541cd585_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/2021/elts/us-gaap-2021-01-31.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_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_1ca6218e-4e3f-4af1-aa00-fcf3dfcad075_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-20211231.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_us-gaap_DebtInstrumentRedemptionPeriodAxis_fed58e4d-bff0-48e5-85c8-0bcdd57bf713_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/2021/elts/us-gaap-2021-01-31.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_pega_LongLivedAssetsPercentage_7d25d52c-b49b-46ec-a4f8-472949c7d5c4_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-20211231.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_us-gaap_ConcentrationRiskByBenchmarkAxis_9968fb20-f046-4db5-95d4-38e3c0c6f9db_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/2021/elts/us-gaap-2021-01-31.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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_2f50f781-09e8-45d5-bbb0-640e0df2b71d_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">2020</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-20211231.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_DebtInstrumentUnamortizedDiscount_b671c651-457d-48fa-93bc-b8ce1d1aadca_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" 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 debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_94364c57-d920-436c-a4cc-86a6437c9617_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetDomain_7db42321-b7d5-4a08-a2fd-1b691ddb0fb5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink: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 Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain" xlink:to="lab_us-gaap_DeferredTaxAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bf32b1da-e33e-4bac-90e9-9b48b247c8ab_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredIncomeTaxExpenseBenefit_2af85a6c-b73c-48ec-a181-73cbaf6e5e67_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_51266133-f765-463d-808a-beb0f9768dcd_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 (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/2021/elts/us-gaap-2021-01-31.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_SeniorNotes_1b77159d-48fc-4063-9c86-0c2e51bd941d_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/2021/elts/us-gaap-2021-01-31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_c69d759d-170c-455f-b5c2-e996f9830d09_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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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>11
<FILENAME>pega-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f4dd85a8-fff1-4e6a-8fc1-c0dfaad79612,g:d010748d-ee54-4de5-9f44-7183ef425fcb-->
<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/COVERPAGE" xlink:type="simple" xlink:href="pega-20211231.xsd#COVERPAGE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_01d4e654-3ec7-4b55-b1cf-f82c947081fb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentType_01d4e654-3ec7-4b55-b1cf-f82c947081fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_dac7a451-921e-458a-ab0b-2f16da43779b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentAnnualReport_dac7a451-921e-458a-ab0b-2f16da43779b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_acdebaf8-a000-4abd-91c8-f260ff6650f8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentPeriodEndDate_acdebaf8-a000-4abd-91c8-f260ff6650f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_78d00e33-bbb0-45be-bde7-c5faae22e60d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_CurrentFiscalYearEndDate_78d00e33-bbb0-45be-bde7-c5faae22e60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6a977359-3e18-47e4-abed-f2ccc9c89c17" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentTransitionReport_6a977359-3e18-47e4-abed-f2ccc9c89c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_969e1ea6-8d0d-4b57-854b-76b7bccdb0b0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityFileNumber_969e1ea6-8d0d-4b57-854b-76b7bccdb0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f4b293e0-ea91-4b7a-bd6c-6a01897b13f1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityRegistrantName_f4b293e0-ea91-4b7a-bd6c-6a01897b13f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_99ae7d6f-f165-47e3-b123-740237854fbc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_AmendmentFlag_99ae7d6f-f165-47e3-b123-740237854fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_954c7e91-2686-4380-8cc7-2391d73fccf4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentFiscalYearFocus_954c7e91-2686-4380-8cc7-2391d73fccf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7cf4f39d-ffd5-4a00-89c7-39d96dd3d311" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7cf4f39d-ffd5-4a00-89c7-39d96dd3d311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ecc8c386-ceb7-4d1c-99be-fc795e6a6549" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityCentralIndexKey_ecc8c386-ceb7-4d1c-99be-fc795e6a6549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_dddb89eb-a8c6-4822-a7d2-c2545023b2e6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_dddb89eb-a8c6-4822-a7d2-c2545023b2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e8088a74-0187-43ab-8bf3-2657a49070e6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityTaxIdentificationNumber_e8088a74-0187-43ab-8bf3-2657a49070e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_168af484-eb13-4189-8030-8e0fc20ea60a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityAddressAddressLine1_168af484-eb13-4189-8030-8e0fc20ea60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7f69b051-53b3-44cf-b2ec-011add51a78e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityAddressCityOrTown_7f69b051-53b3-44cf-b2ec-011add51a78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b834e8ac-b95a-47ea-ad22-f6dcefecf429" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityAddressStateOrProvince_b834e8ac-b95a-47ea-ad22-f6dcefecf429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_9d699b28-02a5-4769-839d-fa7c5516c774" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityAddressPostalZipCode_9d699b28-02a5-4769-839d-fa7c5516c774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_26153152-dc0f-49eb-b3e7-d2b7099bf408" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_CityAreaCode_26153152-dc0f-49eb-b3e7-d2b7099bf408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6a3889dc-7966-48d6-95eb-467dc422912c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_LocalPhoneNumber_6a3889dc-7966-48d6-95eb-467dc422912c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_80cd04d0-92a5-415b-b83d-3d97d1ff955f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_Security12bTitle_80cd04d0-92a5-415b-b83d-3d97d1ff955f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_01e41d23-c91d-4091-984b-744c6a961ae6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_TradingSymbol_01e41d23-c91d-4091-984b-744c6a961ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_aaf86fdf-618c-492d-aa62-954489b0c137" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_SecurityExchangeName_aaf86fdf-618c-492d-aa62-954489b0c137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_89f3bf7e-3cbf-45c3-853c-3596c468d733" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_89f3bf7e-3cbf-45c3-853c-3596c468d733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_918deda2-a7c9-4cdf-b67b-b11e9ef562b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityVoluntaryFilers_918deda2-a7c9-4cdf-b67b-b11e9ef562b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_6d02def8-edb7-4bfb-8615-60fc20ad847b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityCurrentReportingStatus_6d02def8-edb7-4bfb-8615-60fc20ad847b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_2dad38f9-472c-42b6-8ff2-2bf749f50f48" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityInteractiveDataCurrent_2dad38f9-472c-42b6-8ff2-2bf749f50f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_976b8f08-a143-4f56-9f01-00c9f493af0f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityFilerCategory_976b8f08-a143-4f56-9f01-00c9f493af0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_29ab1369-1516-4ed6-93ee-7fac2778136f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntitySmallBusiness_29ab1369-1516-4ed6-93ee-7fac2778136f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_31b62706-5360-4ff7-8df8-f66a3de7fd4d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityEmergingGrowthCompany_31b62706-5360-4ff7-8df8-f66a3de7fd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_b38c70fe-0cef-40b3-acc7-bee3bfe4c6e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_IcfrAuditorAttestationFlag_b38c70fe-0cef-40b3-acc7-bee3bfe4c6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_170a2e6d-b1c6-44e3-8355-686791ad9b86" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityShellCompany_170a2e6d-b1c6-44e3-8355-686791ad9b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_f481510c-6b5d-4516-ba01-ff8dd7a7452f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityPublicFloat_f481510c-6b5d-4516-ba01-ff8dd7a7452f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_c4660f67-f0e8-4b8b-9a4c-c3ce73f1416e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_c4660f67-f0e8-4b8b-9a4c-c3ce73f1416e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ca9c8fbf-92b7-49f8-9143-40c484b3d5cb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e30bf225-5379-4d2a-9819-9b64fabf35d6" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ca9c8fbf-92b7-49f8-9143-40c484b3d5cb" 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-20211231.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_4d042653-7eb4-48e6-b0d6-c9306c7aebff" xlink:href="pega-20211231.xsd#pega_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_0618cfa2-d397-40a8-96ad-793cb8b5e602" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_4d042653-7eb4-48e6-b0d6-c9306c7aebff" xlink:to="loc_dei_AuditorName_0618cfa2-d397-40a8-96ad-793cb8b5e602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_3d84a3cf-391e-4d86-a9d8-dff61afd5476" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_4d042653-7eb4-48e6-b0d6-c9306c7aebff" xlink:to="loc_dei_AuditorLocation_3d84a3cf-391e-4d86-a9d8-dff61afd5476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_45d5f613-efeb-436f-831e-e52b76846c30" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_4d042653-7eb4-48e6-b0d6-c9306c7aebff" xlink:to="loc_dei_AuditorFirmId_45d5f613-efeb-436f-831e-e52b76846c30" 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-20211231.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_5ba3845d-ab33-48b3-9d99-74030f17294e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5ba3845d-ab33-48b3-9d99-74030f17294e" xlink:to="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:to="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_78a240dd-0d87-4fb4-93a4-8599ef5f6e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_78a240dd-0d87-4fb4-93a4-8599ef5f6e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_1afc171b-edbf-4318-95d6-a3b42211b861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_1afc171b-edbf-4318-95d6-a3b42211b861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_bc311a5b-5548-4c5d-b3e0-1e2e8772aae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_bc311a5b-5548-4c5d-b3e0-1e2e8772aae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bf4314c5-d2b0-47aa-8294-8821db8c0c38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bf4314c5-d2b0-47aa-8294-8821db8c0c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_cf3bb0b1-5c49-4a43-9bf4-a0a4f3cbf783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_cf3bb0b1-5c49-4a43-9bf4-a0a4f3cbf783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d146c6fb-467f-45e1-9bd6-e127f2001dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_OtherAssetsCurrent_d146c6fb-467f-45e1-9bd6-e127f2001dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6d09f67d-fb40-46ec-92b9-0753581da200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_04d12c5f-054b-42dd-a2ed-498efff97911" xlink:to="loc_us-gaap_AssetsCurrent_6d09f67d-fb40-46ec-92b9-0753581da200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_a02e3e74-1092-4782-ad1c-34eb939b4d6d" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_a02e3e74-1092-4782-ad1c-34eb939b4d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d3b0ec2a-edc4-4203-b381-feb088933b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:to="loc_us-gaap_Goodwill_d3b0ec2a-edc4-4203-b381-feb088933b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7c18d2ae-6dac-40c1-86cb-e59676962029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7c18d2ae-6dac-40c1-86cb-e59676962029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7a2a5fbe-bb82-4c36-b00d-44d88101b4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9104663f-f7fe-4841-a4c2-ba7005dfe262" xlink:to="loc_us-gaap_Assets_7a2a5fbe-bb82-4c36-b00d-44d88101b4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5ba3845d-ab33-48b3-9d99-74030f17294e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_258d745f-41cc-4098-96d8-6a7a95d341b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_AccountsPayableCurrent_258d745f-41cc-4098-96d8-6a7a95d341b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a8e12e23-3ee9-4d7c-a9e4-ef2b3810437b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a8e12e23-3ee9-4d7c-a9e4-ef2b3810437b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9e852ca5-34bd-4813-81ab-644e2390a49f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9e852ca5-34bd-4813-81ab-644e2390a49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d79bc1ae-8d3e-44be-b70a-4de84eeeb156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d79bc1ae-8d3e-44be-b70a-4de84eeeb156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3ef74fd4-d205-4dd4-bb98-1c14b5e82ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_3ef74fd4-d205-4dd4-bb98-1c14b5e82ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a79c4051-f03c-4924-b290-b3aa6e9dd12a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1862928e-ab8b-4bad-8470-2cba7cb13d71" xlink:to="loc_us-gaap_LiabilitiesCurrent_a79c4051-f03c-4924-b290-b3aa6e9dd12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_c3165f9a-16fe-4428-9d29-31719d6e7cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_c3165f9a-16fe-4428-9d29-31719d6e7cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f6f761dc-4f6e-4ec4-b723-b9d60e59b900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f6f761dc-4f6e-4ec4-b723-b9d60e59b900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f3082c38-35bf-42b8-ac7d-5fc3b99d9fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f3082c38-35bf-42b8-ac7d-5fc3b99d9fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fa8f7dfd-35a8-4b2b-9b03-475dcb0fee2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_Liabilities_fa8f7dfd-35a8-4b2b-9b03-475dcb0fee2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_39c4f77a-6866-48ec-8933-cf6d9ac30be3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_39c4f77a-6866-48ec-8933-cf6d9ac30be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0064181d-320d-4872-a235-fa842c03e07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_PreferredStockValue_0064181d-320d-4872-a235-fa842c03e07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3c21e5c8-adee-4cd9-8911-a9ffae36fa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_CommonStockValue_3c21e5c8-adee-4cd9-8911-a9ffae36fa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fb962528-e9c3-4647-9b38-d2501f35418d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fb962528-e9c3-4647-9b38-d2501f35418d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f04acec-78f2-49a0-84f9-20ce40a05a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f04acec-78f2-49a0-84f9-20ce40a05a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6f51d61b-4a4d-4711-814b-42080a95fd25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6f51d61b-4a4d-4711-814b-42080a95fd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_5f676be5-b904-40f9-b814-2c1b5fe672bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6f51d61b-4a4d-4711-814b-42080a95fd25" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_5f676be5-b904-40f9-b814-2c1b5fe672bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_dd3671b7-872f-4fef-8235-b4b67352d0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6f51d61b-4a4d-4711-814b-42080a95fd25" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_dd3671b7-872f-4fef-8235-b4b67352d0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ccbf5eee-df27-4d53-916e-e48ae718e545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4a18bc4b-3378-4c1d-9df9-55500a368504" xlink:to="loc_us-gaap_StockholdersEquity_ccbf5eee-df27-4d53-916e-e48ae718e545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_06fd91cd-264d-4ca2-80af-cb5fc09f5d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_631d5494-c7f4-49a4-908f-b051d2cf85b5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_06fd91cd-264d-4ca2-80af-cb5fc09f5d09" 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-20211231.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_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6fd01fa2-9a1a-460e-9c8f-4a51a7f625df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6fd01fa2-9a1a-460e-9c8f-4a51a7f625df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7a56d8c0-d123-4779-9f61-f4e232d1ed55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7a56d8c0-d123-4779-9f61-f4e232d1ed55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_618bbcb9-af78-4d13-9798-0439e9ab96d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_618bbcb9-af78-4d13-9798-0439e9ab96d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1a42cf84-1acc-457f-b641-4196e76115b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1a42cf84-1acc-457f-b641-4196e76115b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_3f3024e7-52d6-44b2-b3c7-875efbe8c0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_3f3024e7-52d6-44b2-b3c7-875efbe8c0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4ba5c3b0-4f42-4abd-b739-35316aafea52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_CommonStockSharesIssued_4ba5c3b0-4f42-4abd-b739-35316aafea52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4d2043c6-d2a5-4220-aa8e-e7a99f9be900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e1f63815-c387-4109-a2b7-5ec40253491a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4d2043c6-d2a5-4220-aa8e-e7a99f9be900" 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-20211231.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_21f73e28-9aac-47c1-b9a3-1dac354d7099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_21f73e28-9aac-47c1-b9a3-1dac354d7099" xlink:to="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:to="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b65bc966-48b8-4089-952f-6e4f368b9e0d" xlink:to="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_1d9b6cc4-b6b5-4309-9d38-bf3eacd9461d" xlink:href="pega-20211231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_SubscriptionServicesMember_1d9b6cc4-b6b5-4309-9d38-bf3eacd9461d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_7d4f7df6-fe1e-4096-94e3-f05436921254" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_SubscriptionLicenseMember_7d4f7df6-fe1e-4096-94e3-f05436921254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_be1c112d-1994-43c3-a01a-3d5998e732ae" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_PerpetualLicenseMember_be1c112d-1994-43c3-a01a-3d5998e732ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_42250599-e347-4b74-b285-24e699ea2a2e" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_729c632d-2fb7-4b0f-bfdb-c254497acbed" xlink:to="loc_pega_ConsultingMember_42250599-e347-4b74-b285-24e699ea2a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e208fdc-6601-4d62-9b7d-1efc68a1072e" xlink:to="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f13d0b7-a021-443e-bdb3-3fbe4a7997cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_7e752960-7ed3-4f68-a5f9-0372b102c44a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f13d0b7-a021-443e-bdb3-3fbe4a7997cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_18528086-3566-433b-80e4-dd1a5985046b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_cf8bd8e1-a6b0-468f-8619-d26785536612" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_18528086-3566-433b-80e4-dd1a5985046b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3fbabf4a-8923-449e-9790-0419c3bb139c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_GrossProfit_3fbabf4a-8923-449e-9790-0419c3bb139c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4f3b6100-3193-4a73-a33e-f8a58f5ec197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4f3b6100-3193-4a73-a33e-f8a58f5ec197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_4c51193d-f571-4deb-bf75-c877913830fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_4c51193d-f571-4deb-bf75-c877913830fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2f48065a-9ec5-4982-90d5-5c5ae7eacbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2f48065a-9ec5-4982-90d5-5c5ae7eacbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_75f4a6bf-2b8e-4f0e-8972-f0bedc506ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_878823ba-e89a-4947-839a-d11fcff2624c" xlink:to="loc_us-gaap_OperatingExpenses_75f4a6bf-2b8e-4f0e-8972-f0bedc506ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f5447480-2a25-42f0-9bd3-cb0da1d712a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OperatingIncomeLoss_f5447480-2a25-42f0-9bd3-cb0da1d712a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_49dd395a-461a-411a-8b57-f4d881beedd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_49dd395a-461a-411a-8b57-f4d881beedd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_5abcd22e-2a24-4086-8f60-882173f7cc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_InvestmentIncomeNet_5abcd22e-2a24-4086-8f60-882173f7cc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d38c585f-e28f-4fe2-9ebe-cda9160bee49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_InterestExpense_d38c585f-e28f-4fe2-9ebe-cda9160bee49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4546a55c-4011-42a6-9b12-9ca980211ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4546a55c-4011-42a6-9b12-9ca980211ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0f6b58da-0cd7-4e3f-b270-d2ee0cd1d138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0f6b58da-0cd7-4e3f-b270-d2ee0cd1d138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9fa4924e-f860-4059-a3e6-d500929dabd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9fa4924e-f860-4059-a3e6-d500929dabd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9324a17c-52e8-40d4-9ce0-d7a70fcf71d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9324a17c-52e8-40d4-9ce0-d7a70fcf71d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_723ad5a9-0fa4-4f00-a286-1e1fdf1caa53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_NetIncomeLoss_723ad5a9-0fa4-4f00-a286-1e1fdf1caa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b20eafe0-4e07-42a0-ae4b-5629f1cadc67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:to="loc_us-gaap_EarningsPerShareBasic_b20eafe0-4e07-42a0-ae4b-5629f1cadc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_27e11ce5-e416-490b-94c8-d922f3339b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_acfd137f-7f26-4f5e-b051-8445b7660ff7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_27e11ce5-e416-490b-94c8-d922f3339b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e5a203db-714b-4b32-a8ff-2f0829bf411b" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1eb8e4c-6a0d-4a49-b2a9-2a3f76c64cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c1eb8e4c-6a0d-4a49-b2a9-2a3f76c64cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5268235c-9221-4ebf-b27c-114fd8916b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_db6e5834-e1e2-4e97-9b31-5583a5fbdb0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5268235c-9221-4ebf-b27c-114fd8916b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="pega-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0de56be8-8a00-40ee-a920-4605cedec6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dd4d3700-95c1-4d9f-995d-bc18d653386b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0de56be8-8a00-40ee-a920-4605cedec6c0" xlink:to="loc_us-gaap_NetIncomeLoss_dd4d3700-95c1-4d9f-995d-bc18d653386b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c2b584c9-02f1-4660-acc9-9bb3eb683fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0de56be8-8a00-40ee-a920-4605cedec6c0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c2b584c9-02f1-4660-acc9-9bb3eb683fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ba1217d8-1f6a-4de7-a815-2de36d6cda8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c2b584c9-02f1-4660-acc9-9bb3eb683fc9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ba1217d8-1f6a-4de7-a815-2de36d6cda8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f969a388-44c1-4262-ba3f-3a7cce7e4653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c2b584c9-02f1-4660-acc9-9bb3eb683fc9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f969a388-44c1-4262-ba3f-3a7cce7e4653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ed4b0b74-9bda-4113-a46b-bb1dcf9da8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c2b584c9-02f1-4660-acc9-9bb3eb683fc9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ed4b0b74-9bda-4113-a46b-bb1dcf9da8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7979cb5-1f43-4196-bf4b-6de028abdc1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0de56be8-8a00-40ee-a920-4605cedec6c0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7979cb5-1f43-4196-bf4b-6de028abdc1c" 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-20211231.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_86b36ceb-2cb3-4a55-bb0c-32f6be01dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_86b36ceb-2cb3-4a55-bb0c-32f6be01dadc" xlink:to="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3d4907d0-78ca-4c36-ac63-0a2aa0fb5423" xlink:to="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_570aa846-8dd8-43c0-a159-5289537a8aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_CommonStockMember_570aa846-8dd8-43c0-a159-5289537a8aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a606e422-23dd-4c45-9cb5-81ea8c764b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a606e422-23dd-4c45-9cb5-81ea8c764b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4023dcb6-243d-43a6-af9c-a56aa4bec9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_RetainedEarningsMember_4023dcb6-243d-43a6-af9c-a56aa4bec9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d2425ed9-28d9-4139-8afd-8261f3429562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d52b348c-a392-4b42-a73b-35762a9e53ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d2425ed9-28d9-4139-8afd-8261f3429562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_19128261-2478-4ed1-a6a7-63f29bd42c34" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1fe5e5e-c16f-4f10-8c0a-8a103330ac03" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e66599bc-76f0-444a-b9a1-05c069e3d9d4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1fe5e5e-c16f-4f10-8c0a-8a103330ac03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_97826b1b-5188-48b1-9b8c-67a20f605292" xlink:to="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_03f99985-c517-46a4-931c-d3f44972b687" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7c4acb1a-2552-488f-84bc-c43dfc3edeb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7c4acb1a-2552-488f-84bc-c43dfc3edeb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4abb703d-5842-4494-8a8b-1bec1e54d349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockholdersEquity_4abb703d-5842-4494-8a8b-1bec1e54d349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_62aea422-09b1-4882-9843-e02c685397ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_62aea422-09b1-4882-9843-e02c685397ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_a47161c4-4a06-4712-b648-fc2ab1f1c47c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_a47161c4-4a06-4712-b648-fc2ab1f1c47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bf1f3bc5-5ba9-4385-8313-bb2187420866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_bf1f3bc5-5ba9-4385-8313-bb2187420866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_23f6b316-67ea-401c-aba5-7a1cf6245406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_23f6b316-67ea-401c-aba5-7a1cf6245406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3552e4b4-467f-4d41-8dbc-a249b59d88c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3552e4b4-467f-4d41-8dbc-a249b59d88c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_75ac42ae-58ac-4cc8-84c6-a873f9af2f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_75ac42ae-58ac-4cc8-84c6-a873f9af2f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_38c4d417-ea56-4cf0-88ad-073d18c13da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_38c4d417-ea56-4cf0-88ad-073d18c13da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ea54abab-6199-49e6-a214-8f5c3b71649e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ea54abab-6199-49e6-a214-8f5c3b71649e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9c587e69-c7cd-4fbf-be20-983202157d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9c587e69-c7cd-4fbf-be20-983202157d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_c8e510ef-5f46-478f-a64a-47f64d3bd675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_DividendsCommonStockCash_c8e510ef-5f46-478f-a64a-47f64d3bd675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_38ce31df-d76f-431a-8778-622c4e8d6482" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_38ce31df-d76f-431a-8778-622c4e8d6482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd5f5d59-915f-40c0-980a-7555d89508e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_NetIncomeLoss_fd5f5d59-915f-40c0-980a-7555d89508e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e2735883-9f22-4c0a-8df7-df371c31bae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e2735883-9f22-4c0a-8df7-df371c31bae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_78ae7d2b-3697-4780-bdd8-087f19672214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dadb599f-f05e-4385-936b-ddc7b4ca24c2" xlink:to="loc_us-gaap_StockholdersEquity_78ae7d2b-3697-4780-bdd8-087f19672214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="pega-20211231.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_a30948ce-d7ee-4ea0-8124-df53c0f7fbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_07b4f0fb-b944-43e1-8fb9-49ad4399ad48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a30948ce-d7ee-4ea0-8124-df53c0f7fbb4" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_07b4f0fb-b944-43e1-8fb9-49ad4399ad48" 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-20211231.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_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cc2668aa-369e-4209-b779-c0d2da31f216" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cc2668aa-369e-4209-b779-c0d2da31f216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_34c09eb7-a904-465b-ab6c-6999e4581305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cc2668aa-369e-4209-b779-c0d2da31f216" xlink:to="loc_us-gaap_NetIncomeLoss_34c09eb7-a904-465b-ab6c-6999e4581305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cc2668aa-369e-4209-b779-c0d2da31f216" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f79bc9d5-994e-4910-b4c7-0758403a04df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_ShareBasedCompensation_f79bc9d5-994e-4910-b4c7-0758403a04df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_10e9a6fd-c8e1-4b86-9e71-b374d6b832cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_10e9a6fd-c8e1-4b86-9e71-b374d6b832cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_9bee64b9-2eed-4179-ac53-ac1571b8cad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_9bee64b9-2eed-4179-ac53-ac1571b8cad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_5588b052-0fac-4173-b2dc-f244d00ec294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_5588b052-0fac-4173-b2dc-f244d00ec294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_af951317-0382-45b2-8302-d8dcf6bb06a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_OperatingLeaseExpense_af951317-0382-45b2-8302-d8dcf6bb06a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f7bbd6e1-3805-4daf-823b-3fa918cf79b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f7bbd6e1-3805-4daf-823b-3fa918cf79b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f485a198-fbd2-4207-8f6d-02228275e29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f485a198-fbd2-4207-8f6d-02228275e29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_36ddcd93-169f-4e5b-a8c9-5f11bff29c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_36ddcd93-169f-4e5b-a8c9-5f11bff29c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5fc9426f-6167-4063-ae50-49fc817c363b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5fc9426f-6167-4063-ae50-49fc817c363b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_db6f873e-fb2c-4d18-95d3-0db8a161f76b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_db6f873e-fb2c-4d18-95d3-0db8a161f76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa0de171-bbdb-4efa-88d6-6fb599996220" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4d528fde-62bc-41e0-aba7-a0ec78ae5852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4d528fde-62bc-41e0-aba7-a0ec78ae5852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_22e84c55-52be-43cc-9452-6fe25b80defa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_22e84c55-52be-43cc-9452-6fe25b80defa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f8fe6982-6bbb-4124-992a-5d2bc088511f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f8fe6982-6bbb-4124-992a-5d2bc088511f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_cb2ad2ad-cfbb-4893-97cb-c126916edce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_cb2ad2ad-cfbb-4893-97cb-c126916edce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_93d4df5b-73bf-4e86-aeba-6b77308515ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_93d4df5b-73bf-4e86-aeba-6b77308515ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_557d956d-c5e4-4b41-a08f-410cff808847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_56cbd05a-a993-41a6-8b0b-dbfa535fd4a3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_557d956d-c5e4-4b41-a08f-410cff808847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3d2d097-bde8-4cce-8947-d2594cbef3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cc2668aa-369e-4209-b779-c0d2da31f216" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3d2d097-bde8-4cce-8947-d2594cbef3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_f67e1f7f-1cef-4b51-a9d4-0e8a43c56232" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_f67e1f7f-1cef-4b51-a9d4-0e8a43c56232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4086f030-5ddc-4d82-ab32-2a09c5aedbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4086f030-5ddc-4d82-ab32-2a09c5aedbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_347715e3-afae-4bda-9112-8a13efd3f854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_347715e3-afae-4bda-9112-8a13efd3f854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5e13805b-b35b-43c2-90c8-c829d28ce9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5e13805b-b35b-43c2-90c8-c829d28ce9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0362a3fb-2fc6-48f2-b6fd-643dc07c3181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0362a3fb-2fc6-48f2-b6fd-643dc07c3181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a0abf69d-5047-473d-992e-fdbeae9ab8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_e77f9a40-0db5-4230-84bd-607af103094f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a0abf69d-5047-473d-992e-fdbeae9ab8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_9d7c574b-c342-45f0-a5da-7214da6fd9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_9d7c574b-c342-45f0-a5da-7214da6fd9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_c22c4bcc-4bd2-4682-8898-953bd6dd0305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock_c22c4bcc-4bd2-4682-8898-953bd6dd0305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_282c6234-e3f6-4338-9d9f-da07f37db676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_282c6234-e3f6-4338-9d9f-da07f37db676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_f58789a2-353f-48bb-a020-d40eb6224a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_ProceedsFromStockPlans_f58789a2-353f-48bb-a020-d40eb6224a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3f8a4d2a-dbb9-4f3a-a507-56ab4a7a963e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3f8a4d2a-dbb9-4f3a-a507-56ab4a7a963e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_e82cf708-e0b0-4168-9ade-eab992a6b468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_e82cf708-e0b0-4168-9ade-eab992a6b468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_1b52bd5e-a298-4ae6-8fed-c92c004f494c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_1b52bd5e-a298-4ae6-8fed-c92c004f494c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_912b24c4-72a4-477b-96d6-b7cc6474d200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_912b24c4-72a4-477b-96d6-b7cc6474d200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5f2524eb-01d7-418f-b735-c4ac54ac9a18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5f2524eb-01d7-418f-b735-c4ac54ac9a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b69d3a33-d41b-46b6-b4e1-e9578dc1122b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_78e31b6f-7c71-4e62-8b36-9c5ddcaf6723" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b69d3a33-d41b-46b6-b4e1-e9578dc1122b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a50a3b25-d176-458b-97bb-728f4a72f98c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a50a3b25-d176-458b-97bb-728f4a72f98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc913c28-b5b6-4629-8cfd-99eb8056003d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc913c28-b5b6-4629-8cfd-99eb8056003d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f16ad5a-3c48-4acb-9632-e2d262e7fd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f16ad5a-3c48-4acb-9632-e2d262e7fd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89b19dd6-8965-46a3-b336-aab05b5f0715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89b19dd6-8965-46a3-b336-aab05b5f0715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4ad15b24-4913-4168-8fe4-4146c783d795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4ad15b24-4913-4168-8fe4-4146c783d795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b980e61c-9f3c-4422-bbf3-007de3b90140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4ad15b24-4913-4168-8fe4-4146c783d795" xlink:to="loc_us-gaap_InterestPaidNet_b980e61c-9f3c-4422-bbf3-007de3b90140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_fb004915-ac11-4a4b-a1bb-f3b117dc9298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4ad15b24-4913-4168-8fe4-4146c783d795" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_fb004915-ac11-4a4b-a1bb-f3b117dc9298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80988e1f-b0fd-4df2-ace0-43634cd21278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f447d060-1d14-4875-8b5e-cf31e0546bc7" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80988e1f-b0fd-4df2-ace0-43634cd21278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_a396b53b-cd29-4545-9c7a-0b81ba2bd602" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_80988e1f-b0fd-4df2-ace0-43634cd21278" xlink:to="loc_us-gaap_DividendsPayableCurrent_a396b53b-cd29-4545-9c7a-0b81ba2bd602" 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-20211231.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_dd16ee26-34b1-4b96-ab97-77d4bc1d3309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_afe0a2f5-128a-417a-b20e-22cc3eeab4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dd16ee26-34b1-4b96-ab97-77d4bc1d3309" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_afe0a2f5-128a-417a-b20e-22cc3eeab4f0" 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-20211231.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_3846bf23-fc42-4afa-81c8-7c9302a4e009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_392363cd-84ce-4285-b4e3-77ef978c643f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3846bf23-fc42-4afa-81c8-7c9302a4e009" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_392363cd-84ce-4285-b4e3-77ef978c643f" 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-20211231.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_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_3485c98d-932f-4337-b0a8-0921f354786e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_UseOfEstimates_3485c98d-932f-4337-b0a8-0921f354786e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_90c924ab-608c-434b-99e2-f5e647ab4e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_90c924ab-608c-434b-99e2-f5e647ab4e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6e469124-6fca-4397-bdcc-ac6ee3a26f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6e469124-6fca-4397-bdcc-ac6ee3a26f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_da3459dd-a679-48f7-b0f2-c0abbda1bfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_da3459dd-a679-48f7-b0f2-c0abbda1bfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_cee53df8-2ed4-4310-87db-dd9c80a51c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_cee53df8-2ed4-4310-87db-dd9c80a51c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_ebfe0551-145a-4dcf-85ad-d47b49ba7701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_ebfe0551-145a-4dcf-85ad-d47b49ba7701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b49ca0c0-27e6-47cf-8e45-689c7e45661d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b49ca0c0-27e6-47cf-8e45-689c7e45661d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_83f0a638-480c-4e29-b6f2-bbfe65df3379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_83f0a638-480c-4e29-b6f2-bbfe65df3379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_acf5afc9-b07b-4be9-a633-5a7dc55a198d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_acf5afc9-b07b-4be9-a633-5a7dc55a198d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_456bdd9a-2726-4ac2-8926-e7632e26a4c7" xlink:href="pega-20211231.xsd#pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_456bdd9a-2726-4ac2-8926-e7632e26a4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_192274ce-e27b-41e1-a865-8ab0c6ca649d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_192274ce-e27b-41e1-a865-8ab0c6ca649d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_95496037-cfdd-40bf-a197-7d5a32bc672b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_95496037-cfdd-40bf-a197-7d5a32bc672b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_705057b5-8b66-464c-92ba-6b80570cbf79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_705057b5-8b66-464c-92ba-6b80570cbf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d96e978c-c421-440e-a914-edb2bb95e1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d96e978c-c421-440e-a914-edb2bb95e1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c789576c-9dd8-4548-8fda-20c41b91bdff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c789576c-9dd8-4548-8fda-20c41b91bdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_f34f9a28-10d7-4b07-9aa5-d9bd219ce3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_f34f9a28-10d7-4b07-9aa5-d9bd219ce3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_0f0f8b18-0b31-4b3a-ada5-79f9c5e05ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_0f0f8b18-0b31-4b3a-ada5-79f9c5e05ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3085c2f7-0251-4d65-8611-208387b6de71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_291f0af9-5b4d-4fea-a56b-05a71818bc82" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3085c2f7-0251-4d65-8611-208387b6de71" 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-20211231.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_d42ae1e1-916d-4d23-9212-1424758aca5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_97d0b6e4-1e1a-4202-a31b-8603f5da32f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d42ae1e1-916d-4d23-9212-1424758aca5a" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_97d0b6e4-1e1a-4202-a31b-8603f5da32f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20211231.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_a148773c-cda1-403f-b050-54b534015fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a148773c-cda1-403f-b050-54b534015fbd" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:to="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f6fab075-f4e9-430b-8628-b172e01d8378" xlink:to="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07085078-44e5-45b3-8f77-9cea8eb5ecf6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:to="loc_srt_MinimumMember_07085078-44e5-45b3-8f77-9cea8eb5ecf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_57bbb7e3-3b26-4312-a8fb-ef626d35b546" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ed1e101e-ebac-4ba3-a0c8-cba318e9f131" xlink:to="loc_srt_MaximumMember_57bbb7e3-3b26-4312-a8fb-ef626d35b546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1c5ee535-1511-4c48-9615-7b8ef6763f11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ee1c0c42-c862-45f5-9df8-97ea69a07714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_us-gaap_ComputerEquipmentMember_ee1c0c42-c862-45f5-9df8-97ea69a07714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b113d9d3-432a-4c3e-b5cc-0ed184a576e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b113d9d3-432a-4c3e-b5cc-0ed184a576e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_36f62968-3bdd-4bcc-93d0-ae92df56ddc6" xlink:href="pega-20211231.xsd#pega_InternalUseSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fc23297a-57a2-4a9a-9ebf-24e45b13437e" xlink:to="loc_pega_InternalUseSoftwareMember_36f62968-3bdd-4bcc-93d0-ae92df56ddc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e0c2fbe8-1034-4aee-b4b6-6f48b1fb9176" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts_0ba68cc4-20d4-46a6-80ba-7a21b6ed76ee" xlink:href="pega-20211231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_0ba68cc4-20d4-46a6-80ba-7a21b6ed76ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b78de43-1a55-4170-8ab9-edcc3946633d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b78de43-1a55-4170-8ab9-edcc3946633d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cadf7d8e-7529-4a7a-a542-d0d42e9a0670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cadf7d8e-7529-4a7a-a542-d0d42e9a0670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_29ed82cc-73a2-4531-a75d-22e8157a89f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_29ed82cc-73a2-4531-a75d-22e8157a89f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_beaf8d8f-16ab-44a9-be88-b596e2a0165d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_beaf8d8f-16ab-44a9-be88-b596e2a0165d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MoreLikelyThanNotLikelihoodPercentage_9c5945ea-a4fd-417c-907c-5ac6b36bcba7" xlink:href="pega-20211231.xsd#pega_MoreLikelyThanNotLikelihoodPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_pega_MoreLikelyThanNotLikelihoodPercentage_9c5945ea-a4fd-417c-907c-5ac6b36bcba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c15b8f1c-7ff1-4175-b201-4ebc0a14c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7628569e-ce75-47a1-a40d-f0fcf082b093" xlink:to="loc_us-gaap_AdvertisingExpense_c15b8f1c-7ff1-4175-b201-4ebc0a14c6b4" 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-20211231.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_96f0559f-610f-4bab-af2e-9195d20e3996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2e6648e2-f972-4295-87a4-a7879c2511cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_96f0559f-610f-4bab-af2e-9195d20e3996" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2e6648e2-f972-4295-87a4-a7879c2511cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="pega-20211231.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_1674b0b6-616f-40c3-b518-99ccdea3350d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_aabba154-6c96-451b-92a3-8beb8b9fee00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1674b0b6-616f-40c3-b518-99ccdea3350d" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_aabba154-6c96-451b-92a3-8beb8b9fee00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#MARKETABLESECURITIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7b0d1082-fca5-42a4-8fc6-087e18197c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7b0d1082-fca5-42a4-8fc6-087e18197c8e" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6e3746f1-2a1b-4381-8340-e1a2617c04e9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_acc84a30-fc3b-4b49-bf7d-c16277e626c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_acc84a30-fc3b-4b49-bf7d-c16277e626c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_683bd654-69bc-40b3-ae21-64f803e1bbec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9377c800-f7a6-4098-9043-0c63a429a526" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_683bd654-69bc-40b3-ae21-64f803e1bbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8154ae2f-45db-4c7f-8280-f0d631257417" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b813869-2205-496c-9351-8590005e72a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0b813869-2205-496c-9351-8590005e72a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2a70cc47-240b-461d-b226-829c5c104fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2a70cc47-240b-461d-b226-829c5c104fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b0d26f2e-e644-4d40-99d4-324d0b571526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b0d26f2e-e644-4d40-99d4-324d0b571526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac679b72-0ad7-4fc1-bdf1-a30acb0fc9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_30ea2577-07f0-4688-ae55-04dce91d0635" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac679b72-0ad7-4fc1-bdf1-a30acb0fc9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#MARKETABLESECURITIESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7cfa7614-bdab-433b-b509-5bc59fbd590b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_2339e01d-0006-45e4-aee6-516e1f6a281f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7cfa7614-bdab-433b-b509-5bc59fbd590b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_2339e01d-0006-45e4-aee6-516e1f6a281f" 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-20211231.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_db1c2c8e-1c7f-42ce-9084-d77319d61c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_c79777f2-462e-4703-a396-c7966ae2f36a" xlink:href="pega-20211231.xsd#pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_db1c2c8e-1c7f-42ce-9084-d77319d61c1e" xlink:to="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_c79777f2-462e-4703-a396-c7966ae2f36a" 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-20211231.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_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock_7a9cb4d6-91a4-4fb2-8c2f-4cf5814a26e1" xlink:href="pega-20211231.xsd#pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:to="loc_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock_7a9cb4d6-91a4-4fb2-8c2f-4cf5814a26e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_df141eb3-1bc2-412a-a8e8-e04c4bc64d12" xlink:href="pega-20211231.xsd#pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:to="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_df141eb3-1bc2-412a-a8e8-e04c4bc64d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_41221245-63f6-433b-8b6f-f23b2bd687c7" xlink:href="pega-20211231.xsd#pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:to="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_41221245-63f6-433b-8b6f-f23b2bd687c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_dd3b18cf-e21c-41d4-b963-71d18d4abd17" xlink:href="pega-20211231.xsd#pega_ContractAssetsAndDeferredRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:to="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_dd3b18cf-e21c-41d4-b963-71d18d4abd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfMajorClientsTableTextBlock_9fd50f9c-e4c1-457f-9aa9-326724fd59a1" xlink:href="pega-20211231.xsd#pega_SummaryOfMajorClientsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_995069f6-3f4c-4bb4-81dd-57e59c96faa7" xlink:to="loc_pega_SummaryOfMajorClientsTableTextBlock_9fd50f9c-e4c1-457f-9aa9-326724fd59a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ed1277fd-3a83-4ed1-bf25-78b486facd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_eaa1f42c-794e-43c7-bfb6-8c5b0e21043d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ed1277fd-3a83-4ed1-bf25-78b486facd3f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_eaa1f42c-794e-43c7-bfb6-8c5b0e21043d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_c53101cb-388e-4c56-9a7c-849975b9f2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ed1277fd-3a83-4ed1-bf25-78b486facd3f" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_c53101cb-388e-4c56-9a7c-849975b9f2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNonCurrent_dbe14b0f-4f90-4184-9881-648774d7bb7d" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNonCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ed1277fd-3a83-4ed1-bf25-78b486facd3f" xlink:to="loc_pega_UnbilledReceivablesNonCurrent_dbe14b0f-4f90-4184-9881-648774d7bb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_c7e5997a-28aa-40ad-b6f5-0417420674b8" xlink:href="pega-20211231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ed1277fd-3a83-4ed1-bf25-78b486facd3f" xlink:to="loc_pega_AccountsReceivableAndUnbilledReceivable_c7e5997a-28aa-40ad-b6f5-0417420674b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_270d01d0-19f1-4727-b677-bc125ef1f5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_270d01d0-19f1-4727-b677-bc125ef1f5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_3aaa8faf-64e2-40e4-b602-5d9ead2ea33a" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_3aaa8faf-64e2-40e4-b602-5d9ead2ea33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_5a68a2e1-9f7f-4966-b63c-89868121e5a0" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_5a68a2e1-9f7f-4966-b63c-89868121e5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_7a5a68cf-b2df-4671-9942-6d0f912f6fa6" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_7a5a68cf-b2df-4671-9942-6d0f912f6fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_ed68bf25-d618-4dab-9919-1524f093b266" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_ed68bf25-d618-4dab-9919-1524f093b266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_ed95abb1-f901-40e0-a348-ae8ee8e37f2d" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_ed95abb1-f901-40e0-a348-ae8ee8e37f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_f2a2d8d1-f6c2-4dcd-b83e-9316126e245a" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_f2a2d8d1-f6c2-4dcd-b83e-9316126e245a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_122b32dd-33cd-4c60-8f8b-2147faf6a649" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b7c6c3fa-ae07-48ff-9fc1-bd1fae748e8b" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_122b32dd-33cd-4c60-8f8b-2147faf6a649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_dcb9fa4d-2192-4eaa-b080-228e972e63c5" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_dcb9fa4d-2192-4eaa-b080-228e972e63c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_dcd448df-96ad-4fab-b7b6-c4c1728288aa" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_dcd448df-96ad-4fab-b7b6-c4c1728288aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_2344939b-7d0a-477d-b142-d4d893325a83" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_2344939b-7d0a-477d-b142-d4d893325a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_a1927e15-017d-4da5-a15d-3c0cbfa18935" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_a1927e15-017d-4da5-a15d-3c0cbfa18935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_0e0347a4-963d-4264-af47-cf82926a2177" xlink:href="pega-20211231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_0e0347a4-963d-4264-af47-cf82926a2177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_e996e240-8bd8-4206-8884-2b0b3844cf87" xlink:href="pega-20211231.xsd#pega_UnbilledRevenueTotal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_UnbilledRevenueTotal_e996e240-8bd8-4206-8884-2b0b3844cf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_e6ef2d35-83bd-41a1-b8b3-b8107a3294b8" xlink:href="pega-20211231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_e6ef2d35-83bd-41a1-b8b3-b8107a3294b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_04d02f8e-22fa-491f-9e29-7b5a565b0f22" xlink:href="pega-20211231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_04d02f8e-22fa-491f-9e29-7b5a565b0f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_7a123784-3310-4a57-85c6-1d32290a7984" xlink:href="pega-20211231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_7a123784-3310-4a57-85c6-1d32290a7984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_c558485f-b7cf-4ca9-b502-2f6f1f333bc4" xlink:href="pega-20211231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_c558485f-b7cf-4ca9-b502-2f6f1f333bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_077a2346-a850-4212-afe0-5d24f41b86bb" xlink:href="pega-20211231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_077a2346-a850-4212-afe0-5d24f41b86bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_a0b06b5f-34d3-41e4-82ce-a45372992819" xlink:href="pega-20211231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_afb2317b-f6c0-46e1-bf41-7f5799919b30" xlink:to="loc_pega_TotalPercentageOfUnbilledRevenue_a0b06b5f-34d3-41e4-82ce-a45372992819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0e5260d0-1db9-4399-9d9d-1dde34cd294c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0e5260d0-1db9-4399-9d9d-1dde34cd294c" xlink:to="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_8695d7c8-a098-482c-bee0-e476705e4a44" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientAMember_bd83b57c-fcaf-4cb7-a871-fb1a1ed0b6dd" xlink:href="pega-20211231.xsd#pega_ClientAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_04178135-4154-46e7-954c-de07733b21a8" xlink:to="loc_pega_ClientAMember_bd83b57c-fcaf-4cb7-a871-fb1a1ed0b6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_438ef598-b906-430d-bdb2-94cb5b31f28c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_6110366c-dd9b-48df-8cec-b554fd112b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_bbd06609-215c-4b83-83f1-5d4cbb143bf9" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_6110366c-dd9b-48df-8cec-b554fd112b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_452c06d8-c3c9-414e-b573-423714ad726d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_6d29f1c4-099f-4dc2-883c-b7463d700934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_757b928c-324f-4f05-b138-23525cb998ac" xlink:to="loc_us-gaap_AccountsReceivableMember_6d29f1c4-099f-4dc2-883c-b7463d700934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1b75ef5b-695f-4178-bde0-d969c3e47ec9" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_a24018df-9f69-49dc-ab4f-d2fe3cf042c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_86025151-fb25-46ff-b367-5228c73225aa" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_a24018df-9f69-49dc-ab4f-d2fe3cf042c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8eb9ed2e-ee92-4408-b9aa-1114e945a1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8eb9ed2e-ee92-4408-b9aa-1114e945a1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_a2c2f8d9-f0b1-450f-90ea-7549b7ccae4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_a2c2f8d9-f0b1-450f-90ea-7549b7ccae4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_494cb7df-d33c-46b1-9311-595f039d8df8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_494cb7df-d33c-46b1-9311-595f039d8df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1bd8bacd-c476-4913-92ed-af5154e5efd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1bd8bacd-c476-4913-92ed-af5154e5efd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_e7840b9d-e590-490d-93f8-c6d953e5f07b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_e7840b9d-e590-490d-93f8-c6d953e5f07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_55dac2a7-7818-4675-b793-d1d0fedefc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_42ce7a7a-62c3-4a9a-a529-7552bea445c9" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilities_55dac2a7-7818-4675-b793-d1d0fedefc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0cffdd22-43bb-4cbb-a680-62fdceeb72a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_aad97d9b-ce24-435e-95fd-2ef3ca26b1ea" xlink:href="pega-20211231.xsd#pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0cffdd22-43bb-4cbb-a680-62fdceeb72a9" xlink:to="loc_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_aad97d9b-ce24-435e-95fd-2ef3ca26b1ea" 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-20211231.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_1364f3db-47b6-4abc-af48-dfbaf40d6c83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredCostsNetTextBlock_37b8b703-e052-4766-8188-7655fde50ad4" xlink:href="pega-20211231.xsd#pega_DeferredCostsNetTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1364f3db-47b6-4abc-af48-dfbaf40d6c83" xlink:to="loc_pega_DeferredCostsNetTextBlock_37b8b703-e052-4766-8188-7655fde50ad4" 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-20211231.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_793f770b-bbe1-47a0-886a-4578bf2dc9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_69f70f68-01b7-4c25-8a76-e0dd3045ef66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_793f770b-bbe1-47a0-886a-4578bf2dc9cd" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_69f70f68-01b7-4c25-8a76-e0dd3045ef66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_66508b1f-7a21-487a-911e-4ff3a7f158ba" xlink:href="pega-20211231.xsd#pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_793f770b-bbe1-47a0-886a-4578bf2dc9cd" xlink:to="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_66508b1f-7a21-487a-911e-4ff3a7f158ba" 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-20211231.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_1c6fb535-bc6f-4c48-ac89-3a17cec79a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_c5e15e01-3013-4f85-99c2-de12fddc7689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1c6fb535-bc6f-4c48-ac89-3a17cec79a67" xlink:to="loc_us-gaap_DeferredCosts_c5e15e01-3013-4f85-99c2-de12fddc7689" 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-20211231.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_e2232df0-49fc-4a1a-8617-5ae7077cf71a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_e4688df2-d6e3-4881-ac19-b1fc43b965d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_e2232df0-49fc-4a1a-8617-5ae7077cf71a" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_e4688df2-d6e3-4881-ac19-b1fc43b965d0" 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-20211231.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_ac4adfb8-92da-42b8-8f96-606bdffd0a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d50dce56-98e3-4741-bbc8-c11e9a3cad7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ac4adfb8-92da-42b8-8f96-606bdffd0a26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d50dce56-98e3-4741-bbc8-c11e9a3cad7c" 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-20211231.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_77e62bf6-e3fc-4074-9003-c4e3c050d57b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a064c9e7-be46-4a22-9705-13f783c65d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_77e62bf6-e3fc-4074-9003-c4e3c050d57b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a064c9e7-be46-4a22-9705-13f783c65d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DepreciationExpenseTableTextBlock_8d838eaf-38a2-4d8f-9f2f-71dcc5f50886" xlink:href="pega-20211231.xsd#pega_DepreciationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_77e62bf6-e3fc-4074-9003-c4e3c050d57b" xlink:to="loc_pega_DepreciationExpenseTableTextBlock_8d838eaf-38a2-4d8f-9f2f-71dcc5f50886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cb5fa8e0-1a94-4581-b971-30529e35e465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cb5fa8e0-1a94-4581-b971-30529e35e465" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e67d86e3-fb53-4015-ae06-088df43d4e5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_69457c41-d60b-4b22-9d90-ccabc26997fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_69457c41-d60b-4b22-9d90-ccabc26997fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_3998cb46-3cef-4766-ab37-ac91ac92afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_ComputerEquipmentMember_3998cb46-3cef-4766-ab37-ac91ac92afa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_64cc835f-6701-415c-b5ec-a50e1a80197c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_64cc835f-6701-415c-b5ec-a50e1a80197c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_c59e9d31-9a4c-421b-890d-39b3d13606c6" xlink:href="pega-20211231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_c59e9d31-9a4c-421b-890d-39b3d13606c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_c8adcb48-1623-4fdb-bed0-2a204d1e01bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_c8adcb48-1623-4fdb-bed0-2a204d1e01bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_36ee0d71-0581-4f03-9762-74327f17c102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0098d8b8-1d70-4029-8bd5-8457c60867b4" xlink:to="loc_us-gaap_AssetUnderConstructionMember_36ee0d71-0581-4f03-9762-74327f17c102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5494ee3d-3465-4d41-be9a-4546eb674e2f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2ea4beaf-55a3-4d66-ba15-66cc644a9509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2ea4beaf-55a3-4d66-ba15-66cc644a9509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0827cf39-d558-4bcc-b4f8-cdad1335a21a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0827cf39-d558-4bcc-b4f8-cdad1335a21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fe75c303-c62c-4aa3-a0ca-9eb8ef637408" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9ae0a855-25b8-448e-aa6e-31664c14ee98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fe75c303-c62c-4aa3-a0ca-9eb8ef637408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#PROPERTYANDEQUIPMENTAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_bc185a66-8feb-407c-a53e-ff86778aae6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_c07fa174-9351-44aa-be97-b606b3b42271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_bc185a66-8feb-407c-a53e-ff86778aae6f" xlink:to="loc_us-gaap_Depreciation_c07fa174-9351-44aa-be97-b606b3b42271" 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-20211231.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_203e1c0e-b161-4337-ad59-d3358899ddd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_cfce7dfc-54bb-4f33-9702-5391f3900c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_203e1c0e-b161-4337-ad59-d3358899ddd0" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_cfce7dfc-54bb-4f33-9702-5391f3900c65" 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-20211231.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_a0fe6c22-3767-4924-86c3-d1539b15c3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_66253177-cb2b-46b1-aa78-3848b3a61954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0fe6c22-3767-4924-86c3-d1539b15c3ce" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_66253177-cb2b-46b1-aa78-3848b3a61954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_93d0ad35-ac47-44b9-a322-5235f4c8834b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0fe6c22-3767-4924-86c3-d1539b15c3ce" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_93d0ad35-ac47-44b9-a322-5235f4c8834b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_e37e61c1-5900-4b72-a003-c7ac1c63ae44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0fe6c22-3767-4924-86c3-d1539b15c3ce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_e37e61c1-5900-4b72-a003-c7ac1c63ae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1ed50823-5765-4603-9914-e25bc0587505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0fe6c22-3767-4924-86c3-d1539b15c3ce" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1ed50823-5765-4603-9914-e25bc0587505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a7b11ed3-fa77-45db-9ca6-ff264d5bb8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a7b11ed3-fa77-45db-9ca6-ff264d5bb8cc" xlink:to="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e3b5c651-4619-4a33-869d-16997c2dfb09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:to="loc_us-gaap_Goodwill_e3b5c651-4619-4a33-869d-16997c2dfb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_e190f454-c694-4fb2-9112-661b2dd2f7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_e190f454-c694-4fb2-9112-661b2dd2f7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_86066449-8781-4e84-976e-e6db4e17c513" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_86066449-8781-4e84-976e-e6db4e17c513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_71ab28cf-0edb-4e95-8cdb-f25d33a28dab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_416d3d33-389a-44b7-bcaa-04c02abf6464" xlink:to="loc_us-gaap_Goodwill_71ab28cf-0edb-4e95-8cdb-f25d33a28dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2769afa9-3612-486c-88ed-8a655e6773d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2769afa9-3612-486c-88ed-8a655e6773d9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:to="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1f5c805b-4d29-4485-b807-4895f830bda0" xlink:to="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27d10ab5-dfe5-4901-b7fa-9da18eb7dc21" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:to="loc_srt_MinimumMember_27d10ab5-dfe5-4901-b7fa-9da18eb7dc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ad59eea7-1753-43a2-a974-cf50e42b9974" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93658a99-69cb-4053-b75f-2daebc6d9938" xlink:to="loc_srt_MaximumMember_ad59eea7-1753-43a2-a974-cf50e42b9974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_886464e4-3072-4938-b056-0fa4da5d153e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_f4c694b1-f2f3-42ab-992b-0bf4facdb85d" xlink:href="pega-20211231.xsd#pega_ClientRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_pega_ClientRelationshipsMember_f4c694b1-f2f3-42ab-992b-0bf4facdb85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_c2207c8f-66bb-4b77-81d2-161433da8df5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_us-gaap_PatentedTechnologyMember_c2207c8f-66bb-4b77-81d2-161433da8df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_48650c66-d4a4-4057-9ed0-130e4a385d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cbfd886-8810-4cf7-83bc-a757f5ac9a32" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_48650c66-d4a4-4057-9ed0-130e4a385d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8f1375f9-8f20-4821-96ed-633694d9fb8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e28c8412-8ecb-481f-82dc-ba69f478788b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e28c8412-8ecb-481f-82dc-ba69f478788b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0fc65e6d-18d3-4002-87cb-30980f70b536" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0fc65e6d-18d3-4002-87cb-30980f70b536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba44505b-bad9-421c-9c2e-ebf0c830d7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba44505b-bad9-421c-9c2e-ebf0c830d7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38e29157-f15d-4f2a-8a63-3d7d80df9316" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5053893b-79cd-4e9b-b6b9-4e99029de444" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38e29157-f15d-4f2a-8a63-3d7d80df9316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_16afeb68-b1ec-413c-ab85-32245f171bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_16afeb68-b1ec-413c-ab85-32245f171bdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f3f4c5a6-b947-4182-acbc-951d6b8d6139" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_c3a59e23-893e-436a-bbd3-0273f7773257" xlink:href="pega-20211231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:to="loc_pega_CostOfRevenueMember_c3a59e23-893e-436a-bbd3-0273f7773257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1da926b2-1122-4351-ac57-178013dae176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_695480fc-a06c-4526-b866-3301be763037" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1da926b2-1122-4351-ac57-178013dae176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_9df19d56-4be1-4cf0-8290-cc5af4c42034" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c83e7aaf-ba33-49b5-a7f4-2288aa84500f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_d49ab537-fc69-4ca9-a22b-e6c597161637" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c83e7aaf-ba33-49b5-a7f4-2288aa84500f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_02287ae0-4a43-44fa-8b66-14e9250437b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_02287ae0-4a43-44fa-8b66-14e9250437b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a11bfbb-ef05-4c73-bc0c-f6e436fc46b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a11bfbb-ef05-4c73-bc0c-f6e436fc46b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d97947f6-2584-449c-b4fe-f3d9cffedfdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d97947f6-2584-449c-b4fe-f3d9cffedfdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_56de6ac8-858d-4b98-908d-f07b953a6420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_56de6ac8-858d-4b98-908d-f07b953a6420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_813f579a-da62-49f2-8199-945046e5f9a7" xlink:href="pega-20211231.xsd#pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_813f579a-da62-49f2-8199-945046e5f9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f01ce06b-6126-464c-8beb-9f2c280d5463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9c606184-a85e-4004-a5eb-9135441a7ea7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f01ce06b-6126-464c-8beb-9f2c280d5463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="pega-20211231.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_3cd4b6f5-d7c7-47f9-b108-5e68f5302e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_2bf8959b-4111-4425-9b8d-1e15d6af6329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3cd4b6f5-d7c7-47f9-b108-5e68f5302e2b" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_2bf8959b-4111-4425-9b8d-1e15d6af6329" 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-20211231.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_30ae51d6-024c-474c-ade2-f5ec97a9ab58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_581a2122-dd9d-43c8-a753-789267027d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_30ae51d6-024c-474c-ade2-f5ec97a9ab58" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_581a2122-dd9d-43c8-a753-789267027d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#SEGMENTINFORMATIONAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a62a8e15-ec98-42e0-8db4-ddff197066ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_444cf281-e77a-4531-967e-764a7e9204f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a62a8e15-ec98-42e0-8db4-ddff197066ad" xlink:to="loc_us-gaap_NumberOfOperatingSegments_444cf281-e77a-4531-967e-764a7e9204f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_1bb4a6d0-a76b-4c8e-9558-729f12a7c4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a62a8e15-ec98-42e0-8db4-ddff197066ad" xlink:to="loc_us-gaap_NumberOfReportingUnits_1bb4a6d0-a76b-4c8e-9558-729f12a7c4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4b05adaf-aa79-40f1-9282-9567d8abc956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:href="pega-20211231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4b05adaf-aa79-40f1-9282-9567d8abc956" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:to="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b4372983-210d-4325-92d7-d3f8d9bfb7d6" xlink:to="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e6f519d2-1ab6-4c64-9e37-65a565e2ac91" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:to="loc_country_US_e6f519d2-1ab6-4c64-9e37-65a565e2ac91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0a2ff71b-8197-42a9-b827-413e031285f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ab265147-d22b-43fa-9400-129f6c7425e6" xlink:to="loc_us-gaap_NonUsMember_0a2ff71b-8197-42a9-b827-413e031285f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:href="pega-20211231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_d1f328e6-b63b-4e2b-b718-3111fd92e079" xlink:to="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_76ce1315-331e-424c-aa47-373878a50bdd" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2374d689-5a20-454b-923f-a21bd7186d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2374d689-5a20-454b-923f-a21bd7186d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_2f916398-b515-41f8-b795-f0a73a7180db" xlink:href="pega-20211231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_618caa98-f06a-40c0-a971-e0b39b9dd90e" xlink:to="loc_pega_LongLivedAssetsPercentage_2f916398-b515-41f8-b795-f0a73a7180db" 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-20211231.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_93b96cca-3df3-4b7a-9bd6-4f7ae405f8b0" xlink:href="pega-20211231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2b581b97-c107-4b69-9251-42ea4f1981b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_93b96cca-3df3-4b7a-9bd6-4f7ae405f8b0" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2b581b97-c107-4b69-9251-42ea4f1981b8" 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-20211231.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_3cdafb00-4560-47af-a463-ac6fc88c3c32" xlink:href="pega-20211231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_653c1d97-f07b-41eb-803a-7959900238d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_3cdafb00-4560-47af-a463-ac6fc88c3c32" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_653c1d97-f07b-41eb-803a-7959900238d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#OTHERASSETSANDLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:href="pega-20211231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_ed926a3a-6691-4d10-b2a6-35167433d56f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_IncomeTaxReceivable_ed926a3a-6691-4d10-b2a6-35167433d56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_95d19e33-629c-4bd5-bbc7-bfbaecf382f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_95d19e33-629c-4bd5-bbc7-bfbaecf382f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_e0c01ec7-9682-434a-a04a-a2b8783c99a2" xlink:href="pega-20211231.xsd#pega_OtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_pega_OtherCurrentAssets_e0c01ec7-9682-434a-a04a-a2b8783c99a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0661e77d-4406-4052-afdc-3d0d2fc6eab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OtherAssetsCurrent_0661e77d-4406-4052-afdc-3d0d2fc6eab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_003a087e-07f8-4145-a7e7-7eee9939bf5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_003a087e-07f8-4145-a7e7-7eee9939bf5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_c4fece55-1574-4df2-b9c0-9a64198fe5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_DeferredCosts_c4fece55-1574-4df2-b9c0-9a64198fe5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bbd5d64c-d097-4aa9-afa5-e382654d00cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bbd5d64c-d097-4aa9-afa5-e382654d00cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_679de96c-38b4-4bbb-accf-a976be50e1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_679de96c-38b4-4bbb-accf-a976be50e1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0e4a1a42-662d-44cc-9847-c6d6e341cc0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0e4a1a42-662d-44cc-9847-c6d6e341cc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_dfd75f6a-ce9e-4e63-a9f6-a587d384e045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_dfd75f6a-ce9e-4e63-a9f6-a587d384e045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b8090dc2-47d8-47d6-8c5a-a43f07c8133c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_b8090dc2-47d8-47d6-8c5a-a43f07c8133c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_ca9995d7-0917-4c16-b6c5-e97f932bc6f3" xlink:href="pega-20211231.xsd#pega_OtherLongTermAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_pega_OtherLongTermAssets_ca9995d7-0917-4c16-b6c5-e97f932bc6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_49b3122d-e630-40ed-aeea-a929f2f5f3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_49b3122d-e630-40ed-aeea-a929f2f5f3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f005525c-1093-4676-8b46-50c4ef97bab7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f005525c-1093-4676-8b46-50c4ef97bab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_60e40cec-4cae-49aa-bdf2-ea0475e70af3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_DividendsPayableCurrent_60e40cec-4cae-49aa-bdf2-ea0475e70af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_10f85cf0-f75d-40ed-8713-a901ab3befa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_10f85cf0-f75d-40ed-8713-a901ab3befa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_7fbb3f8b-3ff9-4c4a-b01d-ce32fd8b4a82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_7fbb3f8b-3ff9-4c4a-b01d-ce32fd8b4a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_56530248-137c-4218-8810-58c2349d642a" xlink:href="pega-20211231.xsd#pega_OtherLongTermLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_pega_OtherLongTermLiabilities_56530248-137c-4218-8810-58c2349d642a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_0d819d0f-0ca8-40f7-9020-8320725c8d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_2574a0d1-c0bf-4118-b8c5-df3f1bedd6ca" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0d819d0f-0ca8-40f7-9020-8320725c8d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASES" xlink:type="simple" xlink:href="pega-20211231.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_c9dbc7fe-d654-4034-bc88-0c19709f2a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_542fa530-be9b-411a-95c6-803779fd59d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c9dbc7fe-d654-4034-bc88-0c19709f2a8a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_542fa530-be9b-411a-95c6-803779fd59d6" 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-20211231.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_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_361b94c9-36ea-4c6c-92a5-d91779bfebfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_361b94c9-36ea-4c6c-92a5-d91779bfebfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_2c849fc7-da02-4c26-b938-25392a5388c6" xlink:href="pega-20211231.xsd#pega_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:to="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_2c849fc7-da02-4c26-b938-25392a5388c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock_50de7747-3f51-4138-8a42-b0dba3cd1f33" xlink:href="pega-20211231.xsd#pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:to="loc_pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock_50de7747-3f51-4138-8a42-b0dba3cd1f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_83fa41a9-67c2-4950-848c-cabadfca5535" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_83fa41a9-67c2-4950-848c-cabadfca5535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_8c109c7d-c69a-48a5-96ac-2c84d32280ef" xlink:href="pega-20211231.xsd#pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c87b4045-25c6-49fc-9eff-6c064da7f742" xlink:to="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_8c109c7d-c69a-48a5-96ac-2c84d32280ef" 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-20211231.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_76cf51cc-6fe9-4b0d-8f97-2ed66ab763a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_76cf51cc-6fe9-4b0d-8f97-2ed66ab763a1" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_34f4850f-1796-4c67-b780-0557b522235c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_cb0e5d65-9cda-43c9-b106-6a125c662257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8c6a82c2-ca5b-47c9-af2f-09dbfeb73665" xlink:to="loc_us-gaap_BuildingMember_cb0e5d65-9cda-43c9-b106-6a125c662257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_3a99d77b-051e-4214-b50d-56a9d2707212" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_db9f52a5-d7c4-4368-bca6-7f796bbbf767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_db9f52a5-d7c4-4368-bca6-7f796bbbf767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ecb9ebf2-d4cd-4923-a2b7-11e960bfde68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ecb9ebf2-d4cd-4923-a2b7-11e960bfde68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_1ffdd1b9-fb53-45e3-91d3-54dbe13232fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_1ffdd1b9-fb53-45e3-91d3-54dbe13232fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_b7abc2cf-0e41-4cb0-8e9f-08bf90437283" xlink:href="pega-20211231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseTermOfContract_b7abc2cf-0e41-4cb0-8e9f-08bf90437283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_d4bef0bc-7829-4d33-b2a1-e2bbf7990e86" xlink:href="pega-20211231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_d4bef0bc-7829-4d33-b2a1-e2bbf7990e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_1a245577-b257-403d-b09f-fb8aa207836c" xlink:href="pega-20211231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_1a245577-b257-403d-b09f-fb8aa207836c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d67d894f-4c8f-4855-90d1-e8554ef70a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d67d894f-4c8f-4855-90d1-e8554ef70a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_a83ff4d4-6a73-4170-85e3-65b99b322a5d" xlink:href="pega-20211231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_a83ff4d4-6a73-4170-85e3-65b99b322a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseholdImprovementAllowance_a5ef73c5-7680-4ec3-af6f-a50d5b765de4" xlink:href="pega-20211231.xsd#pega_LesseeLeaseholdImprovementAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_pega_LesseeLeaseholdImprovementAllowance_a5ef73c5-7680-4ec3-af6f-a50d5b765de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3ceeebc7-7a5c-4708-9093-39c541726d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_OperatingLeaseLiability_3ceeebc7-7a5c-4708-9093-39c541726d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ab3403e3-75d4-474e-a19b-e3f105149f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4be477f6-5d0f-41a8-861e-a9e25da1d545" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ab3403e3-75d4-474e-a19b-e3f105149f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b17d6e3d-c81d-4d33-9f65-6425e92fdbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_114eccee-f85e-4e79-8ee3-6222c0e0e983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b17d6e3d-c81d-4d33-9f65-6425e92fdbf3" xlink:to="loc_us-gaap_OperatingLeaseCost_114eccee-f85e-4e79-8ee3-6222c0e0e983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7af68fde-f5c3-4ff9-83e8-48ea9a4e60a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b17d6e3d-c81d-4d33-9f65-6425e92fdbf3" xlink:to="loc_us-gaap_ShortTermLeaseCost_7af68fde-f5c3-4ff9-83e8-48ea9a4e60a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_8e9847f6-77c2-4301-97e2-079a3b557cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b17d6e3d-c81d-4d33-9f65-6425e92fdbf3" xlink:to="loc_us-gaap_VariableLeaseCost_8e9847f6-77c2-4301-97e2-079a3b557cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseCostRecovery_194810f3-bf25-4801-80ba-ce4e58e5bbe1" xlink:href="pega-20211231.xsd#pega_LeaseCostRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b17d6e3d-c81d-4d33-9f65-6425e92fdbf3" xlink:to="loc_pega_LeaseCostRecovery_194810f3-bf25-4801-80ba-ce4e58e5bbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESRightofUseAssetsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESRightofUseAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESRightofUseAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_277b1732-70d6-4606-80a7-e8fdb5554e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_277b1732-70d6-4606-80a7-e8fdb5554e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6c1f5430-6750-4925-9825-9d1060b249b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6c1f5430-6750-4925-9825-9d1060b249b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cece883c-4966-4cd2-8a58-aff1c03a4ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cece883c-4966-4cd2-8a58-aff1c03a4ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_019a8a6e-8b31-4507-8250-7a4efb99bc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_019a8a6e-8b31-4507-8250-7a4efb99bc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_44b34f21-9628-49d4-acf0-bdcf0a16ea6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd3b1e2-ada8-4a04-be86-cc1f5feb7bee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_44b34f21-9628-49d4-acf0-bdcf0a16ea6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESRemainingLeaseTermDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESRemainingLeaseTermDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESRemainingLeaseTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_37feff9a-36a1-467e-b8ba-1eff62fff9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6740931e-8564-4756-b4b5-e87ace202d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37feff9a-36a1-467e-b8ba-1eff62fff9e7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6740931e-8564-4756-b4b5-e87ace202d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ae26ea1b-90d6-4921-b82b-cd36f58491f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37feff9a-36a1-467e-b8ba-1eff62fff9e7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ae26ea1b-90d6-4921-b82b-cd36f58491f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESMaturitiesafteradoptionof842Details"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7c6b7189-f699-4780-b313-494547fd8c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7c6b7189-f699-4780-b313-494547fd8c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_970d1646-c031-46ce-97ce-0fa1bc6a0b40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_970d1646-c031-46ce-97ce-0fa1bc6a0b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e706b801-22ce-4a27-b39d-441f27532f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e706b801-22ce-4a27-b39d-441f27532f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51823a15-09ab-4c39-9eba-21e8ddc43737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51823a15-09ab-4c39-9eba-21e8ddc43737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_068fd8ea-d646-43f5-a71a-eada46a826a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_068fd8ea-d646-43f5-a71a-eada46a826a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8bc6740c-5c23-4f9a-a14d-c733905cbb51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8bc6740c-5c23-4f9a-a14d-c733905cbb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_538a9695-5e96-4274-a1a1-3bfd54a17b88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_538a9695-5e96-4274-a1a1-3bfd54a17b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ebea8ba0-c567-4aec-998c-836c8f4a52c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ebea8ba0-c567-4aec-998c-836c8f4a52c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_69c42017-d978-4205-a721-36681aee2d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_00836cdd-d2df-414e-92cf-6e3d09c792a5" xlink:to="loc_us-gaap_OperatingLeaseLiability_69c42017-d978-4205-a721-36681aee2d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESMaturitiesafteradoptionof842Details_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESCashFlowinformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LEASESCashFlowinformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESCashFlowinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0c9ebe64-80ff-43e7-820a-c07612adb41d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5a506118-0039-466b-954f-cf2285185136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c9ebe64-80ff-43e7-820a-c07612adb41d" xlink:to="loc_us-gaap_OperatingLeasePayments_5a506118-0039-466b-954f-cf2285185136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_794e6b1a-6fbb-4e22-93c9-2ad2d78ecfd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c9ebe64-80ff-43e7-820a-c07612adb41d" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_794e6b1a-6fbb-4e22-93c9-2ad2d78ecfd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_5ccbb532-4c1f-4f58-9e7d-9c4c29e46434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c9ebe64-80ff-43e7-820a-c07612adb41d" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_5ccbb532-4c1f-4f58-9e7d-9c4c29e46434" 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-20211231.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_606f932f-1353-4c4e-a82e-2e58384e9993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4f42feef-373a-4c1d-bb02-bcb4a6feca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_606f932f-1353-4c4e-a82e-2e58384e9993" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4f42feef-373a-4c1d-bb02-bcb4a6feca5d" 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-20211231.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_faa78033-0102-41ba-8f82-c305efec5238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_69b9a9b0-e6fb-4dc4-8927-fbf3e7baafed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_faa78033-0102-41ba-8f82-c305efec5238" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_69b9a9b0-e6fb-4dc4-8927-fbf3e7baafed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_e6fa4da8-73e5-4a21-8fb3-27376a507706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_faa78033-0102-41ba-8f82-c305efec5238" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_e6fa4da8-73e5-4a21-8fb3-27376a507706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTConvertibleSeniorNotesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a7d26a31-b4e3-4712-a235-b0a2d1d1d98b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a7d26a31-b4e3-4712-a235-b0a2d1d1d98b" xlink:to="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0782421a-9b0e-4778-beec-e154be5b6b46" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_88e0847d-4076-4e9a-95a3-1515f940c7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_96539520-eea8-4865-97c9-89980218a294" xlink:to="loc_us-gaap_ConvertibleDebtMember_88e0847d-4076-4e9a-95a3-1515f940c7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_ca033445-a4e5-4b39-a9de-41f00d49f2de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_06c5a673-3284-464d-ad31-dff2484dbb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_06c5a673-3284-464d-ad31-dff2484dbb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_eeccdbf1-4182-49ef-be03-b7aa6d948191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_eeccdbf1-4182-49ef-be03-b7aa6d948191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_676f010c-e736-498b-9072-6464c5d9e394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_642487e7-d673-47d8-bad6-ec6cd78b3e0d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_676f010c-e736-498b-9072-6464c5d9e394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3677a84a-7127-4ccf-9af3-1c9b328feafc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6bf01dc0-edbf-49eb-b0b7-1e9d0a6bb014" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6bf01dc0-edbf-49eb-b0b7-1e9d0a6bb014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_2d5efbb7-0814-4c46-8e61-8debc293c2b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_52b2253b-b342-4646-9d89-151bc94c53a8" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_2d5efbb7-0814-4c46-8e61-8debc293c2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6918d049-1f75-477d-a021-cad1fadc09b6" xlink:to="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b1ed6a6-7860-4b55-b8a4-3b87d1d94a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fd2d1af4-949a-472c-86bc-9ee446790f92" xlink:to="loc_us-gaap_RetainedEarningsMember_7b1ed6a6-7860-4b55-b8a4-3b87d1d94a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_222536af-3b5e-44d5-b5dd-309a0b1d2b8e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_90407bdc-e829-4f71-b111-de1eab9ac6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_90407bdc-e829-4f71-b111-de1eab9ac6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_7a78daea-2ad9-44b3-8a47-0b38c1b17e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_7a78daea-2ad9-44b3-8a47-0b38c1b17e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_050b1670-eaa8-453c-aa86-c7d52c3fee23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_050b1670-eaa8-453c-aa86-c7d52c3fee23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bb09bae3-ab3a-47e2-83b3-3127057ee5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bb09bae3-ab3a-47e2-83b3-3127057ee5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d3cf6111-28ae-4537-95c9-1b9015ff184e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_d3cf6111-28ae-4537-95c9-1b9015ff184e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_62f7c0d9-dedf-4e95-89c4-78d82e91f3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_62f7c0d9-dedf-4e95-89c4-78d82e91f3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_67f4d547-5983-4bef-bf1b-ff0c944359ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_67f4d547-5983-4bef-bf1b-ff0c944359ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_1bb55cf1-270b-425b-b9a7-cd574a3baf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_1bb55cf1-270b-425b-b9a7-cd574a3baf4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_8760f9ec-566d-4b4b-bd16-4ed65fbc0fba" xlink:href="pega-20211231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_8760f9ec-566d-4b4b-bd16-4ed65fbc0fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1e2ef7a6-077a-4d9a-9b96-f22eb8966f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1e2ef7a6-077a-4d9a-9b96-f22eb8966f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_53a571ea-c577-4ea6-8321-4ee77731a941" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_53a571ea-c577-4ea6-8321-4ee77731a941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_528fa645-91f4-4dd4-9918-54fe28b547ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_StockholdersEquity_528fa645-91f4-4dd4-9918-54fe28b547ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_18e4fdfd-e264-439f-bcd0-7fd2a4fd6ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d8bbb11f-6b6d-4301-ac7e-d66b317241c6" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_18e4fdfd-e264-439f-bcd0-7fd2a4fd6ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTNetCarryingAmountDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTNetCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_193b1fae-07b4-47bb-89b5-35b59e69f984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_193b1fae-07b4-47bb-89b5-35b59e69f984" xlink:to="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a2c71ed6-dc01-446e-abd5-7b518b073362" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e6dc9142-5d86-4a66-b831-78d78d094fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_04add143-f540-484c-9f38-08dc6d9b5af4" xlink:to="loc_us-gaap_ConvertibleDebtMember_e6dc9142-5d86-4a66-b831-78d78d094fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_14619bca-0605-4c3b-bf1a-96881d6a46f0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_36dba401-d1cd-4b4a-8d15-5584759011c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_36dba401-d1cd-4b4a-8d15-5584759011c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6d438c72-d090-404a-99e4-7301a1fbc131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_6d438c72-d090-404a-99e4-7301a1fbc131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_50aca9b0-f3c1-49e6-bd2a-47d5c30c173d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_50aca9b0-f3c1-49e6-bd2a-47d5c30c173d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_824d9976-192d-42df-86a6-303a3377e870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_LongTermDebt_824d9976-192d-42df-86a6-303a3377e870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_25583bd0-a3b9-4b92-a8dd-6676d8d572e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_25583bd0-a3b9-4b92-a8dd-6676d8d572e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_02ad8712-85d6-4c9f-8af2-4f3ba9d35c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_02ad8712-85d6-4c9f-8af2-4f3ba9d35c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentDeferredTaxes_ae2dd1da-eb78-4ff4-8d21-243c7edf385e" xlink:href="pega-20211231.xsd#pega_DebtInstrumentDeferredTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_pega_DebtInstrumentDeferredTaxes_ae2dd1da-eb78-4ff4-8d21-243c7edf385e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1cc96388-c72a-44cf-a44d-a4431dae2fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b159a66d-0ed6-4b57-9c69-7858c130ea7d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1cc96388-c72a-44cf-a44d-a4431dae2fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ccb48918-2d90-469b-b1f5-5e50cfd1cb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ccb48918-2d90-469b-b1f5-5e50cfd1cb26" xlink:to="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4a54ba0f-db51-402b-9446-3aac9bf99131" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_69314c33-f6a0-4718-bd3d-ff5265303391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_28bc0241-5967-4b1c-96be-d18104ec0b59" xlink:to="loc_us-gaap_ConvertibleDebtMember_69314c33-f6a0-4718-bd3d-ff5265303391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_81f6b34b-37e6-4f82-a008-d34d4eb673a2" xlink:to="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_e810c799-24ec-4399-932e-5436398e8bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_e810c799-24ec-4399-932e-5436398e8bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_cfaf8390-42f1-48b5-b74e-c0a951453b41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_cfaf8390-42f1-48b5-b74e-c0a951453b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_da17040a-1a35-4e00-bd3a-633e738c8f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_da17040a-1a35-4e00-bd3a-633e738c8f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_48f2f11f-13f2-46c6-a228-98e88aaeafce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_48f2f11f-13f2-46c6-a228-98e88aaeafce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_7eec539d-48b4-4ab9-a8bb-744d519c366b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_InterestExpenseDebt_7eec539d-48b4-4ab9-a8bb-744d519c366b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_02e52287-f393-430e-a308-c37d63780dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_89509839-6bd0-4a89-a3ee-8d8a8da99380" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_02e52287-f393-430e-a308-c37d63780dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3a78249c-61e0-46fc-bb4d-a2f426f65811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3a78249c-61e0-46fc-bb4d-a2f426f65811" xlink:to="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fb3cdebe-4a68-4974-a2cf-c9548f1b0b49" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_b979be15-4e0f-446c-bb23-e2370d3b1323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_da24dc85-3de7-4ba0-80b2-a0e30fe051f1" xlink:to="loc_us-gaap_ConvertibleDebtMember_b979be15-4e0f-446c-bb23-e2370d3b1323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d74863f2-ec88-4b82-a9da-1ad9bb10b292" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cc3ac89f-faca-464f-acd6-17f3c7d1ab2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cc3ac89f-faca-464f-acd6-17f3c7d1ab2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5cc036d7-1e47-44f0-b29d-8b7466083338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5cc036d7-1e47-44f0-b29d-8b7466083338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_122ba585-692e-46c5-a255-6214a9790192" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_122ba585-692e-46c5-a255-6214a9790192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9d84dbff-261d-4534-9088-04b482429dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9d84dbff-261d-4534-9088-04b482429dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_82e82459-bb8d-4e69-a82a-100061fc4eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_13a30db2-33ff-4045-8d71-b86593c1f093" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_82e82459-bb8d-4e69-a82a-100061fc4eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6847325e-d5e2-4224-a4db-85a003887300" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6847325e-d5e2-4224-a4db-85a003887300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6a509b84-565e-4ef7-a1b7-bb00502a8e2f" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6a509b84-565e-4ef7-a1b7-bb00502a8e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_774fa870-4a29-47a1-87a5-c6a70f652ecc" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_774fa870-4a29-47a1-87a5-c6a70f652ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36dd82ff-787d-46d1-b5c8-c9b936a967b6" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36dd82ff-787d-46d1-b5c8-c9b936a967b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_412c06d0-50d8-4929-ae4e-6ea92a9ba5d4" xlink:href="pega-20211231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_8a0da852-6fa7-4309-87e5-0193a1b0dc7e" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_412c06d0-50d8-4929-ae4e-6ea92a9ba5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:href="pega-20211231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ab053db8-1412-4a70-bd03-910b6aaf2a40" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6443e8f6-8329-456e-a06a-d2a284654245" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_6443e8f6-8329-456e-a06a-d2a284654245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62ad654c-1ce3-43ce-9e2a-7154835e918e" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_62ad654c-1ce3-43ce-9e2a-7154835e918e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_270e5f4d-2201-4872-ba41-114f0fcd20c5" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_270e5f4d-2201-4872-ba41-114f0fcd20c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2dc86a65-304f-44df-9b05-21118ea8efcc" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2dc86a65-304f-44df-9b05-21118ea8efcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_9507aad1-5bc6-455c-853c-a43ad9c31117" xlink:href="pega-20211231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_c0d6477e-f055-4034-9cf9-eb0fa680fccb" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_9507aad1-5bc6-455c-853c-a43ad9c31117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="simple" xlink:href="pega-20211231.xsd#DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCappedCallTransactionsDetails" xlink:type="simple" xlink:href="pega-20211231.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_fdb28da1-0427-41ad-8bd4-9b039347dfb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_87f90dd8-746e-4a42-94fa-721f31358ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fdb28da1-0427-41ad-8bd4-9b039347dfb5" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_87f90dd8-746e-4a42-94fa-721f31358ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_610a1f42-2e97-4aa5-a252-1f0ad2fbfdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fdb28da1-0427-41ad-8bd4-9b039347dfb5" xlink:to="loc_us-gaap_DerivativeCapPrice_610a1f42-2e97-4aa5-a252-1f0ad2fbfdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fdb28da1-0427-41ad-8bd4-9b039347dfb5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_db6286cc-d439-400f-87ee-40b92e473eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_db6286cc-d439-400f-87ee-40b92e473eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_4b0440bf-1e73-44c5-800c-f5baa9691194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_4b0440bf-1e73-44c5-800c-f5baa9691194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_eadab5b3-ddce-43c3-9a5e-1fabe9d7dd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_eadab5b3-ddce-43c3-9a5e-1fabe9d7dd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_38ef356f-a636-4ee4-aa96-3549e57b833b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_7d99c621-6e8a-4d68-a1d6-0f9c497f466d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_38ef356f-a636-4ee4-aa96-3549e57b833b" 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-20211231.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_cd968b81-267c-4cb8-8ec4-66a966056c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cd968b81-267c-4cb8-8ec4-66a966056c73" xlink:to="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_54bbd783-8997-481e-afe4-1e6b403e9da4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a11acabc-988b-4a72-86df-1f43095bde55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4e868ea2-f947-4b5a-884a-020d4cc32377" xlink:to="loc_us-gaap_LineOfCreditMember_a11acabc-988b-4a72-86df-1f43095bde55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_808fb45b-f786-45e3-bca4-f4ca359f58e6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_d06afdf8-9588-4ce4-af0b-ed8327a16f54" xlink:href="pega-20211231.xsd#pega_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0b530f6b-81a0-4537-929f-ad20309606fb" xlink:to="loc_pega_CreditAgreementMember_d06afdf8-9588-4ce4-af0b-ed8327a16f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b4a8ea59-f841-41be-a954-f620284dd98e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_e3b3279d-3cab-42af-a655-ff1cfb1582a2" xlink:href="pega-20211231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_48f1c002-7df9-4c0d-893d-f87b1ac6794d" xlink:to="loc_pega_PNCBankNationalAssociationMember_e3b3279d-3cab-42af-a655-ff1cfb1582a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_31602306-e0f8-42a1-8d6f-c4b9778133f9" xlink:to="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b2d969a8-983c-4df0-984d-8927158a388d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_206e84c3-6781-45dd-b5c3-3d266ea2d589" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b2d969a8-983c-4df0-984d-8927158a388d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_4d83d24a-c824-47da-8bce-6e4d8f4069bf" xlink:to="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_effed305-321d-42e8-86f3-f66861144756" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_68ac025e-2181-482c-9bed-afe9cb46171f" xlink:to="loc_srt_ScenarioForecastMember_effed305-321d-42e8-86f3-f66861144756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_45cbd1e9-6d75-4b7f-9860-1017825664f7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_57878d36-0cf9-4e3a-8e3d-88fedd624a55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_DebtInstrumentTerm_57878d36-0cf9-4e3a-8e3d-88fedd624a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_b78a724b-6c42-44a6-8525-66af6c26b43f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_SeniorNotes_b78a724b-6c42-44a6-8525-66af6c26b43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15acc2f7-c049-4588-9b1d-6a31f1394cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_15acc2f7-c049-4588-9b1d-6a31f1394cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_6a1e55c3-41d5-4fc4-a705-71ce9c323857" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld_6a1e55c3-41d5-4fc4-a705-71ce9c323857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_30994289-9b66-4c8b-a5ed-c680a10cfddd" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_30994289-9b66-4c8b-a5ed-c680a10cfddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_bdf6210b-87fa-4c76-af0b-dfbd9794a384" xlink:href="pega-20211231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_bdf6210b-87fa-4c76-af0b-dfbd9794a384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fcc28842-fe92-43a7-8f8b-4a11ddc47661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d63f601f-bf3d-47de-b761-a42fd1c70de4" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fcc28842-fe92-43a7-8f8b-4a11ddc47661" 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-20211231.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_0dc11796-dc1c-4f8a-84e3-f2b0211696aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_64181aed-1e9f-4cde-925f-cb7ae73b118c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0dc11796-dc1c-4f8a-84e3-f2b0211696aa" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_64181aed-1e9f-4cde-925f-cb7ae73b118c" 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-20211231.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_569f9544-5f0c-443e-97d6-c419d7ec0ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_30c9250b-2f35-465c-8bd9-dcdf31ba73fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_569f9544-5f0c-443e-97d6-c419d7ec0ca7" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_30c9250b-2f35-465c-8bd9-dcdf31ba73fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_6f77bfc8-090a-400b-be7c-da637d8580df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_569f9544-5f0c-443e-97d6-c419d7ec0ca7" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_6f77bfc8-090a-400b-be7c-da637d8580df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKHOLDERSEQUITYAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_dea14003-b439-452b-a8e3-b6c641c5b8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_dea14003-b439-452b-a8e3-b6c641c5b8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f629bbd5-08cb-4edd-9a73-9d82296a458a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f629bbd5-08cb-4edd-9a73-9d82296a458a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d90c18e2-8db3-4624-b27f-3200c2e5781a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d90c18e2-8db3-4624-b27f-3200c2e5781a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2304caa9-7797-4c02-afda-74b5d96dd4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2304caa9-7797-4c02-afda-74b5d96dd4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0edc1eda-08b7-4eba-8b91-d0e242d5e731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0edc1eda-08b7-4eba-8b91-d0e242d5e731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_47ac0dd7-79d9-43c0-a4b8-9e1c6ba2552d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_47ac0dd7-79d9-43c0-a4b8-9e1c6ba2552d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_72935873-c39e-4980-bcf7-12c1d1e03c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_CommonStockSharesIssued_72935873-c39e-4980-bcf7-12c1d1e03c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9a0d7192-cbb5-425b-ae5f-5bc30f2f13d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9a0d7192-cbb5-425b-ae5f-5bc30f2f13d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CommonStockDividendsPerShareIntended_a5f322a1-c97b-4723-808b-18ca80be9ef3" xlink:href="pega-20211231.xsd#pega_CommonStockDividendsPerShareIntended"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c9faf22b-17b3-4ed5-bead-ee6b064ea90e" xlink:to="loc_pega_CommonStockDividendsPerShareIntended_a5f322a1-c97b-4723-808b-18ca80be9ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2ffdc985-eb9f-4414-8c4f-e4ee581aae79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_bd99ce16-9765-4a63-95e7-78c4fedcc558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2ffdc985-eb9f-4414-8c4f-e4ee581aae79" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_bd99ce16-9765-4a63-95e7-78c4fedcc558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c1077c57-e678-4fc3-8f67-1e179bc25858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2ffdc985-eb9f-4414-8c4f-e4ee581aae79" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c1077c57-e678-4fc3-8f67-1e179bc25858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKHOLDERSEQUITYStockRepurchasesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_396bbdc5-a5c1-4dd8-92c5-ff0b9b582292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_8dc6b3ca-52a8-4196-9eb1-ce5f3bb3c5ff" xlink:href="pega-20211231.xsd#pega_StockRepurchaseProgramSharesRepurchasedUnsettled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_396bbdc5-a5c1-4dd8-92c5-ff0b9b582292" xlink:to="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_8dc6b3ca-52a8-4196-9eb1-ce5f3bb3c5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:href="pega-20211231.xsd#pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_396bbdc5-a5c1-4dd8-92c5-ff0b9b582292" xlink:to="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_9214a02a-df86-402e-aff0-61a31829c195" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_9214a02a-df86-402e-aff0-61a31829c195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_747d0804-fb52-4992-a5e1-93222d0b5ea5" xlink:href="pega-20211231.xsd#pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:to="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_747d0804-fb52-4992-a5e1-93222d0b5ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_c22a4b7d-6ff8-4f02-a309-9b54209ac067" xlink:href="pega-20211231.xsd#pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:to="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_c22a4b7d-6ff8-4f02-a309-9b54209ac067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c13219de-8c1f-4f86-96b9-254859b7e186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_e8b504ca-8cc8-4e30-9ca1-f802f3c3908e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c13219de-8c1f-4f86-96b9-254859b7e186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ba651c6e-08e3-4107-8e76-6735313875b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_396bbdc5-a5c1-4dd8-92c5-ff0b9b582292" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ba651c6e-08e3-4107-8e76-6735313875b4" 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-20211231.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_192b7025-4941-4dfe-91ae-f5e0e449191b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_a996d3bf-1ea6-4eae-8459-8ad2145ed707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_192b7025-4941-4dfe-91ae-f5e0e449191b" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_a996d3bf-1ea6-4eae-8459-8ad2145ed707" 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-20211231.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_ae4e71b5-e487-4b94-84c4-3d16a3131c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2034d9b9-39e6-45f2-83ea-aaa7be5ccb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ae4e71b5-e487-4b94-84c4-3d16a3131c55" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2034d9b9-39e6-45f2-83ea-aaa7be5ccb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_e0144133-7e9a-4be9-94ed-ae7f1517a7ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ae4e71b5-e487-4b94-84c4-3d16a3131c55" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_e0144133-7e9a-4be9-94ed-ae7f1517a7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_aeb59ff4-b3b5-4069-a54f-cdca407bb3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_aeb59ff4-b3b5-4069-a54f-cdca407bb3b9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:to="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_345b257d-5f46-449b-a9b5-f7b1d04d7e5f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_19cc76a7-65fa-4ac9-a897-2b3c23399f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:to="loc_us-gaap_CashEquivalentsMember_19cc76a7-65fa-4ac9-a897-2b3c23399f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_031b7f1d-ab7e-4511-bec0-c0323cc4f34d" xlink:href="pega-20211231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e848a928-4670-4280-8ad3-08eae9b5399c" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_031b7f1d-ab7e-4511-bec0-c0323cc4f34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b775f854-6dc6-4d19-934b-6b36cf13a644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_48c58718-8f9b-49cd-a609-905afe21ae6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_48c58718-8f9b-49cd-a609-905afe21ae6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9a5116e4-ba63-4671-b130-1296115cd318" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9a5116e4-ba63-4671-b130-1296115cd318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7c6beeb4-3e77-4451-9e75-c183e12378d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bece9b78-7075-4adf-90b6-5f19658f2e13" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7c6beeb4-3e77-4451-9e75-c183e12378d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d772de29-68d4-47de-a2a4-6d0c4aa0a1fa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ec53f93-3a77-40ce-b356-83f2ecc8bac8" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_195520d4-be7e-45a8-9459-b69b93a72e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_195520d4-be7e-45a8-9459-b69b93a72e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8ff08bd-d6e0-423f-bfc0-f1daa4252cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8ff08bd-d6e0-423f-bfc0-f1daa4252cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ba089f99-6bcb-4f56-80be-00a3f82b1170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_DerivativeLiabilities_ba089f99-6bcb-4f56-80be-00a3f82b1170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_7394a1e1-307e-46bb-aa5e-5940c5a89070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_e3719f4f-84ea-4311-a877-b9a0d5c45a19" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_7394a1e1-307e-46bb-aa5e-5940c5a89070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9c858864-1cc4-41ae-b703-4dc28402785e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9c858864-1cc4-41ae-b703-4dc28402785e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_615cbe2c-ad9c-4b4f-a5e5-29079213fe9b" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_74dbb199-f0f5-4003-aa9a-19187b635cda" xlink:href="pega-20211231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f8f29b8f-99fd-4c8f-8a12-a641854b2701" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_74dbb199-f0f5-4003-aa9a-19187b635cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_205a89d6-4d90-4c8d-8cc4-8e75d3270d38" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2bd8153d-6aa7-4dd6-991b-64132d50d0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2bd8153d-6aa7-4dd6-991b-64132d50d0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_e5bc919a-6452-4ea1-abc4-ee9d51ef575f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_e5bc919a-6452-4ea1-abc4-ee9d51ef575f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_b335f6c3-492c-4d7b-94c0-15ae28d38fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_b335f6c3-492c-4d7b-94c0-15ae28d38fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_dc1b4635-357d-4dc2-9d55-dd00193ae514" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment_dc1b4635-357d-4dc2-9d55-dd00193ae514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_cb1fabb8-40bd-4b59-9827-a2170602fd41" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome_cb1fabb8-40bd-4b59-9827-a2170602fd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_3f29322b-2d60-4787-a611-1cff7412870a" xlink:href="pega-20211231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_3f29322b-2d60-4787-a611-1cff7412870a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_1d912ab4-99c9-45f9-8dcd-0b2f9f7894f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_efc91373-92c3-4319-8a7a-42e21adc8799" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_1d912ab4-99c9-45f9-8dcd-0b2f9f7894f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_3e584ba7-4e53-468a-ba12-50ec2cb3eb89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_79c08e40-df99-45a7-b21f-1e9c70b178fd" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_3e584ba7-4e53-468a-ba12-50ec2cb3eb89" 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-20211231.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_7f4ee9cf-f9f8-45c6-890f-c8268601033a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_42fc8e61-8e2a-4a80-a525-edf36ed1dc91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7f4ee9cf-f9f8-45c6-890f-c8268601033a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_42fc8e61-8e2a-4a80-a525-edf36ed1dc91" 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-20211231.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_e5916e7b-1924-4808-8097-9782a0edfaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_d0164e38-1197-4c41-baaf-d4ab1625aba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5916e7b-1924-4808-8097-9782a0edfaeb" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_d0164e38-1197-4c41-baaf-d4ab1625aba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e9a8db87-8b50-4396-a5fd-0a43a5435ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5916e7b-1924-4808-8097-9782a0edfaeb" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e9a8db87-8b50-4396-a5fd-0a43a5435ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_93af149f-f88a-4deb-9bad-f31dafec4d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5916e7b-1924-4808-8097-9782a0edfaeb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_93af149f-f88a-4deb-9bad-f31dafec4d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenuebyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cffb09ef-ad0f-4b03-9520-07078e3fd488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cffb09ef-ad0f-4b03-9520-07078e3fd488" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7efba7c1-24e2-4da6-a5c2-d64af7efa34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_52bceb50-0b2c-4d6d-b154-09588612eab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5435b185-be96-4a64-b128-1dfbc9620ff5" xlink:to="loc_us-gaap_SalesRevenueNetMember_52bceb50-0b2c-4d6d-b154-09588612eab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8ef990fb-ffda-4884-8cff-f65de323a7c7" xlink:to="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_6263dac4-f7b6-4cf1-af6a-6d30eeb0986e" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_country_US_6263dac4-f7b6-4cf1-af6a-6d30eeb0986e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_1f91397e-f447-4f4d-b1a4-8a73eda43d10" xlink:href="pega-20211231.xsd#pega_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_pega_OtherAmericasMember_1f91397e-f447-4f4d-b1a4-8a73eda43d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_4d1c811d-828e-44cd-a84a-e30d732e3449" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_country_GB_4d1c811d-828e-44cd-a84a-e30d732e3449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_9cd57d99-790f-407d-a6ae-0639cd85d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_us-gaap_EMEAMember_9cd57d99-790f-407d-a6ae-0639cd85d13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_469bb011-075a-496c-9dee-866dc6ab9c24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4354eb4d-5abb-4e8e-b6ef-931e55ddae75" xlink:to="loc_srt_AsiaPacificMember_469bb011-075a-496c-9dee-866dc6ab9c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bf8a172d-f0a4-4b32-95e3-a2d4d0749366" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_25a525dd-02f4-4aa4-a0a2-673af172ae32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_66eb5ed8-44bc-43f9-9ef8-5cb20a63d293" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_25a525dd-02f4-4aa4-a0a2-673af172ae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_6cf44468-d246-47b1-88c2-328fc4b32e04" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83164887-46f6-4fb2-b4aa-2c2aa82911c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83164887-46f6-4fb2-b4aa-2c2aa82911c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1e03ba23-7528-4754-8d39-c0649556fb08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_49ecadba-79da-4a05-8750-61c375bb29d5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1e03ba23-7528-4754-8d39-c0649556fb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_856ed90a-5cfd-435e-ab0d-c3f89106227e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_856ed90a-5cfd-435e-ab0d-c3f89106227e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7ccce486-08f6-4d04-9f66-6c04cf3f41e4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_db5508e5-55a1-47c4-838a-bd03ece84bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_db5508e5-55a1-47c4-838a-bd03ece84bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_604ba941-4cfe-465d-829e-9398632b0fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_afb10212-4a15-46d1-8d4b-d85cfdcce084" xlink:to="loc_us-gaap_TransferredOverTimeMember_604ba941-4cfe-465d-829e-9398632b0fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:to="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_be5745b5-9991-451f-89a8-8232395eb0e5" xlink:to="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_14089643-8e2d-4a4e-8c90-a2d5c3715bcf" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_PerpetualLicenseMember_14089643-8e2d-4a4e-8c90-a2d5c3715bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_4c4c9202-d6cd-495d-ab82-82ecb38f908e" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionLicenseMember_4c4c9202-d6cd-495d-ab82-82ecb38f908e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_26964ace-c144-408c-bb8d-7e4480d65a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_us-gaap_MaintenanceMember_26964ace-c144-408c-bb8d-7e4480d65a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_59ca054b-4e10-4fb8-b48c-7fa0c62a3fb5" xlink:href="pega-20211231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_PegaCloudMember_59ca054b-4e10-4fb8-b48c-7fa0c62a3fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_0bed3092-0595-44cc-a5ac-78a21f51dde9" xlink:href="pega-20211231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionServicesMember_0bed3092-0595-44cc-a5ac-78a21f51dde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_d70bb138-e3c0-4739-bb70-d79190eae09f" xlink:href="pega-20211231.xsd#pega_SubscriptionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_SubscriptionMember_d70bb138-e3c0-4739-bb70-d79190eae09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_fd2cd3f2-1ba8-4fc0-b702-9ed3610b8b16" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fafad583-9b95-434f-95a5-ae61e7c05d22" xlink:to="loc_pega_ConsultingMember_fd2cd3f2-1ba8-4fc0-b702-9ed3610b8b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_38ee5791-a79d-4b53-9516-fb804aa28434" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13462657-ed66-423f-9b74-6fdbd2c8641e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_312d1f81-3804-4cdf-918a-e13b9362967f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13462657-ed66-423f-9b74-6fdbd2c8641e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dcac8a7d-7ccf-448e-b3fb-784fc44a2c15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dcac8a7d-7ccf-448e-b3fb-784fc44a2c15" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_5f4286cf-c793-40a2-b765-35cedef1cad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_5f4286cf-c793-40a2-b765-35cedef1cad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_32844200-8334-41ec-9c2f-2f78c68cf806" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e49f5191-595b-4c61-9d4d-7d9355a4e2f2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_0f409809-4165-4f14-8e2d-41ce315f6e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dcac8a7d-7ccf-448e-b3fb-784fc44a2c15" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:to="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_becb3853-fa43-4828-b589-abdd315f3998" xlink:to="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_13002ced-22c3-49da-9d24-11274fbd63bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_us-gaap_MaintenanceMember_13002ced-22c3-49da-9d24-11274fbd63bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_bf49a095-2640-4af5-9050-00cdf44bd448" xlink:href="pega-20211231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_PegaCloudMember_bf49a095-2640-4af5-9050-00cdf44bd448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d8f79087-e1d3-466b-b3a9-f738fa99d6d5" xlink:href="pega-20211231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_SubscriptionLicenseMember_d8f79087-e1d3-466b-b3a9-f738fa99d6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_d40aa6c4-c738-454f-98a4-d294c63404f7" xlink:href="pega-20211231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_PerpetualLicenseMember_d40aa6c4-c738-454f-98a4-d294c63404f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_a7404a23-11df-40a5-9bd5-c8be21f846fe" xlink:href="pega-20211231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_09f0e04e-8bcd-4177-b48b-de8b29eae397" xlink:to="loc_pega_ConsultingMember_a7404a23-11df-40a5-9bd5-c8be21f846fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8f869b33-5d43-4211-a7f3-662de53ca92c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_aa30ea7a-1da1-4b48-ad46-90d55fe2ded5" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess_aa30ea7a-1da1-4b48-ad46-90d55fe2ded5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_01029f44-d730-4708-850e-2c4ca5fa09cf" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess_01029f44-d730-4708-850e-2c4ca5fa09cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_58fb288e-ffca-41f2-beba-c7d2e4d67f00" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2_58fb288e-ffca-41f2-beba-c7d2e4d67f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_a3ba3512-1bd7-4595-9331-f018e56cf79c" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2_a3ba3512-1bd7-4595-9331-f018e56cf79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_9b344b39-31b1-4a13-ba63-117c2846ed9e" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3_9b344b39-31b1-4a13-ba63-117c2846ed9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_73939418-7bed-4a64-a82d-c3805fc73b15" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3_73939418-7bed-4a64-a82d-c3805fc73b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_e1915c8d-7f7a-49fe-98c9-e6bb44c08c76" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years_e1915c8d-7f7a-49fe-98c9-e6bb44c08c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_a405a561-4f7f-40b2-818b-2971ca5602a2" xlink:href="pega-20211231.xsd#pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years_a405a561-4f7f-40b2-818b-2971ca5602a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_82ed191c-777b-4e38-87ab-fce0868e727c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_82ed191c-777b-4e38-87ab-fce0868e727c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_97a87cdd-fae8-4604-8387-3a54bc6ccd09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_89ba4798-a29c-4172-9602-7c61b604ff43" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_97a87cdd-fae8-4604-8387-3a54bc6ccd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="simple" xlink:href="pega-20211231.xsd#REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="pega-20211231.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_2fdd4d04-d25b-405e-9390-8a7aa5bce1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_928d4f9c-f72f-496f-a95d-bdff3fc0a98d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2fdd4d04-d25b-405e-9390-8a7aa5bce1a4" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_928d4f9c-f72f-496f-a95d-bdff3fc0a98d" 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-20211231.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_30b49809-3683-4276-8337-6354f174dbb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_463db46e-9123-41e6-93f5-acee16dfd89d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30b49809-3683-4276-8337-6354f174dbb2" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_463db46e-9123-41e6-93f5-acee16dfd89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_14eb17d1-3e13-4841-8446-2f9ebcba9fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30b49809-3683-4276-8337-6354f174dbb2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_14eb17d1-3e13-4841-8446-2f9ebcba9fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a0ff8f5f-0e68-40aa-87a5-4ab3fb89363e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30b49809-3683-4276-8337-6354f174dbb2" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a0ff8f5f-0e68-40aa-87a5-4ab3fb89363e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_86db3673-df2c-4207-8b06-2b5717fb9b30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30b49809-3683-4276-8337-6354f174dbb2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_86db3673-df2c-4207-8b06-2b5717fb9b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_bafc7685-4a47-4e56-b2aa-2cfbd872802f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30b49809-3683-4276-8337-6354f174dbb2" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_bafc7685-4a47-4e56-b2aa-2cfbd872802f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae91e86a-5077-4671-8228-029b8f2d45a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae91e86a-5077-4671-8228-029b8f2d45a0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b7c5d078-ec7a-40ab-adba-f4cb40aa2f56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_b22bdd90-ad6c-4e21-b08d-c9c645033825" xlink:href="pega-20211231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_pega_CostOfRevenueMember_b22bdd90-ad6c-4e21-b08d-c9c645033825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_c2fa3c80-920d-4f4b-bab7-14ef183697c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_c2fa3c80-920d-4f4b-bab7-14ef183697c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_69a2f339-556c-4bb4-851c-a4edd082d71e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_69a2f339-556c-4bb4-851c-a4edd082d71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8d912636-a844-4e3f-931f-adf817637255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b117cd6-5d1c-42e3-8189-6052ef2e7d1e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8d912636-a844-4e3f-931f-adf817637255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_95981566-0778-4d8d-9989-a4119644299a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_dd8125aa-2a2c-4d38-ac8e-15c38aa471f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:to="loc_us-gaap_ShareBasedCompensation_dd8125aa-2a2c-4d38-ac8e-15c38aa471f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ffde555-43f2-49cd-881c-0240aeb36d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dfe30c2d-45f3-414f-931a-0ae98ede91e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ffde555-43f2-49cd-881c-0240aeb36d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0e7c4ada-7003-46f2-90bd-731c934bcd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0e7c4ada-7003-46f2-90bd-731c934bcd9d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4d586f23-5eb2-4cc9-bc30-c6f659bfe6f3" xlink:to="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_d9ee7654-396b-4936-8332-828d6f801510" xlink:href="pega-20211231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_d9ee7654-396b-4936-8332-828d6f801510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_e05827bc-58c0-4118-8325-8d127e01f3b0" xlink:href="pega-20211231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_e05827bc-58c0-4118-8325-8d127e01f3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_c01d8813-b94a-433c-afcd-27a444382e31" xlink:href="pega-20211231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c2575772-5f6a-427e-96e6-7ba44504b82b" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_c01d8813-b94a-433c-afcd-27a444382e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7a40b83f-ff5c-49c8-8c8a-83ec9f2dbc0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_92620165-b673-4115-a315-8700426bb509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_92620165-b673-4115-a315-8700426bb509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0dcea78d-1347-4649-a1ca-ac4d3cfa7f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e31592c2-8802-4924-ae58-d54a862216f6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0dcea78d-1347-4649-a1ca-ac4d3cfa7f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50422658-4727-4917-9e7e-df311ff40ca5" xlink:to="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_593c9446-7afe-4993-8e72-8ca4c559c8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1fdc42b6-ecb1-410a-bd82-6cd80bc452d1" xlink:to="loc_us-gaap_CommonStockMember_593c9446-7afe-4993-8e72-8ca4c559c8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_9c7b8564-9bc2-448f-ad2f-a1f1db83069c" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_239d26b9-8dc1-4877-9970-afe2289100ae" xlink:href="pega-20211231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b77a4757-6e1a-4b3b-a113-b11a60adec65" xlink:to="loc_pega_NonEmployeeDirectorsMember_239d26b9-8dc1-4877-9970-afe2289100ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_56b45b07-15fd-4dcd-91b6-54c9e8525902" xlink:to="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6a3ae0e9-ad46-4ff6-a75f-a2019cc5e492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6a3ae0e9-ad46-4ff6-a75f-a2019cc5e492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_a75c49e7-33dc-45e2-ad97-defa9fb0cac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_807ebb3a-8735-4f85-be49-5c1ce3822892" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_a75c49e7-33dc-45e2-ad97-defa9fb0cac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9bb72642-9608-45ed-9227-76ceb6cb968d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13a0a317-ede4-497a-b24b-53431076c583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_13a0a317-ede4-497a-b24b-53431076c583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_a480dc1c-9eca-402a-a5a8-fced8e5da231" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_a480dc1c-9eca-402a-a5a8-fced8e5da231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_5e5f0dff-5c1d-40ec-8ca1-f85da9341427" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_5e5f0dff-5c1d-40ec-8ca1-f85da9341427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_67249ed2-39b6-4983-95ad-91277e3db714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_67249ed2-39b6-4983-95ad-91277e3db714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_70ce6956-a094-444d-b409-59512f5e125e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_70ce6956-a094-444d-b409-59512f5e125e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_14fd3471-b023-49f9-91bb-c5428a9c16eb" xlink:href="pega-20211231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_14fd3471-b023-49f9-91bb-c5428a9c16eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_d8939f1d-0dda-4a3f-81de-3407ab7e1ce5" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_d8939f1d-0dda-4a3f-81de-3407ab7e1ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_62de475a-96bd-430e-b83c-a9e56723f727" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue_62de475a-96bd-430e-b83c-a9e56723f727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_a7110ef1-daec-4060-91c6-82d0692ee1c5" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod_a7110ef1-daec-4060-91c6-82d0692ee1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_a10d8ec6-7ce3-4eba-8d91-002afe9785cf" xlink:href="pega-20211231.xsd#pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan_a10d8ec6-7ce3-4eba-8d91-002afe9785cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a94ae1e2-3102-4264-b3c9-fd47576cf522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a94ae1e2-3102-4264-b3c9-fd47576cf522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_742d6345-826d-42c4-bcda-5379d225c6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_742d6345-826d-42c4-bcda-5379d225c6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_dffc8d24-295e-497e-83a8-907ca39f36fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_dffc8d24-295e-497e-83a8-907ca39f36fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_e561840d-ec8c-4ae4-a5fc-ebccc5a9fcda" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_e561840d-ec8c-4ae4-a5fc-ebccc5a9fcda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f295654a-ad7c-4ef9-92b1-67cffdaffb24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f295654a-ad7c-4ef9-92b1-67cffdaffb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f017e99d-dda0-4aae-8706-80aa0ed99c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f017e99d-dda0-4aae-8706-80aa0ed99c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_91a45841-2fc3-4c5c-ac6b-45e555fed1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_91a45841-2fc3-4c5c-ac6b-45e555fed1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_b02de56c-cf85-404a-a28e-bdce963bd73c" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_b02de56c-cf85-404a-a28e-bdce963bd73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0fe97698-da28-4113-ba53-03b7c95fc19e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0fe97698-da28-4113-ba53-03b7c95fc19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2a7d665a-0c1f-4eed-9234-059d615744a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_62ae2705-6b58-4a87-a619-85d7fe4bca11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2a7d665a-0c1f-4eed-9234-059d615744a1" 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-20211231.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_ff583605-51ad-4264-89ec-38eb4b248c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ff583605-51ad-4264-89ec-38eb4b248c12" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:to="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d759a52d-a33f-4097-8e9e-17341125dd62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_fd13f4be-c631-4715-b8e7-d74365c50fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_049be6a5-76a5-4d8f-9378-a3990efd9893" xlink:to="loc_us-gaap_EmployeeStockMember_fd13f4be-c631-4715-b8e7-d74365c50fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a3bc000-4fe3-4724-b801-d53ead909c90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_45a90f8a-109a-45a4-9520-7042caed23b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1eb9d278-171c-44f3-81e7-4e0683e0b7b2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_45a90f8a-109a-45a4-9520-7042caed23b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f0038210-79a7-4eb6-9c6e-f421dec8a795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f0038210-79a7-4eb6-9c6e-f421dec8a795" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:to="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1b163ceb-38fb-470a-a42c-a9dc0b700297" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bdced66c-d2fc-41f3-bf33-4d7c3908b4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd026fd0-7096-49f2-b766-542a3cef7a58" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bdced66c-d2fc-41f3-bf33-4d7c3908b4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d9b9c531-3383-4706-977d-1794194b5849" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9e371ee1-3072-4f0c-9cda-3e1e01b0b3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9e371ee1-3072-4f0c-9cda-3e1e01b0b3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_22715688-7bd8-4f56-9248-ecb939d9c9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_22715688-7bd8-4f56-9248-ecb939d9c9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_28255d78-ecb9-43c0-993b-47fdcab2fac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_28255d78-ecb9-43c0-993b-47fdcab2fac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ff08f553-5466-4bdc-9bed-85ad4d0d9c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ff08f553-5466-4bdc-9bed-85ad4d0d9c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_18c3aa25-33ad-4af2-89e2-fb5d3f562ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c5035387-f252-449f-9931-164fb8373dc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_18c3aa25-33ad-4af2-89e2-fb5d3f562ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ac522c57-2d78-4949-9986-c57a922393b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ac522c57-2d78-4949-9986-c57a922393b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b751f434-ed97-4a41-9e9a-7b8014675305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b751f434-ed97-4a41-9e9a-7b8014675305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f082ce56-063c-4e30-b719-5fcde4582e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f082ce56-063c-4e30-b719-5fcde4582e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_28fa8455-81a3-4495-8d0c-ad6461d16964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_28fa8455-81a3-4495-8d0c-ad6461d16964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_373fab7d-f334-45e9-abc6-0545a98236d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_64acac16-c1b5-4e02-be93-5043524e2310" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_373fab7d-f334-45e9-abc6-0545a98236d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_0c3547f2-e343-4321-8843-1c7798f2cb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_0c3547f2-e343-4321-8843-1c7798f2cb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d0b9eea6-7333-4c7f-93d2-368341ad2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d0b9eea6-7333-4c7f-93d2-368341ad2e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b15efdb3-8325-4382-aaa4-4067d98e9f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b15efdb3-8325-4382-aaa4-4067d98e9f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bcedc075-8439-420a-8920-f61fb7233aad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bcedc075-8439-420a-8920-f61fb7233aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_be30d056-95f1-4664-b468-4963683de74d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_be30d056-95f1-4664-b468-4963683de74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_95bf7ec0-f22a-43bb-8f04-8ca176d8dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_95bf7ec0-f22a-43bb-8f04-8ca176d8dd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_59e0fdcf-579c-4349-8989-af49b848e665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_fa492c0a-d3b1-48d3-ba93-e31a0b01b279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_59e0fdcf-579c-4349-8989-af49b848e665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_99437bdd-1425-45ff-beca-2b0d6a0ee46e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_99437bdd-1425-45ff-beca-2b0d6a0ee46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9496794e-40f0-484f-b3aa-bf80822c602c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9496794e-40f0-484f-b3aa-bf80822c602c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_5ecfad4f-42f4-4ff2-a917-8f9f0b11ecfd" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_5ecfad4f-42f4-4ff2-a917-8f9f0b11ecfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_cb94c992-fdc2-4105-a288-2ad02795af1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_5ecfad4f-42f4-4ff2-a917-8f9f0b11ecfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_cb94c992-fdc2-4105-a288-2ad02795af1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3830c9a0-49e0-4ae2-8b55-d9d70faaff29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_5ecfad4f-42f4-4ff2-a917-8f9f0b11ecfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3830c9a0-49e0-4ae2-8b55-d9d70faaff29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_52999662-300b-4ef0-9870-6334b5257b20" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_74ed1274-b6b6-4697-9c79-4b3c06cb30a3" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_52999662-300b-4ef0-9870-6334b5257b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_8acbe381-2332-4a5e-b5f9-a9eefbb1bc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_52999662-300b-4ef0-9870-6334b5257b20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_8acbe381-2332-4a5e-b5f9-a9eefbb1bc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f4e8185b-235b-40c8-83f6-733baacba9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_52999662-300b-4ef0-9870-6334b5257b20" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f4e8185b-235b-40c8-83f6-733baacba9cf" 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-20211231.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_678975e1-e2c5-4a12-bf45-a0337b86314a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_678975e1-e2c5-4a12-bf45-a0337b86314a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:to="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e62477ea-32b5-41c8-a79c-5d6357cc6266" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_96bb2a8e-8def-4bf7-9426-25c89e51c67d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189c8efd-5cbb-4472-8de2-46af25a4e292" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_96bb2a8e-8def-4bf7-9426-25c89e51c67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_69d16c3f-efb2-4baa-bf8b-ecf8968dee4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_04646f96-9786-4203-b1d5-45efebc9698e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_04646f96-9786-4203-b1d5-45efebc9698e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18b4c310-9f95-44b1-bea5-aa4ec7c527ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18b4c310-9f95-44b1-bea5-aa4ec7c527ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d5843979-7519-4c9e-b6b2-12b00bea0611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d5843979-7519-4c9e-b6b2-12b00bea0611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2e59c301-a666-4a77-9f2b-ca6c5e7dce5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2e59c301-a666-4a77-9f2b-ca6c5e7dce5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b1a17b15-586c-46de-843c-5dc5e820f165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_49795a02-d24f-4a18-af7c-45dbfe37555a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b1a17b15-586c-46de-843c-5dc5e820f165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_9785481d-34c0-49c6-a494-4128c9da6c96" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_9785481d-34c0-49c6-a494-4128c9da6c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11cd422a-ee9f-4e5a-b199-1bf190656e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11cd422a-ee9f-4e5a-b199-1bf190656e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_16fa824b-1670-4696-b689-fdca5f40d14d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_16fa824b-1670-4696-b689-fdca5f40d14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a86d5af9-998b-4dd4-af14-f77d47de94e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a86d5af9-998b-4dd4-af14-f77d47de94e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cad14930-28b3-430c-b5c0-b9a72cc6ddd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cad14930-28b3-430c-b5c0-b9a72cc6ddd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_28b36374-dcf3-4a96-936c-9508c8bcecc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e5a3567a-3912-49b4-b5b4-bace3c826c9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_28b36374-dcf3-4a96-936c-9508c8bcecc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_e002e5b6-1784-49cf-9936-8bb3dad286a9" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_e002e5b6-1784-49cf-9936-8bb3dad286a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7d5d4ce1-d501-416f-b481-eb50cba63e2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04b32c98-8732-4327-8a39-ffbe84480f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_04b32c98-8732-4327-8a39-ffbe84480f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_020c03bb-b179-4cbc-b04d-1fa9da45fe67" xlink:href="pega-20211231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_fdc03000-dab9-4f86-b638-d9f72d00566f" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_020c03bb-b179-4cbc-b04d-1fa9da45fe67" 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-20211231.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_5fa273aa-d95a-48ff-9736-5d01e47e862c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_119c09f0-1ccd-49a3-9b6b-5ba4e9519ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_5fa273aa-d95a-48ff-9736-5d01e47e862c" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_119c09f0-1ccd-49a3-9b6b-5ba4e9519ad9" 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-20211231.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_a69c3f7e-54b0-4707-af42-f960ac07f0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_8e425e15-95db-4005-8491-3b79d29db6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_a69c3f7e-54b0-4707-af42-f960ac07f0fc" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_8e425e15-95db-4005-8491-3b79d29db6f2" 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-20211231.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_96aca27b-8954-4148-8ec1-ac3000d71d74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_96aca27b-8954-4148-8ec1-ac3000d71d74" xlink:to="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_d3cffba7-b93f-43f6-83ad-d455c338856f" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_3cf0b636-7e45-4def-88b8-22b0714ae715" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:to="loc_country_US_3cf0b636-7e45-4def-88b8-22b0714ae715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_d93a0e9b-1f06-498f-b05d-103972c468c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a61835cd-56fe-49f4-aa10-0aa6f867d338" xlink:to="loc_us-gaap_ForeignPlanMember_d93a0e9b-1f06-498f-b05d-103972c468c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_e37d75d2-11de-4fc3-869d-27f36e3258c8" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_05d352a1-901e-4760-b831-b06c84921870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_dfc18675-e486-4c44-a685-70bcf0e3c1c6" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_05d352a1-901e-4760-b831-b06c84921870" 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-20211231.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_699ae871-e60d-48ad-9c5e-466de41c0121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a26e9a89-453a-4a20-bb0b-09529830e2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_699ae871-e60d-48ad-9c5e-466de41c0121" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a26e9a89-453a-4a20-bb0b-09529830e2a6" 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-20211231.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_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_d26b7e1e-8ecb-49d1-a8c6-0b5467031e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_d26b7e1e-8ecb-49d1-a8c6-0b5467031e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e9b9d61b-77ec-47c2-8259-75619cf77625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e9b9d61b-77ec-47c2-8259-75619cf77625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d332de7e-2b44-4b3c-a92a-6fd12c497d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d332de7e-2b44-4b3c-a92a-6fd12c497d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_31e04d86-34de-4e95-a26b-8b68897d7176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_31e04d86-34de-4e95-a26b-8b68897d7176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_0b4bf0f4-98b6-4c86-b1b4-a7a9551d6fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_0b4bf0f4-98b6-4c86-b1b4-a7a9551d6fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_09dfdb44-cb73-4c80-84c8-4fa3affd1ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_09dfdb44-cb73-4c80-84c8-4fa3affd1ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_2f2cec06-952a-4dde-95c8-93f2c5b36547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d706d9f-4cdd-4eae-9d97-a646c2049a81" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_2f2cec06-952a-4dde-95c8-93f2c5b36547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7d71717c-81fe-4463-b434-7fdc3dfafe99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1bc9655b-399d-4a18-b37b-7bda97cbb0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d71717c-81fe-4463-b434-7fdc3dfafe99" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1bc9655b-399d-4a18-b37b-7bda97cbb0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3b5c27f6-b78c-44bc-bc68-ef19ee75d438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d71717c-81fe-4463-b434-7fdc3dfafe99" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3b5c27f6-b78c-44bc-bc68-ef19ee75d438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1bcc9ad1-91b2-4e27-80ed-91d4991382cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7d71717c-81fe-4463-b434-7fdc3dfafe99" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1bcc9ad1-91b2-4e27-80ed-91d4991382cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e98ec7e7-aca7-4bde-802b-857d1a5d8884" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e98ec7e7-aca7-4bde-802b-857d1a5d8884" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3e3cc601-cca6-452b-af35-4f0cfb7e4c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3e3cc601-cca6-452b-af35-4f0cfb7e4c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_57e1011b-3c73-49aa-a07f-b0572c99faad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_57e1011b-3c73-49aa-a07f-b0572c99faad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dab77529-18b7-432c-b19a-a674cfa9e05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dab77529-18b7-432c-b19a-a674cfa9e05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5360d849-63cf-41a0-8b3d-a793bbb59111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_3baa77b9-d0b8-422e-85b0-8fc386590b23" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_5360d849-63cf-41a0-8b3d-a793bbb59111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e98ec7e7-aca7-4bde-802b-857d1a5d8884" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_cec599bd-64e4-4c85-b191-3adff8e6d4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_cec599bd-64e4-4c85-b191-3adff8e6d4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_71a5ef02-666d-4eac-955a-14d5cc206b01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_71a5ef02-666d-4eac-955a-14d5cc206b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_25256fab-0209-4191-bc47-36de47e63f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_25256fab-0209-4191-bc47-36de47e63f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0dcc256a-b2ac-44ae-a119-19779997f7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_58e96e87-ba3c-4e76-b2a7-1637348c7748" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0dcc256a-b2ac-44ae-a119-19779997f7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e49f6f1e-6c99-4442-b745-c389b9c87223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e98ec7e7-aca7-4bde-802b-857d1a5d8884" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e49f6f1e-6c99-4442-b745-c389b9c87223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6f844515-fc89-441d-8cf2-b431fb85616e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6f844515-fc89-441d-8cf2-b431fb85616e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2c311e6e-e4bf-44ac-a663-b542621d4b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2c311e6e-e4bf-44ac-a663-b542621d4b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_454ab435-c602-441d-a46a-e64379cd79c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_454ab435-c602-441d-a46a-e64379cd79c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_51eb85e2-83a1-43f8-b1a5-ea1346e01012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_51eb85e2-83a1-43f8-b1a5-ea1346e01012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_3ef9182d-d83a-478f-8e84-4bcebfc8b4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_3ef9182d-d83a-478f-8e84-4bcebfc8b4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_57a97480-3471-40f0-996e-bc0aee1b5630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_57a97480-3471-40f0-996e-bc0aee1b5630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_f0ef3064-2e8f-44c4-b6a2-59f8e891073d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_f0ef3064-2e8f-44c4-b6a2-59f8e891073d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3c954da1-0aa4-41aa-940e-ac815c5e9391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3c954da1-0aa4-41aa-940e-ac815c5e9391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_0db337eb-30f3-4988-aac6-d507f224405c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_0db337eb-30f3-4988-aac6-d507f224405c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_b9a10320-2914-401b-86e6-61c9d78b1223" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount_b9a10320-2914-401b-86e6-61c9d78b1223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_9d905337-cc7e-4d93-bfd0-08bff3303d32" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_9d905337-cc7e-4d93-bfd0-08bff3303d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_291c4ea9-29cd-4849-99f3-68c3343d0e44" xlink:href="pega-20211231.xsd#pega_EffectiveIncomeTaxRateReconciliationCARESActAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount_291c4ea9-29cd-4849-99f3-68c3343d0e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_978bd4b9-9a31-4686-af04-ec68f0385e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_978bd4b9-9a31-4686-af04-ec68f0385e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_25e38aa5-1c8a-4ba5-8f83-2203d31bda49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_25e38aa5-1c8a-4ba5-8f83-2203d31bda49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_222ed8fe-1d19-41b3-9b8e-d28bcf5339db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f05a5239-f1e8-449c-9db2-bfc47916cbdd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_222ed8fe-1d19-41b3-9b8e-d28bcf5339db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebd6f88-8ac3-444d-b292-5e0ad88997d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebd6f88-8ac3-444d-b292-5e0ad88997d5" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_8243f2b1-2b3c-4dbd-92cb-47abf06cb078" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_579ef071-c5d3-4bff-83d9-716247acb57d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:to="loc_us-gaap_DomesticCountryMember_579ef071-c5d3-4bff-83d9-716247acb57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_df5b5d80-1a87-46d6-88b4-2faf633b899f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_70d49fe0-e4ef-4ddf-a644-e9514e32d951" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_df5b5d80-1a87-46d6-88b4-2faf633b899f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_7ce1db88-05c8-4bc2-acf7-75aa51943368" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AcquisitionRelatedNetOperatingLossesMember_1620f256-f7ea-4755-b00c-db8c407b732c" xlink:href="pega-20211231.xsd#pega_AcquisitionRelatedNetOperatingLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_d300e1b8-8b4e-4016-b0a3-ec948ba83e74" xlink:to="loc_pega_AcquisitionRelatedNetOperatingLossesMember_1620f256-f7ea-4755-b00c-db8c407b732c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_18838486-ff0e-429d-9da7-50831c28512a" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_562b8341-741a-49c9-99e9-573c08f9a00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_562b8341-741a-49c9-99e9-573c08f9a00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_e5d5e4c7-00e6-40f9-97fd-7f424dd72f50" xlink:href="pega-20211231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_e5d5e4c7-00e6-40f9-97fd-7f424dd72f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4339c7a8-21e8-4bdf-8050-076c3531aa0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_79afd082-5d7b-40aa-b508-4faea62cb608" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4339c7a8-21e8-4bdf-8050-076c3531aa0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3c18c746-508c-43b9-9acd-3666c0a01083" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3c18c746-508c-43b9-9acd-3666c0a01083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_76f29d99-f679-48e5-afd5-83878815b696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_76f29d99-f679-48e5-afd5-83878815b696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_bb66233e-36e0-4007-8b3d-d4e1395bb10f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_bb66233e-36e0-4007-8b3d-d4e1395bb10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_4aec0f38-3d05-487f-9d74-90e65e780cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_4aec0f38-3d05-487f-9d74-90e65e780cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_c7cc6db9-8a31-4986-a87f-11338acca8df" xlink:href="pega-20211231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_c7cc6db9-8a31-4986-a87f-11338acca8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_bf1275dd-746e-4227-b64e-e991629fcc8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_bf1275dd-746e-4227-b64e-e991629fcc8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f173df9f-aadf-47fc-8215-1317b0c49443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f173df9f-aadf-47fc-8215-1317b0c49443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_870b7fc1-06e4-486b-bb87-2c88b6c8d792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_870b7fc1-06e4-486b-bb87-2c88b6c8d792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_615e99a4-f62b-470f-80df-f1963878343a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_72044f24-357f-433b-b4f2-7920597784de" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_615e99a4-f62b-470f-80df-f1963878343a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cc63daed-5e50-4706-be3b-ec6659d659a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cc63daed-5e50-4706-be3b-ec6659d659a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_3b71257c-6edc-4921-aa49-eda9792674dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_3b71257c-6edc-4921-aa49-eda9792674dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_3a2bcfe1-1ed0-409c-a972-7e30e4609c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_3a2bcfe1-1ed0-409c-a972-7e30e4609c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDebt_8ab95df4-486e-4167-971d-71dc25fe7561" xlink:href="pega-20211231.xsd#pega_DeferredTaxLiabilityDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:to="loc_pega_DeferredTaxLiabilityDebt_8ab95df4-486e-4167-971d-71dc25fe7561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_dcd77749-a1c1-4579-b4e0-63ca3e66dc16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_dcd77749-a1c1-4579-b4e0-63ca3e66dc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3466d3df-066a-4086-8c1d-477fd698d9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3466d3df-066a-4086-8c1d-477fd698d9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d488e677-c265-453f-b23a-8c7f6b8a3c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_999c5884-5bef-4805-910e-18ef74f6cd35" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d488e677-c265-453f-b23a-8c7f6b8a3c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ec887129-2d65-4a69-bc9a-3ba5948203da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f01dc7a0-a74c-4ccb-88f5-f73347d0a6fc" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ec887129-2d65-4a69-bc9a-3ba5948203da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_19152804-c489-426c-b14c-ac0ed0bb9a79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_19152804-c489-426c-b14c-ac0ed0bb9a79" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2d7bc7af-fd60-45c4-a1b5-0e8b96888a65" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_bdd8cb65-d922-4244-983b-cf15baea1ae0" xlink:href="pega-20211231.xsd#pega_OpenSpanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9599bcdf-af4b-4747-a4f6-7fad195ce33d" xlink:to="loc_pega_OpenSpanMember_bdd8cb65-d922-4244-983b-cf15baea1ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c51a99bd-fda5-4aa3-a8cb-ee4c07da79bd" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_8a2b504d-b410-409e-a96b-5b5fc17fae89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:to="loc_us-gaap_DomesticCountryMember_8a2b504d-b410-409e-a96b-5b5fc17fae89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f92bd00a-4741-4e36-a686-35e8d29eca79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_ffd5c28f-eb0a-4ad2-98f0-641e48e0fc24" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f92bd00a-4741-4e36-a686-35e8d29eca79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_8da7aeab-c215-4f1e-87f5-706f440d42ce" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_8c05361d-c212-4bd7-9f43-7a8abffcdec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_OperatingLossCarryforwards_8c05361d-c212-4bd7-9f43-7a8abffcdec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_d6f1b7ef-3e35-44ee-872c-ec9414d66f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_d6f1b7ef-3e35-44ee-872c-ec9414d66f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_a3c205c9-1fc3-4eb9-bd43-11dce701eab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_a3c205c9-1fc3-4eb9-bd43-11dce701eab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_1a67d381-f527-47d1-9b6f-85a7363f8425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_02c8ad79-646b-4c6a-a4c5-901dfe75d5a1" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_1a67d381-f527-47d1-9b6f-85a7363f8425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_27fe0c3e-1ad9-4342-8800-868e56b33496" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_27fe0c3e-1ad9-4342-8800-868e56b33496" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d35bafb4-5067-49da-b544-b1595d5c5a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d35bafb4-5067-49da-b544-b1595d5c5a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_d383a2e4-9ea0-4dde-8f1c-411d0cfde49d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_d383a2e4-9ea0-4dde-8f1c-411d0cfde49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_7689c45f-cd2f-4943-9079-50830efd734a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_7689c45f-cd2f-4943-9079-50830efd734a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6b41180b-5c04-4cb0-867e-30a1e12ff68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6b41180b-5c04-4cb0-867e-30a1e12ff68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e920f473-7ef8-418d-a630-2f5fa2e9d8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_1750e93e-4a26-413e-a3d8-4c382d68555b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e920f473-7ef8-418d-a630-2f5fa2e9d8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHARE" xlink:type="simple" xlink:href="pega-20211231.xsd#LOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_017dd9a6-572c-40cd-9d2a-a672fd3da48d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_5b901515-fc01-4df9-b61f-c76a4632aba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_017dd9a6-572c-40cd-9d2a-a672fd3da48d" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_5b901515-fc01-4df9-b61f-c76a4632aba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHARETables" xlink:type="simple" xlink:href="pega-20211231.xsd#LOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2b2cedaa-392e-4e29-8f81-044653f87a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_73f63bb3-bab0-4eb9-9ffd-091362530074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2b2cedaa-392e-4e29-8f81-044653f87a1e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_73f63bb3-bab0-4eb9-9ffd-091362530074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20211231.xsd#LOSSPERSHAREDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_377350de-b128-4271-a52f-9716acec6fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_377350de-b128-4271-a52f-9716acec6fbe" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:to="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b9f5e14d-7295-4e00-896a-90c9ba9acd72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_14927b40-afad-4a7f-935c-ab93b3d9003d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:to="loc_us-gaap_EmployeeStockOptionMember_14927b40-afad-4a7f-935c-ab93b3d9003d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aa052195-bb45-460a-831a-9ebfac994e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6e021f2e-ff9c-4098-9bc9-80ff0fde1b27" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aa052195-bb45-460a-831a-9ebfac994e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_105b10d4-9252-4c2e-b5fe-fbe192f7f31e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_567bb0cd-b937-4ef5-8220-7d70d9806069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_NetIncomeLoss_567bb0cd-b937-4ef5-8220-7d70d9806069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fc08ab0d-d3bf-465b-94a9-4281eb752a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fc08ab0d-d3bf-465b-94a9-4281eb752a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cb76362f-9ec7-4b8c-b3b2-49fee6e925d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_EarningsPerShareBasic_cb76362f-9ec7-4b8c-b3b2-49fee6e925d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9db5a580-c6ca-4c92-93ba-564e1159b63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9db5a580-c6ca-4c92-93ba-564e1159b63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_41c0d91d-c0dc-4c4f-b558-3217586870dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_41c0d91d-c0dc-4c4f-b558-3217586870dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_78a4396a-603e-4788-8f18-85c08711efe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_78a4396a-603e-4788-8f18-85c08711efe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b806daea-11eb-4c13-ab01-7edee2867c59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b806daea-11eb-4c13-ab01-7edee2867c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7a8d6622-e2a5-4c3f-bfd6-225484172d60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7a8d6622-e2a5-4c3f-bfd6-225484172d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_bab302c3-1b93-494f-9c4c-a2d52d40fb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_bab302c3-1b93-494f-9c4c-a2d52d40fb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_79ea737b-b4cd-4a77-94ee-a9245466aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_79ea737b-b4cd-4a77-94ee-a9245466aa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_a565dadc-e669-4144-bd40-b256eb058259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_36481761-8806-4e37-8333-e0d54a0c1b15" xlink:to="loc_us-gaap_DerivativeCapPrice_a565dadc-e669-4144-bd40-b256eb058259" 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-20211231.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_9ec6d29d-485d-4fce-b712-415f05948caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6f2a1608-1ea6-4ddc-a3f9-76b73aa8a48a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9ec6d29d-485d-4fce-b712-415f05948caf" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6f2a1608-1ea6-4ddc-a3f9-76b73aa8a48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>pega-20211231_g1.jpg
<TEXT>
begin 644 pega-20211231_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" *D!3P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M%"7=K#=(MI"0LT8< [VYY%>\?M)6<%C\!?%4-M!';Q"*(B.) J_Z^/L*\/\
MV%/^1F\5?]></_H9KW7]IS_DA?BO_KE%_P"CXZYL6W_:"7G']#V,CBO]5:DK
M:\E7_P!N/EW]C7_DL\7_ %X7'_LM>L_MT?\ (F^&O^O]_P#T6:\F_8U_Y+/%
M_P!>%Q_[+7K/[='_ ")OAK_K_?\ ]%FNNM_R,H>G^9X&7?\ )(8G_$_SB>=_
ML=_"_2/&^OZUJVMV<.HVVEI$D-K<+N0RN6.XJ>#@(>#Q\WM7=_ME?#CP]I?@
M?3M>T[2[73=0BODM6:SA6)9(V1SA@H&2"HP>W-0?L(?\@WQE_P!=;7_T&6NM
M_;6_Y)!;?]A6'_T7+652K/\ M)1OI=?D>AA,'A_]4)U.1<SC)WMK=2=M?*QY
MU^PG=2KKGBRW#GR&MH)"G;<&8 _D3^=97[<G_)1M"_[!2_\ HZ2M']A3_D9O
M%7_7G#_Z&:SOVY/^2C:%_P!@I?\ T=)6Z_Y&C]/T/+FW_J9'_%_[>SV?]D."
M.Y^!MI%-&LL3W=P&1U!4C?T(-?,_[5EK!8_&[6H;>&.WA6*VQ'$H51F%#T%?
M3?['O_)$[+_K\N/_ $.OFK]KA2OQTUHD$!H;8CW_ '*5G@_^1A5^?YHZ\^2_
MU6P;MK[G_I,CZR^!'A_2[OX/>$II]-LYI6L$+220(S'KU)%<U^UYX!3Q-\*C
MJ5M$HNM!<7"!1C]R<+(H'IC:W_ *TO@3\1_"MC\&?#:W7B+2[1[2T$4\=Q=I
M&T;J3D$,01_6O53]A\2:+CY+S3=0M^Q.V6*1?Y%3^M>/*<Z&)=1IZ-GWM'#8
M;,LGCA$U>5-+2VCLK/Y,^.?V(_&7]E^-M4\.2N1#JEOYT*_]-HLG'XH6_P"^
M17)?M9>,?^$J^,%_;QMNM=(C6PC_ -Y<M(?^^V8?\!%<]%#=? [XX0I<*Q.B
M:HI;.5\V#<#GV#1MG_@7>K'P3\+S?%;XSZ;'?#[1')=-J-^S$X9%;S'![_,V
M%_X%7U'LX0K2QG3E_K\#\86,Q&(R^ED%O?\ :M?+L_\ MYO[C[7^ /@C_A ?
MA3H6G/&$O)HOMEUUSYLGS$'W4%5_X#7H=%%?%U)NI-SENS^B<+AX82A##T_A
MBDE\@HHHK,Z0HHHH **** "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 ^>?VCOV
M>?$?Q@\6:;JFC7NEVUO;60MG6^ED1BWF.V0%C88PP[UZ%\!?AWJ7PM^'=OH.
MJSVMQ>1SRRE[-V:/#-D<LJG/X5Z)177+%5)T51?PH\.CDV$P^.GF,$_:3T>N
MG3I\@HHHKD/</GCXM?L?Z3XVU2ZUCP]?C0M1N&,DUM)'OMI')Y88Y0GDG&1G
ML*\I_P"&'?&WFX_MC0/+S][SY\X^GE?UK[=HKTZ>98FG'E4KKS/C<5PCE&+J
MNM*G9O>S:7W;?<>)_L^_L[S?!J\O]1O-8CU&]O(?(:&"$K'&H8-D,3DGCT%?
M/?QL^(0_:'^(&G:+X9T".6XBE:TL[XN?/N5R2<\A5CZMSD@9.1DBOO"OSS\1
M?#OQQ^SYX^BU6QL[AH[*=GLM4BA,D,J$$8;'0E205.#R?K7=@*GMZTZM1^_;
M3H?-\3X3^S<!0P6%@UAN;]Y;WFE=/=WM?5^MCJ;?]B/QY-"COJ.@0,PR8Y+F
M8LOL<1$?D:\P\8>"_%/P1\66L%\[:;JJ(MU;7-E/G*Y(#*P]U(P?2O7Q^W!X
MQFC$4/A[1S=>NR9@?^ A\_K7-V/PY^)G[1WBZ'5M;M[FVMI%$;:C>0&""*%3
M]V)2!NY)X7J223U->I2J8FFW+%N*B?%XS"Y1B8PIY'&I*M==[+U[>JT/H^^\
M'6W[3'P/\/3ZM(;'5)8$N8[R- ?+G *.=O&58@_+QV]*\.;]ASQE]JVKK>AF
MWS_K#),'Q_N^7C]:^Q_#>@VOA;P_IVCV*[+2QMTMXQCDJJ@9/N<9/N36E7SE
M/'5:#E&D_=OHC];Q/#."S)4ZN.C>JHI-IM7:74^7-5_8K@A^'7]GZ7J%O<^*
MVN8YWU"]W10A K!HE"AB%^;.<$DJ.G;U7]GGX8ZI\)? <VBZO<6=S=/>R7(>
MR=V3:RH ,LJG/RGM7IU%95,96K0=.;NF[G;A,@R_ XB.)PT.62CR[Z6_5^85
MR_Q0\+W?C7X?Z[H5C)#%=W]LT,3W#$1ACW8@$X^@-=117)&3A)270]RM2C7I
MRI3VDFG\]#Y=^!O[+OBKX9_$G3O$.J:AH\]E;),KQV<TK2'?&RC :)1U([UZ
M]\>OAWJ7Q2^'=QH.E3VMO>23Q2A[QV6/"MD\JK'/X5Z)1754Q=6I55:6Z/%P
MN1X/"8*I@*2?LYWOKKJDGK\CYY_9Q_9Y\1_!_P 6:EJFLWNEW-O<V1MD6QED
M=@WF(V2&C48PI[UZG\8O!M[\0OAMK?A[3I;>&]OD18Y+IF6,;9%8Y*@GHIZ
MUV=%34Q-2I55:6ZM^!MA<HPN$P4LOI)^SDFM]?>WU/F?X _LS^*/A7\0$UW5
MK_2+BT6VEAV6<TK2;FQ@X:-1CCUKTK]H;X8ZI\6O <.BZ1<6=M=)>QW)>]=U
M3:JN",JK'/S#M7IU%5/%U9U56?Q(QP^1X/#8&>74T_9RO?777S^1X'^S9\ _
M$'P=UC6KO6KS3;J.]@CBC%A+(Y!5B3G=&O'->D_&+P;>_$+X;:WX>TZ6WAO;
MY$6.2Z9EC&V16.2H)Z*>@-=G143Q%2I5]M+XM/P.C#93AL+@7E]-/V;36^OO
M7OK\SYG^ /[,_BCX5_$!-=U:_P!(N+1;:6'99S2M)N;&#AHU&./6NX_:1^#^
ML_&+0-(L=&N;&VEL[III&OI'12I0C VHW.:]@HK26,JRK*N_B1R4L@P5' 3R
MZ"?LY:O77IU^1XK^S3\%=<^#=IK\6M76GW3:@\+1?8))' V!P=VY%_O#IFMS
M]H;X8ZI\6O <.BZ1<6=M=)>QW)>]=U3:JN",JK'/S#M7IU%0\34E6]N_B.FG
ME&%IY?\ V;%/V=FM]=7??YG@?[-GP#\0?!W6-:N]:O--NH[V".*,6$LCD%6)
M.=T:\<U5_:._9Y\1_&#Q9INJ:->Z7;6]M9"V=;Z61&+>8[9 6-AC##O7T-16
MGURK[;V_VCE?#^!>7K++/V2=]]=[[^IYW\!?AWJ7PM^'=OH.JSVMQ>1SRRE[
M-V:/#-D<LJG/X5RO[0'[-\?Q@NK75M.OH],UNWB\AFF0F*>,$E0Q'((R><'@
MX["O;J*SCB:D:KK1?O,ZZF482M@8Y?5C>FDDM==-M>Y\36O[#GC)Y@+G6]#B
MB_O123.WY&-?YU]C^&]'_P"$=\.Z5I7F_:/L-I%:^=MV[]B!=V,G&<9QFM*O
MFO\ :G^,GC#X8^)='M_#M\MI9W%H9)0]K'*-^\CJRG'';VKK]K7S*:I-H\..
M#RSA'#U,93A*SLGK=[Z;M(X#]N'1].L_'.B7\$JC4;RR(N8%!SM1L1R$^^67
M_MG7:?L0^!_L/A_6/%<Z8EOI/L5L>_EI@N?H6P/^ 5X'X;\!^._C_P"+C>2I
M=WLERZ_:=8O$(AB7'7. , #A5_ 5^@/@WPK9^!_"NF:#IX(M+&$1*6ZL>K,?
M=F))^M>AC*BP^%CA>:\NOH?*\/85YMG-7.G2Y*>O+?JVK7^Z[?FS:HHHKYH_
M7PHHHH **** "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 ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*SRN8@)FE3:%3,A?:JE@%V\]J]"K.E&C.$9WVMJV]&NFR]#GA&;G&3C;>_\
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
M*E")0(H XX<JK\,=H['G3I5(Q2E91DWKO9VMZ[&OOQ;;5[I??J<=X<^%&O\
MQH_X)P^!?#/AN:W&I2:=970M+V5H[>^2*;S&MY&7D*X7'ID#IU%GP;XK^#%K
MXO\ "WAOXB? NR^$/C.&[A&CR7^BVXL9;I6#(+6_A7:QW@'#;<G'4FO5O!/P
MI^(_PV_9G\(>"O#&NZ%I_C;0[:&&2\NH9+K3Y@K$NGW5?:P/W@ 1BN,\3?!/
MXW?'B;P]I/Q3U;P'HOA+3=1MM5N8/!\5Y-=WLT)+*@DN !"A./N@L!GD]*V5
M6,G-2G:/-)Z-IZ_G_6QFX-*+2ULO3_@$>K_\I-]$_P"R8-_Z<9JXCPE\'_#/
MQ6_X*$?'B3Q9I\6O:7I-KHDT>CWR^;92SO81*LTL)^61D42*NX$#S6]:]VOO
M@KKEU^V%IWQ76ZT\>';?P<?#SVK22?:S<&[DFW!=FSR]K@9WYSGCO1\.?@KK
MGA#]IKXN_$6\NM/ET3Q=!I<5A;P22&YC-M;+%)YJE H!89&UFR.N.E0L1&,6
MXRL^1+Y\RT^XITW)JZTYK_@SR'XD^ O#OP7_ &WO@+J?@K1;'PTWBR/6M.UB
MVTN!;>"[CC@C=&:- %W!Y-Q;&247.<5QWQ8\56'C']N+Q/8>,?AQXI^*/A[P
M/I%G#I>@Z'IT5]:Q7%S&DSW4\,LB*20VP9W#Y.GRBOH_XP?!77/B!\>/@KXV
MTZZT^'2O!4^IRZC#=22+/*+F&)(_)"H58@QG.YEX(QFLWXM? /Q=-\4HOBE\
M*?$NG^'?&;6 TW4=/UNV>;3=6@4DQ^=Y9WHZ$\.N3@ <<YNEB(>XYOWN1J^N
MCYGUWVT^9,J<O>LM+W_!?J>*^ X=1M_VOO!_B7X>?!CQA\-O"NJV=SIWBV+4
MM'CT^RG^1GMY_+AD= ZR=6(!.<?Q$U>\1_#NZ^#/QF^(?B[QM\&H_C!X4\37
M_P!NA\0:?9PZGJ&EP%%0VSVLPW&-0#S'QM'/H/=/A7I_Q\E\3I=_$S5? ,&B
M11NHT[PA;7;/,Y'RL\MP<K@]E'/'-9GB:P_:4T_Q1K!\+ZI\-=7\.W$\DE@/
M$,-]!=6D9;*HWD K*%''\).!S2]NW4M>.UMWKK??NOR'[/W;V>]]E^1R.I>!
M_ _[0G[(/C3PS\ KG2_#MIKC$;+.![-(KM7B>:">, -&72,1L-N-K@X*]>+T
M'Q%\'O#=UX=\+?%[X Z=\)]8AN(8K'4IM'@FTF6YSD>3?P@X+% Q\PCMN)Y-
M>J_#C]G_ ,<?"OX8>-1HOB[2V^*'BK66UZZU:;3_ /B6QSM(A>)( <B,QHR;
ML[LN6[ 5RGQ"^"/QZ_:&\,CP1\2M8^'FB^#+F>"74IO"L%[-?W*Q2K(%C^T
M)#DHO(W$<]1D%PJ4[R@Y^Y?>[YMEKY_=]PI1E92Y?>MVT_X'];GUA7Q9^W!\
M2O[0^+/PR^'$/AOQ%XSTJPND\6^)=(\)Z>U]>/;0OMMHVB4C]VTN=VY@ -AY
M)6OM"*-88TC0810%&23P*\:^"GP7UOP?\3_BAX_\6W5A>Z_XKU%([);"625+
M/2X$"V\)+HF'.27"C;D Y/;@PLX4I.K+6RT7F]/PW.FM&4TH+J?-.I?M"BQ_
M;"\!?$!?AW\0O .A^(+;_A$-?N?&&@MI]M,\C[K)T<.RF0/D$M@A%..,X[+]
MMSP>OQ _:/\ V:O#DM[<Z?::I<:]:W<MI(8Y7MFM[83Q!AROF1;XR1R Y(YK
MW[]I3X-1?'SX+^)/!GFQ6U]>0"33[J8L%@NXR'A<E02%WJ 2 3M+<'I7!^(/
M@7X\\9_$#]G?Q;K>H:&VH^ X;[_A(C#/,?M4T]M#%OMLQ?,"\;,=^S 8=:[Z
M>(I<T*J]UQ4E_P"2NWXNWW'/*G.TH/5-I_BK_P"9G?M*Z'X=_99_99^(OB'X
M9^&-*\(ZM]@@LQ=Z/91P3'S)T@5V=1N9D$[,&8D@\UL_"W]C7X/:+\+]#TR]
M\!:!K]U)8Q/=ZMJEC'<W=S*RAGD,S+O&6)/RD  X  KUWXD?#_2?BIX#UWPC
MKD;R:5K%H]I/Y9PZAAPZGLRG##W KY]\,?#?]J+X<Z-8^$-"\9_#O7_#6GQK
M;6NN^(;&]&K+ HP@:.-O*<JH R6R>Y-<].K*='E53EE>[NWJK*VOEK]YI*"C
M.[C=6^[_ (<Y?]I3X;Z5\3/VW/@CX<U>,OH+:+J4MW8QLR)<Q1@L(6VD9C+*
MFY3P0"",&E_;=^$O@OX6_#WPCXY\(>%M*\+^)/#WB33!9WVBVD=F_EF;:T3&
M,#<A!Z'/ZG/L?B;X+>(-=_:6^&_Q%%]I[:5X<T:]T^^CD=UN)9IDPK1H$*[<
M]<L,=@:E_:Q^#.M_';X4Q^&= NK"TOUU6ROC)J4CI%Y<,H=AE$<[B.G&/<5M
M3Q"C4H+F]U+7[W?\")4KQJ.VKV^Y'!?M5_\ )Q'[,G_8Q7O_ *3I6%\7/ ?A
MG4OV^_A-#=^'=)NH=0T+5I[V.:QB=;F14.UY 5^=AV+9(KUKXU_!G6_B1\5O
M@]XFTRZL(+#P=JMQ?7\=W(ZRRQR1*BB(*C MD'.XJ/>LC]H+X'>-/%GQ)\"_
M$KX;ZQHUAXP\+I<VOV+Q$DIL;RWG4!E9H@74CYN0.<CD8YFC6BE"/-;W9+YN
M]AS@WS.W5/\ (\I_;NN[709/@S\,+#PWJ<_@OQ!K%S<:IX?\'VR)/>P6PCE-
MK'&"BX=IB[#(^X3G(KS[X[6MOK7A;1+SX0_LU^.O GQ"\.W]O=Z1J\/ABVL4
M54?]Y%*\$Q9T92WRD$$DYZG/T[\2/@5XJ^-OPU\,/XDUS3?"GQ4\/WYU73M<
M\,Q22VEG<!W"(JS$/)&T117#8W,N< ?+67H^D_M5W.J6MIK.O?"NRT9)%,VH
M:797\E]+&",@1R$1*S#//(![&MZ->,(12:O&][MZZ[Z;W6AG.FY2=T[.W1?T
MCD?VF;4_&/\ :#^!WPKUX20>#M6BO->UG2?-9/MSV\6^*!R,%E5P25XZD]0,
M>[Z!^SS\+_"NJ1:CHGP]\-:/?1P26PN+#2H8&:)UV.C%5&\,I(.[.<FN:_:)
M^ -W\7)O"WB3PSK_ /PBGQ!\(W3W>BZNT(FB^<!98)D_BC=0 ?3T()!9\+[+
M]H1O%EM)\1M2^'<?AN!9-\'A6WO3=73%2$+-.=J -ACM'/2N.4^:A%0G:R=U
MKO=_?=6-E'EJ/FC>_4\A_9(^&7@_4OBE^T&EWX3T.Z2P\:216:S:="XMD"9"
MQ@K\@![#%;VD?\I-];_[)@O_ *<8:NV/P/\ B]\*_C)XW\0_#;6/!U[X5\9Z
M@FIW]AXH2Z6XL[C #M"81AP?F.&*C[HXP2=;XP_ ;QW-\;=,^+OPJUS0]/\
M%4>D'0M0TOQ-%,UC?6OFB09>++QL&Q]T<[5Z<YZ)5(3J2;GI*-EY.RW[;&:B
MXP2Y=G_F8?[8G_)5OV;?^QXC_P#0*Y3]I_X?P?%+]M'X/^%M0NI[?1-1T+4A
MJD-NY1KNV0B1K<L.0CLB*V",KN'>MSQ)^SC\8/BA\2_AIXY\;^*O#(N?"FNQ
M7@\/Z&EQ%80VO)E=7D5GFN&*Q %A&H"MTS7IGC+X,ZWXA_:A^'OQ(MKJP30_
M#VE7]C=6\LCBY>2=2$,:A"I49YRP/H#1"K"CR)35U&7WN]@E&4^:ZT;7W:'F
MG[8^GZ7^S?\ LI^+6^&/A[3O!][JTEIICS:#9I:R;9)!&7)C"EGV%U#$YR_6
MO)_$WA/X=W/P2O?!&A_LL_$:RU--/:+3]<?PM:)>)>"/$=P]PMP9-V\*6//&
M1C'%?:OQD^%&C?&_X::[X*UX.-.U6#RS-$!YD$@(:.5,C&Y656'TQ7B^F^$_
MVL/"]K;:%8^+OAEXATJV18$U[6[&_CU-T P&>*)O*+@ =^3U-&'Q"]FES>\G
M?5M7VMMO8*M-\^VEK;(]0_9JOO%>H? ?P5+XXM+NR\6+IZPZA%?*5G,D9*;Y
M 1]Y@H8_[U>F5F^&[;4[/P[I5OK5[%J6LQ6D4=[>00^5'/.$ DD5,G8K-DA<
M\ XK2KR*DN:;DNK.V*M%(****S*"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 **** "
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
MXB5_U!_^3_\ V@?ZN?\ 3[_R7_@GTG1117[:?%A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M5_7Q^2!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S97TG7S97XEX
ME?\ ,'_V_P#^V'VG#G_+[_MW]0HHHK\1/M#P?]MS_DW?7/\ KYM?_1Z5Q7Q*
M^*WB7X2_LX_!G4O#-P(KBXMM,@GA:%)!<1_8PQB^925W$ 97!]#7J?[4W@77
M/B-\&=5T+P[8_P!HZK/-;O';^:D60LJLQW.RKP >]>=_&+X,^,?%7P/^$_A_
M2]'^U:OH?V#^T+?[3"GD>7;!'^9G"MAN/E)SVK];X=Q&7/ X'#XZ<'%5ZCE&
M35N5TTDVGLF]$WUVU/F,="O[:M.BG?DBDU??F>QF>(?B=\7O@W\4/ D'C/7-
M)US1_%%S]GDTZPLUC6U.^-'"/M#DKYJD%F(."/>MOXD_%#XA>+?V@C\,OA[J
MMGX>_LVS6[U#4+JV28G**^,.K<;9(@  #ECSZ:G[3GPK\4?$+QS\*M0\/Z7_
M &A9Z)J,D^H2?:(H_)0RVS X=@6XC?A03Q[BLSXD?"_XA>$?V@C\3?A]I-GX
MB&I6:VFH:?=720%2$5,Y9EXQ'$<@DY!XKKP=;*<53P^)J1H1KRHU=&H1@JBG
M:'/'X4^2]G+=V;N958XFG*I3BYN"G'75OE:UL]]^VQS'[-$>M0_M4?$R/Q&+
M;^VUL0+IK//DR/OA^=,\@,,-@],XKL_V7OBQXJ^(OA?QY=^(=5_M"XTR]>&T
M?[/%%Y:A"0,(@!Y'?--^!_PM\>>&_CWXT\6^+K.S6'6;%-MU83*T/FDQ,8E4
MMYF$"E=S  [,]ZY#P3\*/C'\(]6\9^'?#6CZ1?Z#X@N7DAUR[O%46@;<H<QA
MMY8*PXVD97J171F4LNS.6)I^UH^T]GAN5MQ45RK]XHR>UEO%:M*UGL3AU7PZ
MIRY9<O-4NK.^OPMK]=AGP[_:(\?7?[*_C#QO=3KK_B/3M6-K!-):(JPP[+<E
MF2)5!"^8[9/KR<#%=/\ LX^.O&OQ#U33]1N/BCH?BC3&@,NI:(NGI;7MHY4X
M10J*2H? +G@@<9SFH?@3\.?B3\&?@9XATNV\/V-UXF?77N+>POKF-H;JV:.!
M&;<CX4D(^ Q!R!D8ZY/PZ^!WC'4/CWH_CN]\%Z9\,M.L(W^TV>G7T<QO)&5P
M2%C)5=V\ ].%/4U>-_L6I#,H4?8P7--PFO92;7(K0C!^\DW\,J>S;OL31^MQ
M>'<^=NRNO>775M[/S4NFQS7PYT7XE>(OVDOB-'9>.[?3-9LS"E_=KI<<L5S$
MI 6-$?=Y8 XX)/J2:[KXF?%CXFV_[1%YX!\%RV<XO=)C>U2^C00V4A(9[AF"
MEF 56&TDC+#@]#%>^ ?BO\-?CUXO\5>#?#>F^)M*\2*GSW5ZD'V<C:?F!=6X
M(;[H.1CH>*ZW_A6GB3_AKK_A-?[-_P"*9_L;[)]N\^+_ %NW&W9NW_CMQ48K
M'8&KB%BZWL)P6&]Q6A_$C&G[LDK2NFFHQ?2ZCI<=.C6C3]E'G3]IJ]?A;>J;
MTVW:^>IR7B_X@?$_X,^,OA4/%OB.#5-&U9_L&M"UM8!";@R,!('\I'4;)(VP
M,<Q-US71Z3\3/%7C/]K#4_"VDZFT'@OP[9!M1@2WB83SE>GF,I<'?(!@$?ZI
MO<G9_:\\(V?BOX#^(GNI(X)M+1=2MII"!MDC/0'U92R#W85SG[%'A.[M?A]J
M?C/5\RZWXLOI+V6>0#>\89@I/U<R-_P(5Y2JY?6R">;U*,%67-1LH))RG)34
MTDK7C!R2>ZLO(Z>6O#&K"QF^32=[N]DK->C=G]YV/[3OQ(U[X5?">\U[PY;Q
MRZ@MQ%"9I8S(MNC$@R%>AYP!GC+#KTKD?V>_&7BSQ9='5M0^*&A^-?#R6;2W
M=I;V"VU[:2X!"E%13M'S<MU(&!Z>J_%:Z\5VGA4OX/T2P\0ZEYRK-INHR!(Y
MH"&W@,6 #9VXR<=:\$^#WP'\41?'"3QOJ?A'3OAYHGV*6VET33[Y)Q<LZ%#Q
M&2JJ<AB!CE%XY)K@RK^SYY!7AB/9PJ+F:D_9RG+16ARR_>1_NRAIJ^;8VQ/M
MUC8.',XZ:>\DO.Z]U^:>O8S/#_Q6^,WQLT7Q1XV\':SI/AWPYH]Q+%:Z3/:I
M+)="-%D*N[*Q#;&7D$ DD< 9IGQ7^+$GQF_8IO?$-S;):7_VR"UNXHL[/-2=
M,LN>Q!5L=LXR<9J30?A3\9?@GH_BGP3X,T?2O$7AO6)Y9;75I[J.*2U\Q%C8
MNC."3L51@!AE<\YQ6UX@_9M\0>'_ -DN;P#HT2:WXDGNHKR=(I4B1I#*C.%:
M1E&%50,DC.W..<5]E*MDE#&8:K1E1C&->DZ3@TI*G]MU7NM;?'[U[]#RE'&3
MI5(R4FW"7->]N;IR_P# T^9'\3OBIXH^'NG?L_:?X?U/^S[/6XH(-0C^SQ2>
M<@%FH&74E>)'Y4@\^PKJOC5\4?$_A+X^?##PYI.I_9-&UJ8+?VWV>)_.'FA?
MO,I9>#_"16-\<?@;XN\7> _A=>>';:WE\3^#XX6;3[B95#L(X2RAB=I(>!1]
MX @GGUQ-8^&_Q>^(7QD^'7C;Q)X?T_3K32[M%FT^QO8W:RB1U8RNQ?YRY9N$
M+8"#CGGS,)3R>O2H8BI.C[L<2IJ3CS.3<W3=GK+1KEELK63O9'15EBH2G"*E
MJZ=K7LDK<WIYHQ?&&F>/]>_;*FT[3/&4&CZI'I3O87BZ<DL=M:$EA#Y;DAFP
M>7[GI@8 [KXGZ]J^A?M"?!G2+B6POIIX&2\O)=,MVE>0##O'(R%XMQR<1LO6
MD^*OP\^(V@_M!V7Q(\#Z'9^)HGTX6,]G<7:6[(<,"<NR\?=(()[C'>K_ (Z^
M'/C3Q=\9OA#XJET:(0Z5;!M:>"YC\NUF89=5#-N=0Q(!4'BG]<PM=X.I4G2]
MFL-./_+M253V<U:6TM[<M]&W[NK8>RJ0]K&*ES>T3^U;EYEMTVW\MS,\5?%#
MXB_$KXX:W\/OAYJEAX8M=!MQ+>:I>6RSR2/\N0JLK#&YPHX[,<]!4WPK^.OB
MS6M!^)WAWQ/]FC\9>#[:X==0LT7RYBJ2 /MQMR&0'I@AAP,&HO%OPO\ B)\-
M_CAK/Q"^'>EV/B>VUVW$5[I5Y<) \;_+DJS,HQE W7NPQT-2_"OX%>+-%T'X
MG>(O$_V:3QEXPMKA%T^S=?+A+)(0F[.W)9P.N %')R:QJ_V+_9L;>RY>2CRV
MM[7VG,O:<_VN6W-?F]VUN4N/UOZP_BO>5]^7EL^6W2^VVO<\[TGXJ?'/Q-\#
M)?B+;>)])L+#20_F0M81M/J 23#NV8RJ==H"[<[3TKM_B7^T=XKTW]FGPEXY
MT2TAMM4UB2."\NC 98K3AU9PIR "Z<;LXSCDFK/@WX/^+M*_8]U7P1=:3Y7B
MB>&Z2.Q^TPG)>8LH\P/LY'/WJU/#?AWXB_#[]GOPAH.F>$--U_5[=9(=5T34
M[F+8T+/(V%??Y9.2O4D8)XS73BL1D]6OS0I4'[/%248IP@I4N5O5[.-[6E*\
M;Z;:&=.GBHPLY37-33;U=I76R[VZ+7YFA^SSX@\5>*KBYO[[XEZ)X_\ #_D#
M;]BL5M;N"<D$"1%5=J[=WWADG'2O<:^8?V>O@?XH\,_&#6O&^I^';'P%I5U9
MFVC\/6%XMP"Q*9.4)4+E"V >K   9KZ>KX#BB.%CF+^J3C*+C%^ZH))VUC^[
M]QM=7'1GMY<ZCH+VJ:=WO?7S][5>C"BBBOD3TPHHHH V_#=M%>"\B>-'D,>4
MW $CJ./S%8E7='O_ .SM0CE/W/NO_NG_ #G\*M>(M-^R71GC^:VG.Y6'0$\X
MKVY4U7R^$Z:UIMJ7H]4_ONCC4O9UW&6TMOEN/MM%L9K>-WU..-V4$H2O!].M
M2_V#I_\ T%HOS7_&LBQLWU"Z2",JKMG!;IP,UJ_\(?>_\]8/^^F_PKMPL/K-
M/FI8)22TO>6_WF-27LY6G6M\E_D._L'3_P#H+1?FO^-3:AIMKI_A]RC1W#NX
MV3;1GJ. ?P-0+X.O-PS+ !WP6_PIOB6ZC!AL8/\ 56XP?KC_ #^==LZ<<+AJ
MM6MAE3;7*M6VV^UV]EJ8*3JU(1A4YM;O;H8=%%%?%'LG37P^U>$[:0<^5MS^
M&5J'P?<*MU/ W_+5<CWQV_(G\J=X7N$N(;C3IC\L@)7\N1_6LB:*?1]0QG;+
M$V5;L?0_0U]C4Q'LYX7,XJZ249>JT?WK8\B-/F57#/?=?/\ X)'?6K6-U+ _
M5&Q]1V-;\.J:?K%G'%J!\N:/HW(S[@UEZWJJ:M+#(L7EE4PWJ3_A6;7DK%1P
M%>I'#VG3ET:T:W7S1UNDZ\(NII)=CHM0U:SL]/:RT_Y@^0S\_CUZFLW0K,WF
MIPJ!E5.]OH*SZU=)UH:7:W"+&#,^-C_XU<,9#&8NG4Q;481Z):66MDO,F5)T
M:4HTM9/OY]1_BFY%QJK*IR(U"?CU/\ZOWP^Q^$H(FX:3;Q]3NK'TFP?5M056
MR4SND;V_^O5WQ5?BXNUMXS^[A&#C^]_]:N^%9^QQ685-/:7C'Y[_ '(P<%ST
ML/'[.K^1AT45H^'[$7VIQJPRB?.WT'_U\5\UAZ,L15C1AO)V/2J35.+F^AJ:
M98P:+9C4+P9E/^KC[CT_'^58^I:Q<:G(3(VV/M&O058\1Z@;W4'0']U"=BC^
M9_.LJO6S#%*'^Q89VIQT_P 3ZM_H<E"DY?OJFLG^'D@HHHKP3N)K6[FLY!)#
M(T;>W?Z^M='%+!XJM#'(%BOHQE6'^>E<M4MK<O9W$<T9PZ'(_P *]; XYX=^
MRJ^]2EO']5V:.6M053WHZ26S$GA>VF>*1=KJ<$46T:S7$4;-L5W"EO0$]:W?
M%$*7$-MJ$0^64!6_+(_K^5<]6>,PRP6)=/XHJS7FGJOP*HU/;4U+9_J==I>B
M6EG?1317RS.N<(".>"/6L;6K.XDU6Y98)&4OP50D51LKQ["Z2>,*77.-PXY&
M/ZUU=]K5Q;:+:W:"/S92 V0<<@GU]J^BI3P688.=+E]DH/F=M>B75GGR5:A6
M4K\U]-=/,Y3[!=?\^TW_ 'P:/L%U_P ^TW_?!KJ]%UJXU"WNWE"!HE!7:".Q
M]_:J>E^);N\U"&&18MCG!VJ<]/K7-_9N M2?MI?O-O=7>VNO<T^L5[R7(O=W
MU^9@?8+K_GVF_P"^#6_X2MI89[CS(GC!0 ;E([TNL>)+JQU&:"-8RB8QN4YY
M /K5O5M:GLM/LYHU0O,H+;@<= >.:[L'AL#@L1.NJDFZ.^G_ &[W,*U2M6IJ
M'*O?VU^9EW7AVVM[:61;]79%+!>.<#IUK!HHKY/%5J-:2=&ER+U;_,]6G"<%
M[\N8*ZV2_.BZ/8-!$A,JKNSZD YKDJZ/7/\ D"Z5_NK_ .@BO5RJI*C1Q%6F
M[2459_\ ;R.7%14YTX2V;_0O_;]:_P"@?'_WV/\ &C[?K7_0/C_[['^-5/%&
MHW-G>Q)#,T:F/)"GODUC?VY?_P#/U)^=>_BLSAA*\J$JM5N/^#_(X:6&=6"F
MHQU]?\SI/M^M?] ^/_OL?XU'<:OJUK"TLMC&D:]6W9_K7/\ ]N7_ /S]2?G6
MO'=2W?A6\>:1I'WXRWIE:BCF7UE3C2JU%)1;UY;:*_1#EAO9\KG"-FTNO7YB
M:](+[0[2\:-5F9\97TPW'Z"N;KH-0_Y%.Q_ZZ?T:N?KY[.).=>$Y;N$6_-V.
M_!Z0:6R;_,*Z*S_Y%&Z_W_ZK7.UKV^J0Q^'[BT;=YS-E>.,9'^%9995A2G5<
MW:\)+YM%XF,I*/*NJ+EQ_P B?!_O?^S&F>#?^/R?_KG_ %JM)JD+>'8K,;O.
M5N>.,9)S^M-\.ZE#IMU*\VX*R8&T9YS7KT\516/PM1R5HPBF^SLSDE3G["K&
MVK;_ #-'PS_Q[ZG_ )[-6-HO_(6M?^N@JYHNK0V,-\LN[=*/DP,YZ\?K6=I]
MPMK?03."51P3CTKDJ8BDZ>#2E\+=_+WKZFT:<N:MIO:WW'1G_D<A_N_^R5A:
MY_R%KK_?-7O[8M_^$C^V?-Y&,9QS]W&<5F:E<+=W\\R9V.V1FM,QQ%*K0J1A
M)-NK)_*V_H1AZ<XU(MK[*7S*U%%%?+GIA4UI:2WTRQ0KN<_I[FIM-TN;5)MD
M0PH^\YZ+6_=7MKX;MS;6H$ET1\S'M[G_  KVL'EZJP>)Q,N2DNO5^4>[..M7
MY7[.FKR?X>HJK:>%;?<V)KQQ^/\ ]84FOW+R>'[=I/\ 63%2<>X)KF)II+J8
MO(Q>1CR370^+B(H;* ?P@_H *]R&.]M@\3[*/)3BDDO\3M=]V<4J'+6I\SO)
MMMOT1S5%%%?$GLG0^%?^/74_]Q?Y-7/5J^']4CT^XD2<?N)AM8^GO^IJZVAZ
M6[%DU-%4]%9UR/UKZ7V$L?@J$*#7-#F33:3U=UN>=[14*TW-.TK6T\CG:Z"U
M\2PBWA2ZM?.EA^X_!Z=#ST-+_8&G?]!6/_OI?\:/[!TW_H*1_P#?2_XUIA<'
MF.#DY4G'7>\HM?BR:M;#UDE._P!S,?4;Y]2NWG<8+<!1V'I5:NA_L'3/^@I'
M_P!]+_C1_8.F?]!1/^^E_P :YJF58VK-U)N+;U?O1_S-(XJC%*,4[+R8:!_R
M!=5_ZYG_ -!-<]7175W9:3IDMI9R^?+-PSYR,'C^5<[49ERTZ=##\R<H1=[:
MJ[;=KE8>\I3J6LF]/N"NB\)_\>^H_P"XO\FKG:Z+PG_Q[ZC_ +B_R:C(_P#?
MX>DO_26+&_P)?+\T<[1117A'<%%%% 'TG1117]MGXN%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %?-E?2=?-E?B7B5_S!_P#;_P#[8?:<.?\ +[_M
MW]0HHHK\1/M HHHH **** "BBB@ HHHH **** /,?BM^SWX<^,FM:??>(+[6
M/(M(Q$=.L[L16TX#%@9%VEB<GJ&%>B:7I=IHNFVNGV%O':65K&L,,$0PL:*,
M!0/0 5:HKOK8_%8BA3PU6HW3A\,>BOOI^IC&C3A.52,?>>["BBBN V"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *VM'UB-8397P\RT;@$_P?\
MUOY5BT=>!77A<34PM3VE/T:Z-=FNQE4IQJQY9&OJF@RV'[^!O.MCR)%ZJ/?_
M !K.M]T\\<9F\L,V-S$X%7['4KS0I1'(C>61N,,G'![CTJ]-I=GKD9GT]EBG
MZM W _+M_*O9>%I8I\V$5IK>F]_/E?7TW1Q^UE25JNJZ2_S_ *L+>:C!H=NU
MI9OYMP?]9,><?_7_ )5SA)8DDY)ITT,EO(T<J%'4\JPIE>9C<74Q,U&2Y8QT
M4>W_  >[.FC2C35T[M[ON%%%%><= ^&9X)%DC8JZG((K=U+5+/5M*$DHV7L>
M% 7_ #T_E7/T5WX?&5,/3G25G&:U3_!^J,*E&-249/=!1117 ;A1110!T2ZQ
M;:7I,<=ES<2KEB>JGN3_ $KGF8L22<D\DFDHKOQ6,J8I0C+2,59);+_A^IA3
MHQI7:W85T?@U?FO' RRJH'XY_P *YRK5CJ=SIV_[/)Y>_&[Y0<XZ=?K6F6XF
MG@\7"O53:5]M]FB<33E6I.$=V2MH>H,23;2$FC^PK_\ Y]9*E_X2;4?^?C_Q
MQ?\ "C_A)M1_Y^/_ !Q?\*Z[93WJ?='_ #,O]K[1_$B_L*__ .?62C^PK_\
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
M?$7_ $#O_(\?_P 51_PKGQ%_T#O_ "/'_P#%5[5]HB_YZI_WT*/M$7_/5/\
MOH4?\0[RK_GY4^^/_P @'^L&*_EC]S_S/%?^%<^(O^@=_P"1X_\ XJC_ (5S
MXB_Z!W_D>/\ ^*KVK[1%_P ]4_[Z%'VB+_GJG_?0H_XAWE7_ #\J??'_ .0#
M_6#%?RQ^Y_YGBO\ PKGQ%_T#O_(\?_Q5'_"N?$7_ $#O_(\?_P 57M7VB+_G
MJG_?0H^T1?\ /5/^^A1_Q#O*O^?E3[X__(!_K!BOY8_<_P#,\5_X5SXB_P"@
M=_Y'C_\ BJ/^%<^(O^@=_P"1X_\ XJO:OM$7_/5/^^A1]HB_YZI_WT*/^(=Y
M5_S\J??'_P"0#_6#%?RQ^Y_YGBO_  KGQ%_T#O\ R/'_ /%4?\*Y\1?] [_R
M/'_\57M7VB+_ )ZI_P!]"C[1%_SU3_OH4?\ $.\J_P"?E3[X_P#R ?ZP8K^6
M/W/_ #/%?^%<^(O^@=_Y'C_^*H_X5SXB_P"@=_Y'C_\ BJ]J^T1?\]4_[Z%'
MVB+_ )ZI_P!]"C_B'>5?\_*GWQ_^0#_6#%?RQ^Y_YGBO_"N?$7_0._\ (\?_
M ,51_P *Y\1?] [_ ,CQ_P#Q5>U?:(O^>J?]]"C[1%_SU3_OH4?\0[RK_GY4
M^^/_ ,@'^L&*_EC]S_S/%?\ A7/B+_H'?^1X_P#XJC_A7/B+_H'?^1X__BJ]
MJ^T1?\]4_P"^A1]HB_YZI_WT*/\ B'>5?\_*GWQ_^0#_ %@Q7\L?N?\ F>*_
M\*Y\1?\ 0._\CQ__ !5'_"N?$7_0._\ (\?_ ,57M7VB+_GJG_?0H^T1?\]4
M_P"^A1_Q#O*O^?E3[X__ " ?ZP8K^6/W/_,\5_X5SXB_Z!W_ )'C_P#BJ/\
MA7/B+_H'?^1X_P#XJO:OM$7_ #U3_OH4?:(O^>J?]]"C_B'>5?\ /RI]\?\
MY /]8,5_+'[G_F>*_P#"N?$7_0._\CQ__%5LZ1X U+383<RV/GW8^Y$)4POX
MYQFO4?M$7_/5/^^A1]HB_P">J?\ ?0KJPW >5X6I[6,YMK:[B[>?P[KSN95,
M\Q56/*TK?/\ S/'M0\$^)]2N#+-8<] HFCP!Z?>J&'X?^)K>19(K$HZ\AEGC
M_P#BJ]G^T1?\]4_[Z%'VB+_GJG_?0K*7 &6SJ.K*M5<M[\T;_P#I!:S[$QCR
MJ$;>C_S/-)O!>K:U8XO; 6]VG"R"1"#^3=*P/^%<>(O^@?G_ +;Q_P#Q5>U?
M:(O^>J?]]"C[1%_SU3_OH5T8K@7+<6XRJSGS+2]XW?K[MK^=C.GG>)I748QM
MVUT]-3Q7_A7/B+_H'?\ D>/_ .*H_P"%<^(O^@=_Y'C_ /BJ]J^T1?\ /5/^
M^A1]HB_YZI_WT*XO^(=Y5_S\J??'_P"0-O\ 6#%?RQ^Y_P"9XK_PKGQ%_P!
M[_R/'_\ %4?\*Y\1?] [_P CQ_\ Q5>U?:(O^>J?]]"C[1%_SU3_ +Z%'_$.
M\J_Y^5/OC_\ (!_K!BOY8_<_\SQ7_A7/B+_H'?\ D>/_ .*H_P"%<^(O^@=_
MY'C_ /BJ]J^T1?\ /5/^^A1]HB_YZI_WT*/^(=Y5_P _*GWQ_P#D _U@Q7\L
M?N?^9XK_ ,*Y\1?] [_R/'_\51_PKGQ%_P! [_R/'_\ %5[5]HB_YZI_WT*/
MM$7_ #U3_OH4?\0[RK_GY4^^/_R ?ZP8K^6/W/\ S/%?^%<^(O\ H'?^1X__
M (JC_A7/B+_H'?\ D>/_ .*KVK[1%_SU3_OH4?:(O^>J?]]"C_B'>5?\_*GW
MQ_\ D _U@Q7\L?N?^9XK_P *Y\1?] [_ ,CQ_P#Q5'_"N?$7_0._\CQ__%5[
M5]HB_P">J?\ ?0H^T1?\]4_[Z%'_ !#O*O\ GY4^^/\ \@'^L&*_EC]S_P S
MQ7_A7/B+_H'?^1X__BJ/^%<^(O\ H'?^1X__ (JO:OM$7_/5/^^A1]HB_P">
MJ?\ ?0H_XAWE7_/RI]\?_D _U@Q7\L?N?^9Y/X?\"ZY8ZB)9['8FTC/G1G^3
M54O_ (>^()KZYD2PW(\C,I\Z/D$G_:KV/[1%_P ]4_[Z%'VB+_GJG_?0KKEP
M'EDL/'#.I4Y4V]XWU_[=,EGF)51U.6-WIL_\SQ7_ (5SXB_Z!W_D>/\ ^*H_
MX5SXB_Z!W_D>/_XJO:OM$7_/5/\ OH4?:(O^>J?]]"N3_B'>5?\ /RI]\?\
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
ME3[X_P#R ?ZP8K^6/W/_ #/%?^%<^(O^@=_Y'C_^*H_X5SXB_P"@=_Y'C_\
MBJ]J^T1?\]4_[Z%'VB+_ )ZI_P!]"C_B'>5?\_*GWQ_^0#_6#%?RQ^Y_YGBO
M_"N?$7_0._\ (\?_ ,51_P *Y\1?] [_ ,CQ_P#Q5>U?:(O^>J?]]"C[1%_S
MU3_OH4?\0[RK_GY4^^/_ ,@'^L&*_EC]S_S/%?\ A7/B+_H'?^1X_P#XJC_A
M7/B+_H'?^1X__BJ]J^T1?\]4_P"^A1]HB_YZI_WT*/\ B'>5?\_*GWQ_^0#_
M %@Q7\L?N?\ F>*_\*Y\1?\ 0._\CQ__ !5'_"N?$7_0._\ (\?_ ,57M7VB
M+_GJG_?0H^T1?\]4_P"^A1_Q#O*O^?E3[X__ " ?ZP8K^6/W/_,DHHHK]2/F
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGZZ"N?H&@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 **** .@HHHH("BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N?KH*Y^@:"BBB@H\:_;"^(.O_"S]G/Q;XH\+W_\ 9FNV
M/V3[/=>3'-LWWD,;_)(K*<H[#D'KGK7RMXT^,G[1?P6^$_@OXIZO\1=!\4:)
MK\-G,NB7.E003#SX?."_NXD+!5X)##!(XKZ'_P""@?\ R:+X]_[</_3A;5\"
M>-M'^!OAGX(^#M?\"^(;N;XO1QZ?-<6"J]Q$+HQJ;@,DD>P!7W8P3R .17N8
M*G&5-7C?WNU^BZ]#FJ-I[GZ/>+_VH/#O@'7OAGH>M:7JW]J^/#!'9"SBB>*W
MDE>),3,TBD -,OW5;@'CM6GXV_:&\.> _C!X3^'&H66J3:YXEC\RSN+:*-K9
M!N=?WC&0,.4/13VKY+_:ZUS5-'\7?LK^/?&5M)8+:2VEWK<BQ'%O<+):33H5
M'0C$F%[[3CI3/B/\6O#/Q<_;V^#MYX3U!=8TNP5;234(5;R7FS+(R(Q W;5=
M,X_O8K&.%C**E;2TK^J*<WMZ'T+X^_;<\"^!O&^J^%8=(\4>*M3TEMNI-X=T
ML7,5F>,B1F=>F<$@$9!'7BN1_:H^+EAJ?PK^&?BS2O&7B_P7IFM:M!);S:!9
MJ;BY1D9E29'GBVH0,\EQR,HPKQS]H63PO\-_B+X[^(OPJ^,T?A/QU;W+C6O"
MMV#B]N$8;D177#Y(+8*NN6.&45-^U3\0-6^*G[+7P+\5Z[9+8:KJFNPS3Q1K
MM0D)*HD49.%<*' ST85K3P\%*G**W[^G9HF4G9IGU7\7_P!JSP/\#?&FF^&O
M%7]I6]SJ%@]_#=6]LLL.U2RB/AM_F,5( "D$D<BJ?P5_:^\$?''Q=J'A;2[7
M6]#\0V<1G.GZ]9K;R21C;EEVNPXW*<-AL'.,9KR#]H"UBO/^"@OP,CFC65!8
M22!6&1N4W#*?J& /X56U)0O_  5)TH@ %O#S$^_^BR5@J%-T]M>5O[BN9W^9
MZ[\3?VT/ GPT\:7GA06'B'Q7KFGQ^;J%OX:T\70L5P"3*Q=0,!ESMSC.#@\5
MNWG[57PXL_@TGQ/.LM+X6>00(T4+&<SDX\GR^H?@\' P,YQS7Q!X%FU_X8?M
M'_&33-3^+\/P7U6_U1[Q;G4]"@U"/5(6FFD1UEG(V#;(K#'W]_JF*]"\)_"'
MX.Z3^RYXFT;Q%\5AKGA+6/%"O%XEL]->SCM-0$*X"IF12N 06X7#$<8!&DL+
M1CR[]-KZWWZ6]-6)3DSZ-^$/[67AKXQ>+$\.67ASQ9H&I2VK7L(U[2Q;I-"N
MW,BLKL,?,O7&=PKD;K_@H-\-EU*\CL-)\6:WHMG.;>?Q%IFD>;IT;#U?>&QC
M!^YR""*\K_92^,7B_0?VA(OA+_PGUI\6_!;:<]Q!K=N-[V82/*AI"2<9"H5+
M. 73!'(KR+Q%XTT7]FN,^,?@!\8[74M"U*^22;P+?QL[C<#D^6P!P %7)5'
M ^8D"JCA8.HXVZ*V]M>^FGS%[1VN?J1;S?:+>.4(\8D4-MD7:PR,X([&OFO5
MO^"@/PXT_6=3M+/2/%FNZ=ID[6][KFE:2);"!@2#N<N&QP>=O(Y&17T1X?U"
M?5M!TV]NK5K*YN;:.:6V?[T+L@+(?<$D?A7YG>//%FB?L[W>J>.O@/\ &6WD
MM;W4O,O? M^C.Q=F8/B-P"57IDJK!1PY.*Y,+1C5;C):].WWZFDY.-FC[K^,
M/[3'@GX'^'](U+Q)<7AGU=0UAI5G;F2]N. 3B,D8QN4'<0,D#K5+X)?M5^!_
MCMJU_H^C'4M'\0V*>9-HNNVPMKL)G!8*&8,!D9P<C(R!D5\S_M!>)I?#O[4'
M[/\ \5_&=G-H_A6XT6W2[,D321V%XPF=U8 '#*9XSQSB,D9VU<\*>)M-^-7_
M  4=TSQ7X#N/[6\.:+HC1ZKJ=M$RP.QMYHU!8@;OFDB SU\LXR%K;ZM#V5[/
M9N_2ZZ$\[N=;^R)\4M9?4/VA=3\3ZWJ^NZ?X=UF>6""ZNWN#;P1FY8QPK(V%
M&$ "@@<"O8_"/[3WA;QI\"]6^*UE8:Q%X=TV.XDFMKB&(7;"'[^U1*4)/;+C
M\*^;OV4=/N-6TS]JZQM8S+=76I7L,4:C)9V6[50/J2*\S^$/QV\&>'/V"_&/
M@:\U8)XPN/MUI!HXB<SRF;&UE &-H!))SQM/MG6IAXU)R:6MX_<T3&327S/I
MKXM?MI6&E_LPVGQ+\(Z9JBW.N^=!I*WUD&6WDCN#"[W)1F1%RK;1N.XE1ZX6
MP_:._P"%M?LV>-]3DLO&?@6_T?P_%/=ZX^EI \DDD3EIK$><!( 8V/WDP'3D
M9R/!KZSGN_\ @DQI?DQ/+Y5P\K[%)VJ-8ERQ]AFO8M2^,/@[XD?L2>)],\.:
MY;ZGJ6D^!XTO[6,,'MF^S;-KY'!W(P_#TJ71A%6C':;5_FA\S>[Z';?"OXV^
M&_A[^RCX7\;^*O%FK:MI7V<I_:^N0 :A>2&6154QI))E_E( WL=JY9NIIOPO
M_;C^'/Q1\86/AF*#7/#FJZB =/7Q!9+;I>@_=\IE=@=V.,XST'/%?)/Q6T&_
MOOV ?@AK,5G+?:/H^H-/J4<:[PL;2S*'9>FW/RY/=P.]=C^TU\4O"?[1WQ4^
M!>D?#&['B#6;75!=RR6=NRFSA+PMAV(!7:(V8C^$)DXXS7U:$FVT]7+7HK"Y
MVOP/I?XF?MB> _A-\0K_ ,&Z_#K"ZQ;6$=]$+2S69;LNRJL$(5]QE.2<%0N%
M;YJO_ O]JKP3\?IM:M=$74](U/1QOO-.URW6WGCCR1O^5V7 (P?FR.,@9%>*
MW%G!=?\ !3^W>:)9'M_#'FQ%AG8_E%=P]\,P_&L7X0FVA_X*._&UKE<VH\.S
M-,H'5=U@6Z>V:Q]A2Y-$[\J97,[_ #/2X_\ @H-\.+S4)%T_1?&&JZ-'<?96
M\066C&2P$A(P-V_?DY'&S/(XKZ:C;S(U;!7<,X88(^M?EMK/CC3OV7Y;3Q%\
M!/C!;^)O#>IZ@ID\"WB/)(N\$Y*, V,*J[L(_P!T9:OU#T^XDO+"VGE@:UEE
MB5W@<Y:-B 2I]QT_"LL51C3Y7!:/OO\ =8J$G*]RQ1117 :A1110 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!T%%%%! 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445\5?MS_MSQ?"&WNO ?@.Z2Z\=7">7=WT6'72E8=!V,
MY!X7^'.3S@5M1HSK34((F4E%79]::-\0O#7B+Q/K7AS3-<LK[7=&V?VAI\$P
M:6VWC*[U[?TZ&NAK\6V^#OQT_99TWPW\;Q'<6$]W*9KEV=I9X!(V0M\A_AFS
MSDGD@-M?%?IQ^RW^U)X<_::\%B_L"FG^(K-575=%=\O;N?XT_O1,<X;\#@BN
MK$83V4>>F^:/?S(C.^CW/;****\\U"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?KH*Y^@:"
MBBB@HSO$'AS2?%NCW&DZYI=GK.EW&WSK'4+=)X)-K!EW(X*G#*I&1P0#VKF]
M#^"7P[\,ZC'J&C^ ?#&E7\?W+JQT:VAE7Z,J BNUHJE*25DQ61F>(?#.C^+M
M+DTW7=*L=:TZ0@O9ZA;)/"Q'0E'!!_*LNU^%_@VQDTB2V\):%;OHY9M-:+38
M5-B6QN,)"_N\X&=N,X%=/11S-:)@<AJGP?\  6N:T=9U+P1X<U#5RVXZA=:3
M;RW!/KYC(6S^-:GB+P/X<\86EI:Z]X?TO6[6SD$UM#J-E'<)"X& R*ZD*0.,
MCFMNBCFEW"R,:_\ !?A[5?$-CK][H.F7FNV"E+35+BSC>YMU.<B.4KN0?,W
M(ZGUIK>!_#DGBE/$S>']+;Q(D?DKK!LHS>*F"-HFV[PN"1C.,&MNBCF?<#G?
M%GPY\)^//)_X2;POHOB+R?\ 5?VMI\-ULZ_=\Q3CJ>GK3IOA[X5N/#G_  C\
MOAG1Y- Z_P!E/81&U_[];=OZ5T%%'-+:X61@>%?A_P"%_ L<L?AKPWI'AY)?
M]8NE6$5L'^HC49K-L?@WX TW6AK%GX&\-VFKAMXOX-(MTG#>OF!-V??-=C11
MS2[A9!7'0_!OP!;ZV=9B\#>&X]7W^9_:":1;BXW?WO,V;L^^:[&BA2<=F!GZ
MYX?TOQ1ILNG:SIMGJVGR_P"LM;Z!)HG^J,"#^55_#'@W0/!-BUEX=T/3=!LV
M;<;?2[2.VC)]=J #-;%%*[M8#&\/^"_#WA.?4)]#T'3-&FU&7S[V33[..!KF
M3).^0HHWMEFY;)Y/K5"+X6^"X-7O-5C\(:#'JEXC1W-\NF0B>=6&&5WV[F!!
MP03S7444^:7<+&1I?A#0=#\.KH&FZ)IVGZ$JNBZ7:VD<5J%=BSJ(E 7#%F)&
M.2QSUK+TGX3>!] TK4=+TOP9X?TW3=13R[VSM-+@BANE(P5E14 <8[,#75T4
M<TNX6,S3?"^C:+H,>AZ?I%C8Z+&AB33;:V2.V5"22HC4!0"2>,=S6?X8^&_A
M'P3<3W'AWPMHN@SW'^NETO3H;9I/]XHH)_&NCHHYGW QO^$+\/\ _"4?\))_
M86F_\)%Y7D?VO]CC^U^7_<\[;OV^V<5':> _#-AXCOO$%KX=TFVU^^B,-WJL
M-C$MU<1G;E))0NYU^1."2/E7T%;M%',^X'(:7\'? 6AZT-8T[P1X<L-75MXU
M"UTFWCN V<Y\Q4#9X]:Z^BBAR<MV 4445(PHHHH **** "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 Z"BBB@@*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKXJ_;G_;GB^$-O=> _ =TEUXZN$\N[OHL.NE*PZ#L9R#PO\ #G)YP*VHT9UI
MJ$$3*2BKL/VY_P!N>+X0V]UX#\!W277CJX3R[N^BPZZ4K#H.QG(/"_PYR><"
MN0_8J_8J3P;'#\6_BW"TVO2-]LT[2K_+O;LQW"XG#<M.2<JI^[G)^;[I^Q5^
MQ4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY53]W.3\WW?I7Q5XJN/$U
MYN;,=JA_=0YZ>Y]37B<1\1X?A_#_ %?#OFJR_J[\OSV75GHY?E\\=/FEI%?U
M]YT/_"=6/B:2_P!*U^PM[C0-01K=X+A Z%&&"L@/#*0>:_//]HS]G/Q?^Q'\
M1[3XJ_"J[N/^$2\[<K*3+]@WGFWN!_RT@?H&/L"0P5F^SZZOP[XBL[K3;CP]
MXAMXM0T.\C:"2*Y0.FQA@HP/5"#T[5\#POQI5H5GA\QE>,WN_/H_+L^FVVWN
M9ED\90]IAE9KI_7]/U*?[+?[4GAS]IKP6+^P*:?XBLU5=5T5WR]NY_C3^]$Q
MSAOP."*]LK\I?VC/V<_%_P"Q'\1[3XJ_"J[N/^$2\[<K*3+]@WGFWN!_RT@?
MH&/L"0P5F^[OV6_VI/#G[37@L7]@4T_Q%9JJZKHKOE[=S_&G]Z)CG#?@<$5^
MQXC#Q4?;4=8/\#X^,G?EEN>V4445YYJ%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S]=!7/T#04UG6
M-<L0![TZIM+8_P!I[>WE,?U6@91^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@5SE_M
MT'_/5?\ OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO_?0H^W0?\]5_P"^A7444!<Y
M?[=!_P ]5_[Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_ -]"C[=!_P ]5_[Z%=11
M0%SE_MT'_/5?^^A1]N@_YZK_ -]"NHHH"YR_VZ#_ )ZK_P!]"C[=!_SU7_OH
M5U%% 7.7^W0?\]5_[Z%'VZ#_ )ZK_P!]"NHHH"YR_P!N@_YZK_WT*/MT'_/5
M?^^A7444!<Y?[=!_SU7_ +Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_WT*/MT'_/
M5?\ OH5U%% 7.7^W0?\ /5?^^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_P#?0H^W
M0?\ /5?^^A7444!<Y?[=!_SU7_OH4?;H/^>J_P#?0KJ** N<O]N@_P">J_\
M?0H^W0?\]5_[Z%=110%SE_MT'_/5?^^A4D=Q'+]QU;Z&NDK@O$.I2Q_$2"T#
M?NC81R8]S)(/Z4#-VHY+B.+[[JOU-/\ X:T]&8MI\9/]Y_\ T(T 8OVZ#_GJ
MO_?0H^W0?\]5_P"^A7444"N<O]N@_P">J_\ ?0H^W0?\]5_[Z%=110%SE_MT
M'_/5?^^A1]N@_P">J_\ ?0KJ** N<O\ ;H/^>J_]]"C[=!_SU7_OH5U%% 7.
M7^W0?\]5_P"^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_]]"C[=!_SU7_ +Z%=110
M%SE_MT'_ #U7_OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO\ WT*/MT'_ #U7_OH5
MU%% 7.7^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@+G+_;H/\ GJO_ 'T*/MT'_/5?
M^^A7444!<Y?[=!_SU7_OH4?;H/\ GJO_ 'T*ZBB@+G+_ &Z#_GJO_?0H^W0?
M\]5_[Z%=110%SE_MT'_/5?\ OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO_?0H^W0
M?\]5_P"^A7444!<Y?[=!_P ]5_[Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_ -]"
MI8Y%D&58,/:NCKSGPWJ,MYK&N([$B*_GC7Z"1A_2@=SI<XY/%0M>0*<&50?J
M*E+%9K?'>5!_X\*Z*@#E_MT'_/5?^^A1]N@_YZK_ -]"NHHH%<Y?[=!_SU7_
M +Z%'VZ#_GJO_?0KJ** N<O]N@_YZK_WT*/MT'_/5?\ OH5U%% 7.7^W0?\
M/5?^^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_P#?0H^W0?\ /5?^^A7444!<Y?[=
M!_SU7_OH4?;H/^>J_P#?0KJ** N<O]N@_P">J_\ ?0H^W0?\]5_[Z%=110%S
ME_MT'_/5?^^A1]N@_P">J_\ ?0KJ** N<O\ ;H/^>J_]]"C[=!_SU7_OH5U%
M% 7.7^W0?\]5_P"^A1]N@_YZK_WT*ZBB@+G+_;H/^>J_]]"C[=!_SU7_ +Z%
M=110%SE_MT'_ #U7_OH4?;H/^>J_]]"NHHH"YR_VZ#_GJO\ WT*/MT'_ #U7
M_OH5U%% 7.7^W0?\]5_[Z%'VZ#_GJO\ WT*ZBB@+G+_;H/\ GJO_ 'T*/MT'
M_/5?^^A7444!<YA;R%C@2*3]14W7I47Q'O)+#P=>SQG:ZO" 1[S(/ZU#I,K3
M6$+MR2H/Z4#+E%%% SH****" HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***^*OVY_VYXOA#;W7@/P'=)=>.KA/+N[Z+#KI2L.@
M[&<@\+_#G)YP*VHT9UIJ$$3*2BKL/VY_VYXOA#;W7@/P'=)=>.KA/+N[Z+#K
MI2L.@[&<@\+_  YR><"N0_8J_8J3P;'#\6_BW"TVO2-]LT[2K_+O;LQW"XG#
M<M.2<JI^[G)^;[I^Q5^Q4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY5
M3]W.3\WW?I7Q5XJN/$UYN;,=JA_=0YZ>Y]37B<1\1X?A_#_5\.^:K+^KOR_/
M9=6>CE^7SQT^:6D5_7WAXJ\57'B:\W-F.U0_NH<]/<^IK#HHK^:L3B:N+JRK
MUY<TI;L_1:=.%&"A!62"BBBN8T.K\.^(K.ZTVX\/>(;>+4-#O(V@DBN4#IL8
M8*,#U0@].U? O[1G[.?B_P#8C^(]I\5?A5=W'_")>=N5E)E^P;SS;W _Y:0/
MT#'V!(8*S?9]=7X=\16=UIMQX>\0V\6H:'>1M!)%<H'38PP48'JA!Z=J_6N$
M>+I8&2P6-=Z;T3?3R?EV?3TV^5S7*E63KT%[W5?JBG^RW^U)X<_::\%B_L"F
MG^(K-575=%=\O;N?XT_O1,<X;\#@BO;*_*7]HS]G/Q?^Q'\1[3XJ_"J[N/\
MA$O.W*RDR_8-YYM[@?\ +2!^@8^P)#!6;[N_9;_:D\.?M->"Q?V!33_$5FJK
MJNBN^7MW/\:?WHF.<-^!P17[3B,/%1]M1U@_P/C(R=^66Y[91117GFH4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M;A:I)<!C(D#*YYD.2/DP1D^JU-;VT\^^P<Z/M^BBBN0L**** "BBB@ HHHH
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
M(Z^5C>65\ H!N'/'!K[NHK6.*E%II;-O[R>0^+/V@- \:_MM?LQWZ6?@#6O
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
M RK J< D<"OD7]EC]C^V\=^'+3QIXGU"^LK6X9C86>GR>3(Z@[?,:3D@$A@
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
M6VOV5M*()IK4-M20J&VG<!SA@<=LUSU:<8T8N,=;O4J+;D=?1117GFH4444
M%%%% !1110 4444 %%%% !7F_B3_ )*I;_\ 8-B_]&RUZ17F_B3_ )*I;_\
M8-B_]&RT#1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U V7Z^
M"=)^-?Q[_:0^,OQ"T+X<>-?#/@&P\*7[V<.EZE;1RW%XJ2.F]MT4C8S&2Q4
M+O Y/-?>U?FK^U#XD_9L^(:^)O''AWQC?^"?B[I7GF/^SH+B":[O8E951P%V
MY9@%\U&!YR2<8KT,'%2DTXW\[7M\C"?J?9-]\89/@+\#=+\2?&O5K&#7(P(+
MQM(A8I<7#,Q2.&/JQV 9/ ^5F^4=,?X1_MG>!?BWXR@\)I8>(?"7B*ZA-S8V
M'BC3Q:/?1@$[H2'8-P&(&02%8@'!KXP_:&UCXA?$C]C_ .!?COQ9]JCDL=5E
M;4M3-H)66(R;+6[DAQM;*1_Q8#%E_P">E>B>&='T3XJ?'CX7>(-:_:CTWXBZ
M_I5Z)=*TJR\+16DLJ_ZR2-FAD'EY6,Y,B\8QCG!Z/JL.1RGOKM?2WHOS:T)Y
MG>R/=_B%^WI\,?A?XD\9Z#K_ /:UOJOAB2"&2WCMXG:_>5"X%L/,RVT?>+[
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
M=>1!/]FN;2^B$5Q;R;0VUU!8<@@@JQ!YYX->E5\-_P#!-!0GB#X[*H"J/$2
M #@?/<5]R5Q8BFJ55PCL:1=U=A1117,4%%%% !1110 4444 %%%% !1110!R
M7Q6_Y$74/^NEO_Z/CINA_P#(-@_W!_(4[XK?\B+J'_72W_\ 1\=-T/\ Y!L'
M^X/Y"@:+]%%%!1T%%%%! 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%;4:,ZTU
M"")E)15V'[<_[<\7PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%<A
M^Q5^Q4G@V.'XM_%N%IM>D;[9IVE7^7>W9CN%Q.&Y:<DY53]W.3\WW3]BG]BI
M?!L</Q;^+<+3:](WVS3M)O\ +O;LQW"XG#<M.2<JI^[G)^;[OTKXJ\57'B:\
MW-F.U0_NH<]/<^IKQ.(^(\/P_A_J^'?-5E_5WY?GLNK/1R_+YXZ?-+2*_K[P
M\5>*KCQ->;FS':H?W4.>GN?4UAT5S"_%+P8VLOI \7:"=629K=K :E#YZR*<
M,ACW;@P(((QG(K^<*L\5F%6=>=YR>K=K_P##(_0H1IX>"A&R70Z>BN<U;XE>
M$=!U?^RM3\4Z+IVJ?+_H-WJ,,4_S#*_(S!N01CCFM#7/$^C^&--&H:SJUCI-
M@651=7URD,63T&]B!D]N:P^KUO=]Q^]MH]?3N:>TAKKMN:=%9]YX@TO338"[
MU*SM3?RK#9^=.B?:9&&52/)^=B.0!DU'IOBK1=:U*_T[3]8L+[4+!MMW:6UR
MDDMNV2,2(I)0Y!Z@=#4>RJ<O-RNWI\OST'S1O:YJ5A>+_ OA[Q]IZV/B/1;+
M6;53N1+R$/Y;=-R$\J<=P0:;-\0/"UOH@UF7Q)I$6CF0PC4'OXA;EP2"OF%M
MN001C.<BM32=8L->L8KW3+VWU&RE&8[BTE66-Q[,I(-;1CB,,U6BI1:>^JL_
M7N2W"HN5V=SYBT4>-OV2+_4=(M/"U]XY^&MU=/=6$VEDR7>F[C\T;I@[@./0
M$G=N!)4>F?"WXH>#_CKI_BS3;?2+K1M2DS#K.EZE L-U(KQ"(.P!.X; $R>1
MM (QC/KE?._[1W@O5?!/B&P^,W@R$MK>BH(]:L8^%U&PZ-NQU*CJ2#@ -UC6
MOKJ&+H9Y5]E7@J>)GM43:4IJUN>.WO6LY*WO6;6YY<Z4\''F@^:FMXVV76S\
MNW;0]R\)^&;+P7X7TG0=.#_8=-M8[2'S""Y5%"@L0!DG&2<#DFN$^,7[17A3
MX,26UEJ;7.HZY=+NMM)TZ/S)W!. 3D@*">.3DX. <5X!X7\>_$#X^?&+Q9:^
M!/B4^A:"EK;7MO'-:),$C>./?&H*_*R.Q5N>H//>O=_@_P#L\Z;\,=4O?$&I
M:I=>+?&-\-MQKFI<OM_NQJ2=HX'<GC&0.*,1E>%RNK[7-ZO/4:4O9QYE)N2O
M[TG&T=];7?05/$U,3'EPL;16G,[6TTT2>OX'*?!;P+XI\=?$:Y^+?CZR.DW;
M6[6>A:#(#OL;<DY=\]'(+#D9.]B0. /H2BBOF<PQ\\PK>TE%12248K:,5LE_
MGNW=L]&A15"'*G=O5ON^X4445YAT'5^'?$5G=:;<>'O$-O%J&AWD;0217*!T
MV,,%&!ZH0>G:O@7]HS]G/Q?^Q'\1[3XJ_"J[N/\ A$O.W*RDR_8-YYM[@?\
M+2!^@8^P)#!6;[/KJ_#OB*SNM-N/#WB&WBU#0[R-H)(KE Z;&&"C ]4(/3M7
MZUPCQ=+ R6"QKO3>B;Z>3\NSZ>FWRN:Y4JR=>@O>ZK]44_V6_P!J3PY^TUX+
M%_8%-/\ $5FJKJNBN^7MW/\ &G]Z)CG#?@<$5[97Y2_M&?LY^+_V(_B/:?%7
MX57=Q_PB7G;E929?L&\\V]P/^6D#] Q]@2&"LWW=^RW^U)X<_::\%B_L"FG^
M(K-575=%=\O;N?XT_O1,<X;\#@BOVG$8>*C[:CK!_@?&1D[\LMSVRBBBO/-0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y^N@KG
MZ!H*DTS_ )"W_;%O_0EJ.I-,_P"0M_VQ;_T):!LW*X76_@/\-/$VK7.J:O\
M#OPIJNIW3^9/>7VB6TTTK=-SNR$L?<FNZHJE)QV9)R5U\(_ M]X5L_#%SX+\
M.W'AJRE,]KHTNE0-9P2$N2Z0E-BL3))R!GYV]36AXF\">&O&DEA)XA\/:5KL
MFGR>=9MJ=E%<&VDX^>,NIV-\HY&#P/2MVBCFEW$?$OQ/^!?Q$TO]I#Q5XY?X
M6Z'\>?#>L011:=I^MZE;P-I 5%!5$N=T8&X'[JDG@Y4EL]/^RO\ LS^(/!GQ
M<\9_$KQ-X:T'P)'KM@-,M?!OA]UEMK>,M$SN^T>7N)B'"<?,_ SBOK.BNIXJ
M;AR6Z6Z_YV_ GD5[G&V7P7^'VFZ=J>GVG@3PS:V&I@"_M8='MTBNP&# 2J$P
M_(!^;/(S7S=^T=\!_'.H?'CP[XXT7P+H_P 6O!FGZ4NGIX(U2]BM(+20%OWD
M:3?N>A7DJ>XV\*1]AT5E3K3IRYMQN*9\9?!']F?Q3<?M(:7\5];\ >&_@_IF
MCV$MK;>&?#MQ%*UU+)')&9)C"!%PLIY&"2J<<9KZ?\2?"'P)XRU1-2U_P3X=
MUS44QMO-2TJ"XF&.F'="?UKKJ**E:=22EM;0%%)6.>\0?#OPIXMT.VT77/#&
MC:SH]K(LL&GZAI\4]O$ZJRJR1NI52%9@"!T8CO4GB/P'X9\87FF7FO>'=)UN
M[TN0RV%QJ5C%<26CDJ2T3.I*$E$.5P<JOH*W:*RYGW&8FH>"/#FK>([#Q#?:
M!I=YK^GJ4L]5N+*.2ZME.<B.4KN0?,W (^\?6H/%OPY\)^/DA3Q/X7T;Q&D/
M,:ZMI\-T$_W?,4X_"NBHHYGW&8$/P_\ "]OX8F\-Q>&](C\.S*4ETA+&(6CJ
M<9#0[=A' X([4R[^'/A/4/"<7A>Z\,:-<^&8@JQZ+-I\3V:!3N4"$KL !Y''
M!KHJ*.:7<1CW7@W0+[PRGANYT/3;CPZD"6JZ3+:1M:+"H 2,1$;-@  "XP !
M3?"O@OP]X%TXZ?X;T'3/#U@7,AM=*LX[:(L>K;44#/O6U12YG:UQA1112 **
M** "BBB@ HHHH **** "BBB@ KS?Q)_R52W_ .P;%_Z-EKTBO-_$G_)5+?\
M[!L7_HV6@:.G_A_"M+0_^0;'_O/_ .AM6;_#^%:6A_\ (-C_ -Y__0VH&R_7
M&7WP5^'FIZT-8O/ ?AF[U8-N^WSZ/;O/G).?,*;L\GOWKLZ*:DX[,DKW.GVM
M[8O97%M#/9NGEM;R1AHV7^Z5(P1[5S/AKX0^!/!>HMJ'A_P5X=T*_;[UUINE
M06\I^K(@/<]^]==134FE9,#$T_P1X<TGQ'?^(;'0-+L]?U!0EYJMO91QW5RH
MQ@22A=SCY5X)/W1Z5-XF\*:)XTTF32O$.CZ?KVF2,K/9:G:I<0L5.5)1P5)!
MY''%:M%+F=[W S['P_I>EZ'%HMGIMG::/%#]FCT^"!$MTBQCRQ&!M"XXVXQB
MJWAWP9X?\'Z*='T'0M-T32"6)L-.LX[>#+?>/EH O/?CFMFBB[ Y/P[\)? W
M@_5Y-5T'P9X?T35)-V^^T[2X+>=LYSET0,<Y.>>]/\6?"OP5X]N(Y_$W@_0?
M$<\0Q'+JVF073(/0&12174T4^:5[WU$5-*TBQT*QBL=-LK?3[*(8CMK6)8HT
M'H%4 "K=%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\O\'_\ (=\1?]A*X_\ 1KUZA7E_@_\ Y#OB+_L)7'_HUZ!G6/\ ZZV_Z[1_
M^A"NDKFW_P!=;?\ 7:/_ -"%=)0#,KQ-X4T3QII,FE>(='T_7M,D96>RU.U2
MXA8J<J2C@J2#R..*M:3I-CH.F6NG:99V^G:?:QK#;VEI$L44,:C"HB* %4#@
M # JW13N[6$<]X<^'?A7P>-1&@>&='T0:DV^]&FV$5O]J;GF78HWGYF^]G[Q
M]:S;?X+?#VTL-3L8/ GAF&RU3'V^VCT>W6.[PP<>:H3#X8!OFSR :[.BGS2[
MBL8^I^#M UKPZN@:CH>FW^A+&L(TNZM(Y+4(H 5?*8%=H   Q@8IOA_P3X=\
M):*^CZ'H.F:-I#EBVGZ?9QP6[%AAB8T4*<C@\<UM44N9VM<9S'AGX7^#?!-]
M/>^'?"6A:#>3Y\ZXTS38;:23/)W,B@G/O5S_ (0GP[_PE7_"3_V!I?\ PDGD
M_9_[8^QQ_;/*Z;/.V[]OMG%;=%/FD]6Q&%IG@3PUHOB+4-?T[P]I5AKNH#;>
M:I:V44=U<C(.))54,_('4GH*70? OAKPK)J<FB>'M*T>35)3-?O8644!NY#G
M+RE%&]OF;ELGYCZUN44<S[C..L?@UX TRVU2WL_ WANTM]50QZA%!I%NB7BD
MY*R@)B0$\X;/-;>H>$]#U;P[_8%]HVGWFA>4MO\ V7<6L<EKY:@!4\HC;M
M &,#%:U%'-)ZMB.1C^$/@2'PO-X:C\$^'8_#DT@FETA=*@%H[@Y#-#LV$@@'
M)&<BMNZ\,Z/?:$NB7.DV-QHRQ+ -.EMD:W$:@!4\LC;M   &,#%:=%'-+N!@
M^$_ /ACP%;26_AGPYI/AVWD.YXM)L8K5&/J1&H!I^C^"/#GAW6-3U;2M TO3
M-5U1M]_?6=E'%/=MDG,KJH9SDDY8GJ:VZ*.9]QF%X9\">&O!<E_)X>\/:5H4
MFH2>=>-IEE%;FYDY^>0HHWM\QY.3R?6MVBBDVWJP"BBBD 4444 %%%% !111
M0 4444 %%%% ')?%;_D1=0_ZZ6__ */CINA_\@V#_<'\A3OBM_R(NH?]=+?_
M -'QTW0_^0;!_N#^0H&B_11104=!11100%%%% !1110 4444 %%%% !1110
M4444 %%%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_ASD\X%
M;4:,ZTU"")E)15V'[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=C.0>%_A
MSD\X%<A^Q5^Q4G@V.'XM_%N%IM>D;[9IVDW^7>W9CN%Q.&Y:<DY53]W.3\WW
M3]BK]BI/!L</Q;^+<+3:](WVS3M)O\N]NS'<+B<-RTY)RJG[N<GYON_2OBKQ
M5<>)KS<V8[5#^ZAST]SZFO$XCXCP_#^'^KX=\U67]7?E^>RZL]'+\OGCI\TM
M(K^OO#Q5XJN/$UYN;,=JA_=0YZ>Y]36'117\U8G$U<75E7KRYI2W9^BTZ<*,
M%""LD%?G%XZMQ-9_&1[B7PNMA%XUN'FBN<+KL@%T,K9N<@ CK\I_C[<5^CM<
MN/A;X+76FU<>$-!&K-,UPU__ &9#YYE8DLYDV[MQ)))SGFOIN'L[IY+.I.I!
MRYN6UK?9=_Q[]-SS\=@Y8M147:U_Q5CXY^-ECJFK?$KXH76EZ1IM]8Q^&]/>
M^&JVAN+RTMFB0-+;@L )4!+$D_P\<UTWQ.U'2/$ES\,OA[I5GKGCCPII6@?V
ME=C1[=;JXF5K<V]K(P+JH*EBQYXW #%?6Z^&])74KS45TNR&H7L0ANKL6Z>;
M/&!@([XRR@=B<55\/^!O#?A.6270_#^EZ-)(@C=]/LHH"R@DA2449 )/'O7K
M1XII*G23I.]*-HZ]>10;;WNK-QMW\CE>6RYI>]I)Z^E[V^?4^3_#GC.?Q;X%
M^!=M?K)'K&@^,HM%OH9L^8DD$;J P/(;9LS[YJM9&_\ A_\ $;Q_\4M,22:#
M1?%]U8:]:QY)GTV58LL!SS$_SC&.IR<"OK=? ?AE;XW@\.Z2+QKO[>;@6,7F
M&YP1YV[;GS.3\_7D\U:B\+Z-!#J<,>D6,<6J,[W\:VR!;MG&US*,?.2."6SD
M5#XEP\935.B^2=TXWTM*?-)?<VD^CL^@UE]2RYIZJUGYI63_ ,SXP\(^';#Q
M/\&/ .JP^(_#NFZOIFJZO>Z=IWBIE^P:DIFPX=6(Y4%"#@D;CTZCZ6_9S\7Z
M?XX^$^E:IIGA^V\,6K23(=.LE46ZN)&WM'M &UFW-T[D<]:Z6?X7>#+K2+;2
MIO".A2Z7:NSP6,FFPM!$S'+,B%=JDGJ0.:Z&SL[?3[6*VM8([:VB7;'#"@1$
M [ #@"O/S?.Z.94)4U!WYW)7:]U-R=M-[\U[O5.]G9V.C"X.>'FI-K9)^;22
MOY;?/Y$U-DC66-D=0Z,,,K#((]#3J*^./5/(/A/^S/X>^#OQ \1>)M$NK@1Z
MI$88M.8#RK1"X=E4]6&57&>@&.>M>OT45VXS&XC,*OML5-RE9*[[)61C2HTZ
M$>2FK(****X38**** "BBB@#J_#OB*SNM-N/#WB&WBU#0[R-H)(KE Z;&&"C
M ]4(/3M7P+^T9^SGXO\ V(_B/:?%7X57=Q_PB7G;E929?L&\\V]P/^6D#] Q
M]@2&"LWV?75^'?$5G=:;<>'O$-O%J&AWD;0217*!TV,,%&!ZH0>G:OUKA'BZ
M6!DL%C7>F]$WT\GY=GT]-OE<URI5DZ]!>]U7ZHI_LM_M2>'/VFO!8O[ II_B
M*S55U717?+V[G^-/[T3'.&_ X(KVRORE_:,_9S\7_L1_$>T^*OPJN[C_ (1+
MSMRLI,OV#>>;>X'_ "T@?H&/L"0P5F^[OV6_VI/#G[37@L7]@4T_Q%9JJZKH
MKOE[=S_&G]Z)CG#?@<$5^TXC#Q4?;4=8/\#XR,G?EEN>V4445YYJ%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<_705S] T%2:9_R%O\
MMBW_ *$M1U)IG_(6_P"V+?\ H2T#9N5XY\+?VI_!_P 6_BQXS^'FDVVJ6GB#
MPK+/%=_;XHDBG\F?R)'A*R,S*'V_>5>'7CL/8Z_,G3_$G_"C?'WB[XT"%Y;+
M2_BQXJT'5HXTW&2"X@B>$''("RQ=>F6'K79AZ*JJ2>_3U,I2Y;'V=X,_:O\
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
M;_\ 8-B_]&RT#1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U
MV7Z^9-:_;^\#^'_$'B6QO?"7CI=+\.:M/HVJ>(H=&2;3+:>*0QMNE24D D#
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
M%D'=PPZ UY5\$8]:\4V_@;Q587.BZ7\4?^$H!U3Q'JOC<1ZGJ6ZZ9&L9=-=
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
M7C?_  T1_P!2_P#^3O\ ]KH_X:(_ZE__ ,G?_M=<WU2M_+^1I_8>8?\ /O\
M&/\ F>R45XW_ ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_
M #[_ !C_ )GLE%>-_P##1'_4O_\ D[_]KH_X:(_ZE_\ \G?_ +71]4K?R_D'
M]AYA_P ^_P 8_P"9[)17C?\ PT1_U+__ ).__:Z/^&B/^I?_ /)W_P"UT?5*
MW\OY!_8>8?\ /O\ &/\ F>R45XW_ ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\
MM='U2M_+^0?V'F'_ #[_ !C_ )GLE%>-_P##1'_4O_\ D[_]KH_X:(_ZE_\
M\G?_ +71]4K?R_D']AYA_P ^_P 8_P"9[)17C?\ PT1_U+__ ).__:Z/^&B/
M^I?_ /)W_P"UT?5*W\OY!_8>8?\ /O\ &/\ F>R45XW_ ,-$?]2__P"3O_VN
MC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_ #[_ !C_ )GLE%>-_P##1'_4O_\
MD[_]KH_X:(_ZE_\ \G?_ +71]4K?R_D']AYA_P ^_P 8_P"9[)17C?\ PT1_
MU+__ ).__:Z/^&B/^I?_ /)W_P"UT?5*W\OY!_8>8?\ /O\ &/\ F>R45XW_
M ,-$?]2__P"3O_VNC_AHC_J7_P#R=_\ M='U2M_+^0?V'F'_ #[_ !C_ )GT
M?X=\16=UIMQX>\0V\6H:'>1M!)%<H'38PP48'JA!Z=J^!?VC/V<_%_[$?Q'M
M/BK\*KNX_P"$2\[<K*3+]@WGFWN!_P M('Z!C[ D,%9O:_\ AHC_ *E__P G
M?_M==W\/?VG-&UYF\*>,-&B7PYJ*-;2274HGB16&"DBE /+.<$]L^F<?K/"7
M$F(P#6"QVM-Z)MK3R?EV?3;;;Y/-^$,?*,L32I:K5I-?>DGOY=?4](_9;_:D
M\.?M->"Q?V!33_$5FJKJNBN^7MW/\:?WHF.<-^!P17ME?E+^T7^SIXO_ &)?
MB-:?%;X4W=Q_PB7G;E=29?L.\C-O<#_EI _0,?8$A@K-]W?LM_M2>'/VFO!8
MO[ II_B*S55U717?+V[G^-/[T3'.&_ X(K]>Q&'BH^VHZP?X'YE&3ORRW/;*
M***\\T"BBOEW]OK_ )%GX/\ _92M'_\ 0+BM:</:34>XF[*Y]145\X_M;?\
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
M>G^-M!^)R[&TZ'1XK)])E>*.2,12)S*H,J@EQT4\#.:\TO?VA_CQ<?!7Q_\
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
MFC<R>6K,#A K,Q&QB<#@#-:0IRJ/EBM3-M+<]_HKY(_X;<\>_P#1L_Q&_P#
M.;_XQ7E7Q@^-S_M6VGP!_L:_\0^!M)\3>([[2M1M]/O_ "IP8S H.]1M; <D
M97C<>*Z8X2HW[VB[[]+]"'-=#]#**^3/^'>.D?\ 17OBA_X/$_\ C5'_  [Q
MTC_HKWQ0_P#!XG_QJH]G1_Y^?@.\NQ]9T5\F?\.\=(_Z*]\4/_!XG_QJH?V$
M8=3\/^+OCAX0N_$6L>(=.\.^(DLK&76;MKB54 E4G)X!(1<X !QTINC#D<H3
MO;R#F=[-'US1117(6%%%?%7[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUTI6'0=
MC.0>%_ASD\X%;4:,ZTU"")E)15V'[<_[<\/PAM[KP'X#NDNO'5PGEW=]%AUT
MI6'0=C.0>%_ASD\X%<-^Q[^Q[9_#73?^%S_&?Y=5'^G6.FZCEVMF8[A/.#RT
M[$Y5#DJ3D_-]U?V._P!CNS^&^F_\+G^,_P NJK_IUCINI9=K9F.X7$X.2T[$
MY5#DJ2"?GP%F^-WQNU'XN:U@;[/0+9S]DL<_AYDF.KD?@H.!W)X,[SNADM!T
M*#O-_C_P/S^]GU7#O#M?/J_-+W:4=W^B\_RW?1$?QJ^-&I?%O7B[%[71+=B+
M.QST']]_5R/RZ"O-Z**_"J]>IB:CJU7>3/Z:PN%HX&C'#X>/+&.R"BBBL#K"
MBBOJ+]G_ ,0P^%_@+J&HW'B#_A&K>/Q*/-O/L9NMZ>5!NBV '[PXSCBO0P.%
M6,JNG*7*DF[Z=/5I?B>/FN82RV@JL(<[<E&VO7T4G\DF?+M%?:O@KQ=IOB+0
M/'VL>'M8/A&PO?$-O';ZC]B638S);QEO*/ \QL\MTW[CC!K+N)H(/'WQ>\1:
M?X>2U\1:#IT"V7G1JS,Y23?<A!E>0J$=R!S@L17L/)8\L91JW3OTZ+F=UKVC
MI=*]]'N?-1XHGSU(3P]G%+1RZMP5G>*2UG9M.35KM*ZO\?45]3^&91\:/A?H
MFI^/6BEO(?$]O96NH-;K&]S"[QAHLJ!E6W.N1P-@)^Z:X7XX?%?Q:OB7Q7X.
M/E6'AV"7[+'IL=K&%C@5E\MPP7<-P"GKC#X]*XJV7TZ-%5Y5'RNW+[NNJ;U]
M[3;NST\-G-;%8EX2-%*<6^;WM$DTO=?+>6^UHVV;/$J*^O?VD/&$=CXB72Y_
M$\E[;^=92R^#!I6\72"56/\ I&.^W[OMCO4'C3Q=<^+--L_&&E:E_P ))X#L
M]5M6O_#<NGK%=6;*4/EH<#S.6!(SC( R1FNFIE%.G4J4U5NX^2\[O23T77>7
M>)PT.(ZU:E1K/#V53SEY65W32;E=VVB[:3;T7R317T1^T!J&I^-/ \/B32_%
M$?B'P5)J>([62S6WN-/FV,!&2%!90&(YYY7K]ZNP_9C\+WWAKX>VNL0Z4-0;
MQ'J8AN]TR1^58(KIOP[#=B0L<+R5;/. *RIY2ZN+^K1D^6U^:U].C23=TWYG
M16XB6'R[Z[4@N;FY>7FMKU3<HQLTD]+>F]SY'HKZ*N_!T_@OX/\ QAT (\AL
M-6M=F/F8P^9&R.<?[!!/XU>UCQ=K/@CPC\$)=)NVT^YNK2>VF/EJQ>"26V8C
M# X!V@Y'/'6H_LSD5ZLK62;TO]ODMNO4T_M[VC2P]-2O)Q5Y632I>TO\+WVZ
M]_(^9Z*^S&UJZ\7_ +3>K>&]9E34=&T2#^T-,TV:)-@N1!%@YQEB/,=ADG!Y
M["N)\.^+];^+WPR^)T?C6..Z32;;[39,]JL+6EPHD(C4@ C!51@Y."0<YK>6
M4P4G"-1WO-+W>L%=W][3RW^1S4^(JLH1J2H)*U.3]_5*H[1LN5<S77;LFSYI
MHK[8^(GP_M_BMI?@W3,Q-<Z2;"XN@S%2+&="LF".Y,)_+M53X@:+!\6_B/\
M"F6%/,TAH;C4I" -OV=&C9<@]F^13_O5M4R&<>;EG?X;:;W:3ZZ<K?G\CDH\
M74JG)STK:3<M?AY4Y1Z:\R6FWS/C*BOJ[]H1O$VBVOASXC6T T7Q!I]W=:?(
M\8CG98':3[.Q(W)CRRP.>\GK3_B;\0/$#_%SX:Z VHL=(OO['O;BV\M,23&Y
MR6W;=PY5> <<5A4RF%*4XSJ.ZY;>[OS;?:TUNFNGF=='B&IB(4ZE*E%J2G?W
M]G#=*T&G=6:=U>_0^3J*^I6OKCP5X4^+WB[08(U\2Q^*[FS^W&)9'M[?S5.0
M&!&"7;MZ$]!6]X5N)/%DGP:\7:W#%'XIN[RZMY9UB$3W, BFVNR@#/"H01Q\
MYQ]ZG#)U*2I^T]YV>VEG+EWOOUM;YBJ<2.G"5;V/N)M?%KS*G[3;EVZ7O?K8
M^/**^X_#>BV/B+XA7OCO2]BNUG>Z-K$(X*7<3*JOCG 94SR>FSN37PY7%CLO
M>!49.5U)NWHK6?SO\CU,ISB.:2G!0Y7!1OK?5\UULMK:/JG?0****\D^B/H#
MX$?'>SL]-;P+XZ6+4?"M[&;6.6\42) C#!BE!ZQ$''/W?]W[OSQ^T7^SIXO_
M &)?B-:?%;X4W=Q_PB7G;E=29?L.\C-O<#_EI _0,?8$A@K-/7T+\!_CQ9Q:
M:W@3QVL6H>&;R,VL4UZHD2)&&##*#UB(.,G[O^[]W]'X:XDEA)+"XIW@]$W^
M3_1]/3;\>XNX16(4LPR^/O[RBNOFO/NNNZUW]B_9;_:D\.?M->"Q?V!33_$5
MFJKJNBN^7MW/\:?WHF.<-^!P17ME?E+^T9^SGXO_ &(_B-:?%7X57=Q_PB7G
M;E929?L&\\V]P/\ EI _0,?8$A@K-]W?LM_M2>'/VFO!8O[ II_B*S55U717
M?+V[G^-/[T3'.&_ X(K].Q&'BH^VHZP?X'X=&3ORRW/;*XOXK?!SPA\;O#]I
MHOC326UC3;2\2_@A6[GMBDZHZ*X:%T;A9'&,XYZ9 KM**X8R<7>+LS4\I\/?
MLN?#/PM;Z5#IWAZ:--+U9-<L_.U6\G,5XJ;%DS),Q("\;3E>^,UT'B#X,>#/
M%7Q%T#QWJNAQW?BS0HVBT[43-*IA4[N-BL$?&]R-RG!;(Q7&?M5?'K4?@/X'
MTF?0-'BU[Q7X@U2'1='LKARL)N) <-(01\HQC (R6'(&2/'_  O^W==?"_QO
MK/@?]HBSTOPCKME%!<6^I>'XKBZM+A)%#;61?,=6 (YS@_,,# W=<:=>I'GB
MV_GKYF=XK0]L\>_LG?"WXF^,+OQ3XB\.3WFO7<<<4]Y!J][;%U10J K#,B\
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
M\'^"_$?@O75\1>+M;U+PB632I-8U1;A8K<Q&);8)Y858E!X"!3D#)( %>O\
MQ \?:'\+_!NJ^*?$EZ-/T73(O.N+@J6(!(50 .2S,RJ .I(%>/V7[9WAZ;P'
MXF\7WO@;Q[H>C:%9Q7[2:QHR6IO899%1'MBTNV0$L#U''/IG*,J\TW&^OYLI
M\JW&R?L2>!I/AWJ7@PZKXA_LN_\ %)\6RS"X@\\7955V*?)V^5A1P5+?[5/\
M0?L<Z/K'Q0\0^/K+XA^/O#GB#7 J73Z-JEO"@C4*%B3=;LP0;5PI8]!77ZU^
MT/X<T+QU\.O"EQ9:H^H^.K>2XTV6.*,Q0JD8D(F)D!4X(^Z&YKE/ /[9'AGX
MG:LL/ASP?XXU+1Y9;B"W\10Z)NTZX>%&=U60.6!(4X#*"3P.:M2Q%N;7^O\
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
MU$M7M\MAN6KT/J_]F[]GWP/\';#4]8\,:U>>+]2UPJUYXEU*^2\GN53@()$
M7:#G@<^I.!CVFOB3]@O2+?\ X6I\3];\ :'K'AOX,7T=JNEV>L>8/,O%5?,D
MB#LQV_?R<DX:,9XVK]MUY^)3C4:D[FD=@HHHKF+"BBB@ HHHH *Y^N@KGZ!H
M*DTS_D+?]L6_]"6HZDTS_D+?]L6_]"6@;-F:1HX7=8VF95)$:8W,<=!D@9/N
M0*^%?!_["_B?XB^!_'FN?$'Q-XN\(^,O%M_>WMUX<TC6X/[-DRQ-NMPB*ZR@
M'MOX7 &TBONVO-_VB?C#_P *#^#GB#QY_9']N_V3]G_XE_VG[/YOFW$4/^LV
M/MQYF[[ISC'&<UTT:E2+Y:>[L922>K/GOX1_!SXJS>.O@9J_C'P]-I)\+^&=
M1T+5KQ=2MI9(F*O';."DC%F9-AR <'.:Y;]M3X)CX2?LL^)4;Q_XT\8KJ6K:
M8#)XSU<Z@+39))S%B,% WF?-@'.Q?2ON3PYJ_P#PD'A[2]4\KR/MUK%<^5NW
M;-Z!MN<#.,XS@5B?$[X5^%OC)X5D\-^,-+_MC19)4F:U^T2P9=#E3NB96X/O
M6T<5)55*2LEV];BY=+(^8YO@E\4OC]\7]9\2?$'PS8?#[3HO!E_X4MA9:JE^
MUW+<I(C7"[ ,1@2NP5P",+U.2.5TGX _&?QEX3^%/PI\2^#],\.>&/ NM6^I
MS^+[?68KC[?'!YFQ(K<#S$9A(1EN,@' QBOL/Q)XJ\1Z3X[\+Z/IO@^76-"U
M+S_[2UY;Z.)-+V*"FZ(C=)O/'!&/>NOI?69Q2T7EY;^?YARH^+Y/V4/$]_\
MM;^(K^\TU3\)M2GGUT7 N(N=0FL7MI$:+?YF=TTCYV@<#)KC?AM^Q5\0/$'P
M1^+6C>-((]&\5ZW8Z5HNC-->1SQBUTU8C"<QL^Q)&A0$'D;<X[G[5^&_BKQ%
MXLTW5+CQ)X1F\'7%MJ4UK;6TUZET;JW3;Y=R"@ 4/D_(>1MZG(KK:;Q56/NZ
M:6_#^M0Y$?%?P:^ ?B]/&FA:GXM\ >(K'4O#VE7=M::UK/CY=7MQ));/ 4M[
M;DHCAL_,5"X P<9&M\)/V8_%DG[!VH_";Q%;1^'/%%ZEWMCEGCF2-S<F6(L\
M3.NTX7."2 ?6OKZO*/VFOCJW[.OPMG\8KH)\1M'=P6HL!=_9BQD;&=_EOT]-
MO-)8BK5DHQ6MU;Y7[OS#E45=GSI\(OV:_%NH>(/"EMXY\$>(["30-/N;2'Q%
MJ7CQ=5M+=GMC"3:V?)17^7*G:%"J/FP".-G_ &?_ (^+^SMHOP;_ .$ TJ33
MO#.NI?1:]'KD!?4H3=22GRH6QY94S,2SLI*K@*2:_12BG]<G>]E^/GY^8<B/
M'OVM?@[J/QX^ OB3PAH\\5OJ]P(;BT-PVV-Y(I5DV,<<!@I7/8D$\ UYIXB\
M/_&;X\? +QIX"\3?#W3O =V^CQ6UA<-KD-Z+^YC=&X$?^I0B/'S$G+#G KU'
MX<_'S_A8'QN^)/P]_L+[!_PAWV7_ (F7VSS/M?G)N_U?ECR]O3[S9]J];K-5
M)T4H-;:KYV'92U/B?P_\-/C7XX^,WP,\4>+?A_8^%],\$PS:?>>1K<%W*X-N
M4-P54@*C,J (I=ADYXJ#X3? ?XB:#\?O#_B70OAY)\'= \R63Q/:V_BF*^TW
M5 5PHAM4RR'=S\P &1C!'/TSXQ^-6G:!X7\*Z_I,"Z]IVOZ_8:'%*DIA"BYN
M1;F890E@A).W W8ZC.:]&K26(J)?"DGIU_S\^HN5=SXB^'/[/7Q/TWP9\8_A
M#JWAFTLO#/BS4M3U2R\:+JL3H'F2-88S:@&3!,2EF., D8/!I?"WP9^,7CW5
M?@=X<\8>#-/\'>'/A;/:W#ZY!K45VVK&VC1(A'$@W1AO*7<'ZACTQBOMRLSP
MWXDTWQAH-AK6CW2WVEWT2SVUR@(62,]&&0#@U/UJ;N[+\=[6[AR(^+M/_9M^
M(T/[._[1'AA_#NW7/%GB:XU#1K7[=;?Z5 TT3*^[S-J9"L<.5/'2O0/&WP'\
M4>)?C!\"+^+2O*\/^'_#NIZ5K5Y'/"#9-/IS0( A?<_SG'R!@.^!S7TGXCU?
M_A'_  ]JFJ>5Y_V&UEN?*W;=^Q"VW.#C.,9P:K>"_$7_  F'@W0=>^S_ &3^
MU+"WOOL^_?Y7FQJ^W=@9QNQG SCH*'B*C]ZRZ_BK!RK8^$OAC^R5XZ\+Q>&?
M OBGP7KGB+0=(UI+A=<M?'ODZ/'$+EI/M"::V6$BJ['8%&XDDL"QKZ$_9M^%
M?B?P#\6/CGK6O:7]@T[Q+X@2]TJ?SXI/M,(\WYL(Q9/OCAP#STKT7Q)\5?\
MA'?BIHO@TZ1+>#4=&OM7^U029D7[,\*^4L6WYR_G<'<,%<8.>.PT'5AKVAZ=
MJ:VMU8K>V\=R+6_A,-Q#O4-LEC/*.,X*GH013JXBI.+YE\7^?KY HI/0O444
M5PF@4444 %%%% !1110 5YOXD_Y*I;_]@V+_ -&RUZ17F_B3_DJEO_V#8O\
MT;+0-'3_ ,/X5I:'_P @V/\ WG_]#:LW^'\*TM#_ .0;'_O/_P"AM0-E^O%O
MA':^-OAB(O ]YX,EU+18=1O)+?Q19W]LEO\ 9IKB29#)"SB82*)-I"HP)&0W
M/'M-%7&5DU;<@^4]1\%?%"/X(6_PNLO!#//I^H0*VOMJ5H+2YLXM028-"AD\
MWS&C7E9$0+\V&8X!Z/7O!?BBZ^*=OJGA3P-J/@S4CKD<NI>(8=9M_P"RM4L%
MF42M-:)+ODFDA7C="K*Q'[SC)^B:S=<\1Z=X:AM)=2NEM4N[N&Q@)5F+S2N$
MC0  \EB.>@Y)P 36WMI/9?GU^9/*>%:Q\,?%FM:-\7_ S:*UM:>)[RYU;2_$
MOVF"2SWO% $AEBWB96$D1!PA7;R&SQ6S)IOC7XJ^.? 5SK_@V3P=IWA6_DU>
MZN+C4+:Y-Y<_99K=(K81,[>7F=G+2",X4#;DY'MU9DWB33;?Q):>'Y+M5UB[
MM)KZ&UP2S01/$DCYQ@ -/$.3D[N,X.%[63Z?U8?*?.<?P9\8K^RSX+\('1_^
M*BT[Q!8WUU9_:H?W<,>K?:';?OV'$7S8!)/0#/%=3\9O@WKGQ,\2>,X;41VE
MCJW@M=)MK^60;!>+=22JC*K"0+@IE@.A.#D5[M11[>5[^;?WARH^:_#WPRO]
M6N+V?4/AQXJTK7+/2;VWL]3UWQU-J]MYTT)C9((Y+R7A^!ND1. "<$<=1I_@
MB^TK]F7P%X5USP%_PF5[I^C:99:CH*WEO')#+#;H&>.1W6,NDB#!$B^JMQS[
M97G_ (#^)&J^/O$NNI::!;6_A33+Z[TL:O+J)^TSW5M)Y4H%L(<"/>)%#^;D
M[#\HR*?M)RU[>;_S%9(S/@'X?\5>'M)UZ'7X]2L=)DOP^A:7K>I+J%_96ODQ
MAHYKA7<-F42,H\R0JI +'H/#OCC\)_B?\1O"WQ)T&?P]X@UW5M0GO&T348?%
MBV.C+9EPUO ;1)TWRA %(FB92^29 IX^LO\ A(M._P"$B.@_:E.K"T^W&UVG
M(AW[ Y.,8W9'7/!]*YSX._$C_A;'@&U\2_V=_97GW=]:_9?/\['V>[FMMV[:
MOWO)W8QQNQSC)<:LXR=5+M_7X!9/0R/ ?@_5]%^-7Q3UZ\M/)TG6O[*^P7'F
MHWG>3;,DOR@EEPQ ^8#/;->9^!?A_P"._A3#\/=?A\)OXAN+'0+K0M6T6TO;
M:.[@WW23Q2Q/)*L,@^4AE+@\J03@BOIBBH]L^W;\%8?*>2_L_>%_$_A^3XCW
MWBG1X=$N=>\5S:M:6T-S'./LS6=I&A+)QNS$ZL"!\RDC((8^8:_\$]4T_P 1
M^-]/OO OB;QQH7B74[F^CFT3QO/I=GY-PH\V"ZM/MD2\,7!9$?>A&1G(/U35
M;4]2MM&TV[U"]F6WL[6)YYYGZ)&JEF8^P )IJM)2;77U#E5CR;PC\-]5\/\
MC[XMW*:>8-'UBRTRVTAS.KF806;Q,O+%AM8J,OC/7GK7.^#_ (5^*-+^"OP(
MT&ZTORM6\,W^G3:M;_:(C]F2*WE20[@VU\,ZCY"<YXS7O>FZA;ZMI]K?6DGF
MVMU$LT4FTC<C ,IP>1D$=:LTO;2_+\%8.5'QA\/$\<^+O@'\0/ N@>#OMT'B
M+6_$6F1^('U"".ULXI[VXBE>:-G$I= SE5C1PWRY9><=MKGP$\47&K?$*33;
M>'Y;OPQJ.@R7LZ>7J$FF!':*3!9HPS1[-S+U;/(!KWWPAX*T;P'I<VG:%9_8
M;.:[GOGC\UY,S32-+*V78GYG9CC.!G  '%;E:2Q#YFXK3_AO\A*.FIXSI^B^
M)_B9\5-"\1>(O",GA'0]!TV^M%M-1N[:YN+Z:Z\E6X@DD58E2)NK!F+#Y1BO
M+?A+\']1\<:'\3O#NIW:"RT32+_X9^']0SYFVU)E+RG.26"26<+#/WK1OP^E
M;A]#^)6BZQI:7<]Q9Q7+V%VUC=3VDL<T;*659HF1U*G'*,.XSUJWX2\(Z1X%
M\/VNB:%8II^F6H;RX4+-RS%F9F8EF9F)8LQ))))))I>V<8M+1ARG@'PZ^$-Q
M>:QH-MXH^'GBBPOM'@<)KM]X[N-4TZ&<V[PM);6\EX[88.RC?"F%;G&,5E_"
MOX&W_AE?!GA?Q+X"\2ZH/#<UJT?B%?'-S)HY>U8&&Y2Q>\RI^16\GR-BDE1\
MM?5=%+ZQ/7_@_P"8<J/G;PSX+\46OQ3T;4O#O@74OAQ9&_EG\1[M:MYM)U*%
MHY2?)M8I6/G-,T;^;Y4)P&W%LXKH/VGO /BSQ=X?T._\"1+)XITZZG@C9I(T
M"6UU:RVTSDN0"$,D<VW.280!DXKVFBI]L^92ML/ETL?.,?P%U?0_CMX972;)
M5^&EI%9:I<,LD:[-0LK*:R@0IG<P,;VS @8!MAD]*RO"_P *_''@K1/!NK?\
M(S)JE]X?\<:YK,^CVU[;+<3V=X+Z*.2)WD6(L%N8WV.ZG (X/%?4=%5]8G:S
M_K?_ #%RH\M^&_A/7-,^+_Q,\1:EIK6&GZ\FDM9LTT;EFBM6292%8D%6.W)P
M#U&1S6E\ _"^J>"OA!X9T36;7['J=G;LD\'F+)L8R,<;E)4\$=#7H%%92J.2
MMZ?@K%6"O+_!_P#R'?$7_82N/_1KUZA7E_@__D.^(O\ L)7'_HUZS*.L?_76
MW_7:/_T(5TE<V_\ KK;_ *[1_P#H0KI* 9R'Q<L_%&H?#?7K?P9.+;Q-);XL
MY-ZH=VX;@K."JN4W!68$!B">E>#:#\&_%&N?%RRUZ3PUX@\/:-)X7U31[B;Q
M1XH.KW*W,Y@VL(_M,R1H0K$>4V#M.Y4PN?JBBMH5735DB'&Y\RV^@_$[6O"G
MPH\*W/@-M)7PKJND2:OJ<NJ6DD%S%:C8[VJI(7*DA7_>!& & K&M.Z^&/BO7
M/"?Q;\ 3:,UA!KUYJ&JZ5XD:X@ELI6FD22*%X@_G*P;(;*;<(2&)(%?0]%5[
M=]$@Y3Q&33?&OQ5\<^ KG7_!LG@[3O"M_)J]U<7&H6UR;RY^RS6Z16PB9V\O
M,[.6D$9PH&W)R..C^#/C%?V6?!?A Z/_ ,5%IWB"QOKJS^U0_NX8]6^T.V_?
ML.(OFP"2>@&>*^GZQ?&GB+_A#_!NO:]]G^U_V787%]]GW[/-\J-GV[L'&=N,
MX.,]#35:5THKM^O^8<IY7\5O!?CN]\:>*-;\&J+6]G\(PZ=8WWGQ(?M*WCR/
M&N[=M<Q,=KLI4,P]#7%^$_A+XHOOC5I7B9_#'B#0-&7PWJ6EW$GBCQ2=6N1<
MRM 4/E_:)DB1MK8\IL':=RIA<_2/AS5_^$@\/:7JGE>1]NM8KGRMV[9O0-MS
M@9QG&<"M&A5I17+8.5/4^9=$^'_CF\^'_P "O#U[X1GTVZ\!:YIJ:C/)?VLD
M4]O;:=<V[74)64L8RS185E63YS\F%)J>X\%_$+PS\.?&?POTGPBFK6NMW.JB
MP\3M?6R6<%O?RS2LUS$SB8R1&X==J1N&"K\PSQ[?\2O&'_"O/ASXJ\5?9/[0
M_L/2KK4_LGF^5Y_DPO)LWX.W=MQG!QG.#6GX<U?_ (2#P]I>J>5Y'VZUBN?*
MW;MF] VW.!G&<9P*?MI6YK*U_P =^_F+E6QYE\+?AOJO@OXP>/-1GMV_L*\T
M70=/T^]:1";AK6.Z67* [E(\R/J #NXS@XS_ (+ZEK7@1O"GPWO]!*WKV>JZ
MOJ%W]J0K91_;S]G7"A@YE$S$?,-HC;KR!TS?&16\7>!-%7P_J%H/%$NIQ;M3
M4VL]K]C!.XPE2663&5.1\I5N<XKTBIE*7VUO^F@TNQY9\6-)\16OCOP)XMT'
MP]-XHBT;[=;W>G6=U!!<;;B- LB&=TC8*T8!!<'#9&<8JE\-O!/BKPO:_&5T
MABTW4]<\2WFI:'/.Z21NKV-K'#*P4M@>;$V58 _+TP1GV"BH]H^7EM_5[CMK
M<^2]#^%7CS6/'7PGUK4_#'B6VN_#^IF?7M1\0>+5OHYF-G-&9K:U2X>%4+L.
M5CB<!E 3&XCIM'^$GBRU_9#U?P3+I6WQ//<ZE)'8_:8CN6759IXSOW[!F)U;
MEN,X.#Q7T=16DL1*5M-OTO\ YD\J/GGXA^"_$VI>/9]1\'^!=2\,^)VO[8_\
M)A9:U;Q:=>6RR+YAO+<2[YCY:[0K0,1QAUQFN8\":]XTT_5_CQIOAGP2WBB.
M_P#%UY'!>)J-O;1VURUC:*1<"5U;R]OEL&B#L?F&T8!/U;6)X;\&Z/X1N-;G
MTFS^R2ZUJ#:I?MYKOYURT<<;2?,3MRL48VK@?+TR3EQK>[9K^OO#E/G>U^$G
MCGP/;Z)X6:P\1>+O#.E^'-/TW2SX>\3G1((+R)66XDNVCFAG*,?+*E/-PJXV
M9ZR_ SX*>+_ NM_!EM6TQ88/#?A#4=(U*9;F)Q%<23V[1J &RP98V.5! QR0
M:^GJ*3Q$FFK;_P##!RH^:?'7PCUC3?BMXSUY/"GB;QEI'BEK6<+X9\8S:*UK
M)':QVTD<\(N[>.12L2,'&YOF92, 5U7PW^%-WX*^,T.HV&A'1O"-OX#TW0[6
M(W@N/L\\-U<R-;Y9S(VQ)$^<\'/!)R*]LK(MO$2W/BB^T0:=J,36EM#<F_DM
MBMI+YC.-D<O1G79EE'0,I[TO;3E'E\A\JN>!:7\,_''@V\TSQ19>'EU>^TKQ
M;XFO7T47L,4UU8:A=2O%+#(S>6),>2VQV7AF!*FH_P!H>\\63>$?"?CG2="D
M\,>/([R7P_;:7>W$4TK1ZBOV=0S0,RG9+]GN,*QP(#SUKZ8KEK[X9^'=3\:6
M?BN\LYKO6K+)M6N+V>2WMW*%#)';E_)20J2OF*@?!QG%5&M[RE);?U87+I9'
M/^ [ZU\%>)M,^%.B:4#H_AWPS;7$FHB;'DDR&""$Q[>6=89W+%L_)T.[(YOX
MO:'XTU+XB6DEOI/B+Q#X*?3%A6Q\,^(5T:6&^\YR\T\@GAD:,QF( 1NV"KY0
MY%>VT5DJEI<R15NA\N?!GX)^,O!J_!6/5=)$!\-WGB>35&6_2Y$"W<\S6S!V
M;?+O5U.<%N?G"G(KH/'?PI\6ZEXD\<:YI.G6\]ROB#0M=TFWNKA$CU 6<<8F
MBW DQ$X<*S#&X*>G-?0=%:.O)RYOZWN+E5K'B/A?3O&GBC]H?3/&FK^#)O"O
MA^V\*7NDA;V^M9KK[3)>6DH#K!(XVE8G*D,WW6W;"0#[=116,I<UM!I6.2^*
MW_(BZA_UTM__ $?'3=#_ .0;!_N#^0IWQ6_Y$74/^NEO_P"CXZ;H?_(-@_W!
M_(5!2+]%%%!1R.O_ +,7PF\4ZU>ZOJWP[\.WVIWLIGN;J6P3?-(>6=CCEB>2
M>I))/)J3Q!^S7\+?%6FZ1I^J> M#N[+2(F@L(3:*JV\;-N*)MQ@%LG'J2>I-
M>E45I[6?\S,[(\8_X8S^"/\ T330?_ <_P"-=!-^SC\+[KPI8>&9O >A3:#8
M3/<VMC)9HR0R/]]UR,@MQGUP/05Z/13]K4>\G]X<J['Q'^TM^RSJT;RZ9\(_
M@;\/K_3+O36235+M8XKVVN&+*3$KNB JNUE)W#.<],'P]?V,?C"OPJ/@W_A2
MW@4W9BV_\),=17^U-_F;]_F^=MSGY<;<;>,5^IE%=<,=4A%1M^?^9FZ:9\1_
MLS_LLZK)Y>E_%WX'?#^QTZSTU8XM6M%CEO;JX4JN951W0EEW,S#:,@8'.!]:
M^ _ACX2^%]A<67A+PYIOAVUN)/-FCTZV6(2L!@%L#D@>O2NGHKGJUYU7=_=T
M+45$****YRCY4_;7_8HT[]HC1I/$7AV.#3OB'918BF.$CU*-1Q#,>S <)(>G
MW3\N"OAG[&_[9%QX?O'^"?QL1[<PL=,L[_6%PT+#Y/L=UN_A[*YZ< \8(_1Z
MOE3]M?\ 8HT[]HC1I/$7AV.#3OB'918BF.$CU*-1Q#,>S <)(>GW3\N"OHT:
MT*D/J^(^'H^W_ ,VI1?/#<X#]H+]GZX^%]\VKZ0DESX7N'PI.6>S8GB-SW4_
MPM^!YP6\6KM/V.?VQI]#NW^"/QN1X/)8Z99WVL+AH2/D^QW6[MV5STX!XP1V
M?[0'[/\ <_"^^?5M)22Z\+W#X5CEGLV)XC<]U_NM^!YP6_)N(^'9Y=-UZ"]S
M\O->7Y>A^^\)<61S",<%C9?O5LW]KR?][\_7?QBBBBO@C]4"BBB@ HHHH **
M** .N^&/Q,U;X5^)HM6TQA(A&RYM'.([B//*GT/<-V/J,@^W_&K7_$L/AG2O
MB'X4\5ZU8^']88!M,N;EXWMY2&^X">4)5NF0.HRI&/)_@=HW@[5/%QF\:ZK%
M8:99H)DMY@0MT^<;"PZ =2._3UKUWXI:9X-^*6M)=7?Q>T^RTZW7R[+38=//
ME6T?H/W@R>!EL#.!T  'U6!59X"<5-:OW5S*+3ZO5K3RZ[Z;GY]FTL-'-J4Y
M4G[J]^7LY24ETC91=WUYM.5::['B7_"Z_'O_ $-^L?\ @6_^-:GAG]H;QUX=
MURUOY-?O=5AA;,EG?3M)%*O=2#TX[CD5TG_"E_AS_P!%@L?_  7'_P".U=T;
MX8_"?P[J,6IZM\2;?7K&US*^G063(T^!PN0['KCC'/J.M84Z&8QDG[9+S]I'
M3_R8[*N+R6=.4?J[E=;*C.[\O@7YH?\ %?P58Q^']*^+G@AI-"M;F9)9;!QY
M3VUP6X>'L5W \#CN.#A>XTGQWK_QX^&]W>Z/K5_X:\7Z!%NN3;S/%9WJ8)R2
M/E1CM/T/^R<KXSXZ^)S_ !D\::9::C=+X<\*0S+!;0*N8[.$D R,HZMC\!T'
M%>U>*&^'E]X%M/!_ASXDZ?X8T-!F[6.V,TUZW',C[EX..1CGCL *]7#U(5*M
M:="25-JS5U'FEWC=KEUU_"W1?/8RA4HX?#4\7!NJI74N5SY(7^&32?.[:6MO
MK=6N_GO_ (77X]_Z&_6/_ M_\:/^%V>/1S_PE^L?^!;_ .-=Q_PI?X<_]%@L
M?_!<?_CM'_"E_AS_ -%@L?\ P7'_ ..UX_U?,?\ GY_Y4C_\D?2_7<E_Y\/_
M ,$S_P#D#I+6UMOVI/!=Y=30+IWC[0H 9+\1[+:^BP<"1L85N#UZ=1\N0K_V
M>?C!>^(+-/AOK%WJ$:7$9BTS5=.=A<6I R%)7^ 8X)X'0_+TY#XF?%'2='\.
MKX#^'[&'P[&/]-U( B749,#<2< [?YXP/E %>@?!NY^'W@?X?O/9>-=/TSQE
MJEL!-J5U;F5K+."8DC)7[OKG!(!Y  KU\/5YL9%PJ+FBOWDKI*?DKM7?3FTO
MOZ_.8S#\F6S52C+DG).C&S;I_P!YV3<5UY;.R]WK9>8_$+QQ\1?A[XQU/P_=
M>-]2NY;*0+YT-X^UU*AE.,\'##(['(YZUSO_  NOQ[_T-^L?^!;_ .-=[=?"
M'X?WUU+<W/QEM)[B9S))+)8,S.Q.223+R2:B_P"%+_#G_HL%C_X+C_\ ':\N
MI0QTIMPG97T7M([?^!'O4<9E,:48U:5Y)*[]A-7?5VY-"]\+_B?_ ,+/4?#[
MQ^MUKMKJ<N+#4@#)=6<Y'!S@DKUY[<YRI./*OB1X%N?AOXRU#P_=3Q74EJP*
MS1'AT90RDC^$X(R#T/J.3ZU#XF\%_ /P_=2>#]7A\7^,[_=$FJFWV1V,1')5
M22-WXG/?@8/@U]?7&IWD]W=SR7-U.YDEFE8LSL3DDD]36..FE0A2K2YJJZIW
MLOY6_M/KY;7.G*:<GBJN(PT'3P\OLM-<TNLU%V<5;3^]O9;N"BBBO"/K0HHH
MH **** "CKP.31UX')KZ@^"_P7TGX>>'9OB1\2)H-,L;&'[7%#?':EL@Y$LH
M/\73:G7)'!) 'I9?E];,:RHT5ZOL>)F^;X;)L,\1B'Z+JWV7ZOH'P7^"^D_#
MSP[-\2/B1-!IEC8P_:XH;X[4MD'(EE!_BZ;4ZY(X)( ^4OBY\7/'W_!1+XN6
MW@'P#;3V'@>SE\U4FRD813@WMV1TZ_*G.,@#+&CXN?%SQ]_P42^+EMX!\ VT
M]AX'LY?-5)LI&$4X-[=D=.ORISC( RQK]$?V>_V>_"_[./@.'P[X=A\V>3;)
MJ&J3*!/?3 8WOZ*,D*@X4'N22?WO 8##Y%AU""O4?]7?F?R_FN:XG.\2\1B'
MIT71+LOZU#]GO]GOPO\ LX^ X?#OAV'S9Y-LFH:I,H$]],!C>_HHR0J#A0>Y
M))]/HHK&4I3DY2=VSS-M$>8?M"_'K2OV>_ T6O7^GW6LWMY=QZ=IFDV(_>WM
MTX8I&#@[1A3DX/3@$D \#\)_VT-#\5:QKGAWXBZ.?A!XKTB)+B;3_$5_&L4L
M#XVO'*X3)Y!*[?XA@MSCL_VE/@'#^T%X&L]*BUB;P[KNDW\>K:1J]NFYK:ZC
M#!21D$K\QZ$$$*>V*\K\#_L):?K?BC5O%_QOUF/XK>++X1QI));_ &2UMXTX
M7$<94$X '0*!VY)KLIK#^R]_?\?ET(?-?0I?L4WT/CCXS?M"?$'2=\_A?7-9
MM+;3KXH52Y,"3"1ESU'[Q#_P(5]=UF^'?#>D^$-%M=(T/3+31]*M5V065C"L
M,48SD[54 #DD_4FM*N>M452;DMO\M"HJRL?,'_!1SPSJ7B+]F#5I],M7O'TB
M^MM4GCC&2(8V(D?'HH;<?0 GH*T/&7[>/PST?P+I.L^%]13QSKNLS16NF^%]
M)F7^T))I/NI+%RT7/!)4\D  YKZ-DC66-D=0Z,,,K#((]#7S?\8/V&? OC:U
MMM3\$V=C\-O&VGWT6IV&NZ/9*H2:-MRAX@54KNP>,$$ \\@[TITI14*VR?Y]
M_NZ$R3WB='^SW^TTGQJUKQ'X9UKPEJ7@'QOH CDO=!U-_,;R7^Y(C[5+#D9^
M4??0@D&O;Z\%_9Y_9OUKX8^+O$OCKQQXQ?QSX]\0116UQJ MEMH88(P,1HB\
M<E5R0%'RC@<D^]5C6Y.?]WM_7<J-[:A1116!04444 %%%% !7/UT%<_0-!4F
MF?\ (6_[8M_Z$M1U)IG_ "%O^V+?^A+0-FY7Y#>+H? WB3X"?&+Q/XR\12CX
MWMXDDM%L;C5)%N7@6XAQ"+0N%>%0)#DJVPQC!&T"OUYKD]2^$O@;6-1U'4+_
M ,&>'KZ_U*/R;ZZN=*@DENH^/DE8H2Z\#AB1P*[,-75!MORV\C*4>8_//XE-
M-XR^.U_X>\8Z5IFM:+:>#M,/ANUU[Q9_8-O;%[2(R7<!*L)95E,H[8"G.0.-
M#6)&UO5/V>/!GQS\6VM[X!N-&U"2^OX-;9=-U*XCEF6W,MVC@/B);?Y]PY8_
M-\W/Z ^)?A?X-\9VEI:^(/"6A:[;6:A+:'4M-AN$@4# "*ZD*,=A4FL?#?PE
MXBT&WT/5?"VBZGHMMCR--O-/AFMHL=-L;*57'L*Z/KD;)6V_RM=?F1R,^,]>
MTOP3HW[2'[*]G\.[J"]\'PG6DL;BVNFNHWQN#XE8DN X9<Y/"@ X KA_A1I^
MA?"[]IKPT^L2:!\3[GQ/K\[:3XTT/Q#*^IVSM\IBO+7S"&C7IC: I!.XD!:_
M0*V^&GA"SGT6:W\*:)!-H:NFE21Z="K6"O\ ?$!"_N@V3G9C-<_J?AWX7_!N
MX'BR3PWH'AN]NKN&Q_M6QT:-;B2:XD6)%+Q1[_F=P"3QSDD#FDL4FN6S=U;U
MU;_4?+U/SML]:U32_P!FGQ-;1WMUI?A;4OC1/9>)+VSD:-H[!HH-X9UY5"0,
MGU"CO@]O!'X;\(>,/C_X3^$&HQZC\*!\+]0O;N&PU-]0L;;4# X4QRL[_.R[
ML@,<_-_<P/T T_X>^%=*T?4=(LO#.CV>E:E,]Q?6-O81)!=2N '>5 NUV8*N
M2P).!GI46C?#/P?X<T"^T+2?"FAZ7HE^CQW>FV>G0PVUPK*5=9(U4*X*D@@@
MY!(IO&1=]/ZT_'07(S\\/"_PYTSP#X2_9/\ B-HUSJ</B_7_ !'INDZGJ$NH
M32_:+.1]OV?8S%5C5%V!5 ^4\Y/-?0__  4SFDMOV6[Z:)VCECU:Q='4X*D2
M$@BOHMOASX3;3]%L#X8T8V.B3)<Z7:G3XO*L)4.4D@7;B)E/1EP1VJYXG\(Z
M%XVTEM+\1:+I^OZ8SK(UGJEK'<PEAR&*.",CL<5F\5S5(5&MG^I7)HT?%5_\
M*=*^!W[5TV@>#)-3@T[Q%\/]1NM2M+B^FNS>72^8!,YD9BSG:OXYP!DBO&M4
M^)GA77?V-OV>?"MAKUA=>);#QE:2W>D1SJUU;HDMVI>2/JJYECP2 #O&,U^G
MDWA?1KCQ%;Z_+I%C+KMO UM#JCVR&ZBB)R8UE(W!23DJ#BL*/X-> (YKN5/
MWAM);N9;BX==(MPTTJL'61SL^9@P# GD$9JXXM:.:;:M^%_\Q.'8_/KXA:7\
M,=;_ &C?VF[;XE:TNEK#9V]YI$+ZG):>;=QVORO&BL!-*A8;48-]]L*>:^QO
MV0[G4O&W[*'@4^,(_P"T[B^TIX+E+\>>+FW+R)'YF\?.'AV9SG.>]>AZQ\(O
M OB*XO)]5\%>'=3FO)TN;F2\TJ"5IY47:DCED.YE7@,>0.*Z'2+RPU#2[:XT
MN>VN=.=!Y$MFZO"4' V%>,<=JRK8A5*:BEM;\%;3U'&-G<^([?P#X1'[+WPP
M@TK2=-TRYUGQEH-KJ]QH\4=M<S$:DT?[R2,!]Z;G ).5.<8KU#Q)_P (G^SG
M\1O$][IFB+I?A?\ X0B;4]2T?1U6&.ZEBN4C639E4$A61E,AP2#ECQFO<H?A
MCX.MKR[O(?">AQ7=Y>0ZA<W":;"))[F)BT4[L%RTB,2RN>5))!%:UUX?TN^O
M)+NYTVSN+J2V:R>>6!&=K=CEHBQ&2A(!*]#CI2EB.9ZWMK^(<I\G^&O#VFZ3
M^TEX0\.+X*\(^&M+\0>'=5_M;1]%U3^T1J,/^C-"U]";>-,_ZS:Q,N\-)\V!
MSZ7^Q7X;\.Z)^SKX)NM%TO2[#4+_ $BUDU.:PMXXY;B94*EIV4 NX.\9;)!W
M>]>G^&_ACX.\&O$^@>$]#T-XF=XVTW38;<HS@!R-BC!8  GN ,U=T'P;X?\
M"MQJ-QHFA:;H\^HR^?>RV%G' UU)S\\I0 NW)Y;)Y-34K*<>5>7Z_P"8U&SN
M?+OB+0?!/B3PW\>?$?C">V/C'2+_ %*WM]0NIMM[I,"6P^QK;?,&C5E*N F!
M(TASNS@85E8W/B[Q5X2T36O#_ACQ3H]K\/-'N-*TOQ?K4NGVH>19%NIX56UG
M665=L"ECM:,%"OWR1]:ZQ\-O"/B'7(=:U7PMHNIZS"GEQ:C>:=#+<(F"-JR,
MI8#!/ />D\0?#7PCXLT>RTG7/"NB:SI5B MK8ZAIT,\%N  H$:.I50  . .
M*M8A;?TO07*?*L.CZWX>\3> ],\0ZE9ZOJEI\//$\+7EC>O>Q/$L\ A G=$:
M0K%Y:LQ4$LK?6D\*^,/^% ^ ?AEXX6)I;#Q-\-+'37MU/^NU6TL5GL4 [M+&
M]S'UYV(*^LX_ WAN'[)Y?A_2X_L=I)86VVRB'DVSXWPI\ORQMM7*#@[1D<4Z
MX\$^';S1],TF?0=,GTK2VA>PL9+.-H+1H0!"8D*[4* #:5 VXXQ1]8B]&M/^
M'#E/D:Y^'-WX?\=>$? .NZ)X:\7V-GX-34/L/B[6'T^SN=5FNY6U&Y14M9TF
ME#&(\@&,2Y4G<35VP^&]WJ7CCX$^$O'-Y9:_:KI_BJ.2+3]1EO+:XM%FLVM[
M:69T1IEC41(V0-QA&[(R#]5>+/ _AOQY8QV7B;P_I?B*SC?S$M]6LH[J-6_O
M!9%(!]Z?8^#/#^F/I3V>A:;:/I,4D&GM!9QH;..3;YB0X'[M6VKD+@':,]!1
M]9T\]?R?^8<I\S?$+P+X8^%?B/5_&-YH'A?QOX2TZ>QMTM9)%35?#"QQ101V
M]F,,K1_*)!"#$^7;&\D5]95S%Y\+O!FH>)H_$=UX1T*Y\0QL&35IM-A>[4CH
M1*5W@CZUT]<]2ISI=T4E8****Q*"BBB@ KS?Q)_R52W_ .P;%_Z-EKTBO-_$
MG_)5+?\ [!L7_HV6@:.G_A_"M+0_^0;'_O/_ .AM6;_#^%:6A_\ (-C_ -Y_
M_0VH&R_7P]\3O%.EZQ'X7^)7AOP?X=T"YO\ QE8V]MXCFUG_ (GUP/MZQ31_
M9UA8&-U$@:(S_*I.4!XK[AKDU^$G@9=5O=3'@SP\-2O9$ENKP:5!YT[HZR(S
MOLRQ#JK DDAE!ZBNBC4C3=VC.2N8?Q[\(_\ "<>"8-)&KZ=IC2:A;RBVU@G[
M'J6QBYM)E#*S(ZJ<@$_=SA@"#\]Z]IO@37_">FZ%J'P\\,>'9/#OQ#TNPU6P
MMD@N],$DXA9S"Y11Y<B21JR%$(/RE?7ZX\2>%M%\8Z6^F:_I%AKFFR$,]GJ5
MLEQ"Q'0E'!!Z^E4K?X=^%;7PK+X8@\,Z/#X:E4I)HT=A$MFZDY(,(7802!VJ
MJ=;D20G&Y\__ !@A\&:]=>(/#-A\._"&I6W@O1XM]UX@U-=,L].CD1WC%HD<
M$Q4J!]\+& ?E#<'')_![0O#OC[QA\"]:\9:1H^MZI>_#.>X:]UBTAFEGN8)]
M/,<I:0$M(B&4ANH#.>,FOIV\^%O@"'^S=0N_"'AN/^PH EC=3:9;C^SX4&0(
MF*_ND4<_+@"K,GP_\&:]H>BVDGAO0M1T?3O+GTJ!K"&6WML %'@7:53 Q@IC
MVJU62C97_I"Y=3Y'U#PMK_Q$OOB?=Q67@ZW\<V7B>^@T[Q5KOB>>TU/14BE'
MV+RX%LW$<7DB)]JRA91(Q;[Q%>Y?&+Q9\4M.^'GQ$:P\,6.GK9Z#>2Z;K6FZ
MPT]V]PL.5*VIMUVG.XC]XQ&U>#GCT;7OA?X-\4ZW;ZSK7A'0M7U>WP(=0O\
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
M(/5\FOHKPY\/])\+^)->UNQ1UN]86UBE4A1'#%;Q>7%%$JJ-J#+M@YYD;G&
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
MX%^-/%_Q \"_"/PMI6N0^$1>>%)M=U/4])TVT24A)TACAMX#$8(@2[,Q\L\
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
MO=#\+:-XH_X0FQT?P=HVJWEWIFG6DD]W<7:2!41)8VBBB1;=N%0<N -H !]
M\,_L\>&/">E^/K"PGU$0>,FN#>&29&-M'+YI,5O\GR1JT\SJK;L&1NW%1ZA^
MS[I3_P!ASZ-XB\0>%=6TK28=$&JZ/<0K/=6D6/+CG62)XWP=Q!V @NV" 2*/
M:4K6C\M/S_(+/J>>>./B=XFD^(WB'PM;^*_$6@Q^&[&R2.ZT+P;/K)U&\EA,
MCO<M%:S)%%@QCRTV.<N0P&*]>\ ^.[O5O@[H_BSQ=:'PA?/I2WFJP:A&UN+"
M0)F4NLF"BJ0Q^;M67K_P,MM4UI-:TOQ;XF\+:U):065]J&CW,&_48X=WEFX6
M:&1&<;V^<*K?,1G'%=3KW@/3?%7P_O/!VM/<ZII5[IYTVZDN)CY\\9CV,S.,
M?.1R6&.>:SE*FTDOZ[C5SQ#P3\6M3B^,W@[0(O&.O>,=(\1VE\9FUKPPVF6\
M4D,:RQR6<_V:$2(1N4KNFQD'<._+^#_B-\3X?V<_"'QBU7QT=4E>.REU+P__
M &3:I:W-O)<I"Y5DC$JSE6W9#[-PP$ KVG0?@'9Z7XO\/^)M2\6^)_$^K:")
MH[!]7N8#'%'+%Y3ILBAC4Y&#N(WDJ,L1Q7E?[-W[.'VKX&_#F'Q7J7BNUM[&
M"WOI_!FH2K%9QW<<OF*TD;1"?AP'\MI-F0#LZ5T<U*U_3IZ^7H39FKI.K?$K
MX@7WQ:NM/^(#^'[?PKKUSIVE6<.E6LR2^7:P3A;DO&6:/,H $91_O$N>,>>:
MO\2)_&DGCKQU#:PVUWJ'P'@U86UQ D\*2,^H2%6CD#+(F[C:X(8=00<5W?@?
MX$WOBWQ%\8I=4UGQ;X2LM6\5W,3VNG2K;0ZI9&TM0'!DB9@"QE3S860G!7<=
MO'I6M?L]>%M8;70KWVGV^K>$5\%/:V<B+%;V"^=M,09"1(!.P!8LN%7Y>N3V
ME.#MZ=/0+-G&>'=8\:?$WQ)_PC^C>+&\$Z7H/A_2;F>;3=/M9I[RYNHW<C;-
M&T<<2K& %1026/(  K,^/OQ6O?!NE^*K[0/B/K)UKPQI;SOH^E>&!J-F;F.
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
MUO7&L)-,M-6O+FWCN+"!WCD=8?)@C4$M#'EG5F(7!."01SI^7W?\#_(+,J_
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
M/%4GB'2]8\&77AJRCU*_LM<AB\[[+)O\N6/R)95<,T;J K;MPVD XKS+P_\
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
M^<-X4'#HNW)&3CG.?+*/-U]?-_\  &KWL>M4445R%A1110 4444 %>7^#_\
MD.^(O^PE<?\ HUZ]0KR_P?\ \AWQ%_V$KC_T:] SK'_UUM_UVC_]"%=)7-O_
M *ZV_P"NT?\ Z$*Z2@&9?BCQ-IG@OPWJ>O:S=I8Z3IMO)=75Q)G$<:*68X')
MX'0<GH*Y/PO\6I_$VFZE?MX$\6Z1;VMM]J@_M&T@5[Y<9"PHDS-O(_A<(>><
M5;^-/@>[^)/PI\4>&;"XAM;_ %&R>*VEN%)B$HPR;P.=I8 ''8FN$\6Z]\6/
M&W@#4[+3O!5]X.UV%[5FE76+)VO8A.ANHK217;RV:(2!'E"8)'0\C>$8RCYW
M[D-LW$_:(T33X_$@\2Z+KG@ZZT'3%UBXM-8@A>2:T9F42Q&WEE5OF7:5W!@2
M 5&:T8?C)!8^'=>UWQ/X7\0>"=+T>V^US7&MQVQ$L>,_N_L\\N6[;#ALD#&3
MBO'_  O\+?$EO\2/$'B>Y^'VK76A7OA1](_L7Q7XH75;F\E-TKM&YEGGCB5T
M+816*?*<[2U1M\%_&'BWPAX[\/:;I.J>!_"U_I=L-+T#Q'K2WABU&*?SB8G@
MFE-O;G8J867(SN5$QBM_9TN_;K_P?\R;L]F\&?&2R\5^*/\ A';WP_KOA/6I
M+1M0M+37X(HVO+965'DB,<L@^4NFY'*NNX949J'QI\;K+PAXZ@\'6WAKQ!XF
M\13Z;_:T=IHMO"P-N)3&Q,DLL:*0P'WB,[EQD\5R7PE\!G_A.H-;U;X>^*O#
MVI:;9SPVVJ>(O&TVMQCS3&)(X(VO)L*X0$LR(?W:\9Z=1_PA^K_\-*_\)5]D
M_P")!_PB/]F?:_-3_CY^V>9LV9W?<YSC';.:S<::D_3\?O'K8YS1OVLO#VN:
M;#J\/A?Q9!X=%_'I5[K5S811V^GW;2B$Q3*9?,.V0A&>-'12>6KK/B1\9(_A
MFM]=7WA+Q+J.B:=;&\U#6M.MX'M;2$ L[L'F61PJ@EO+1R .E>8:3\(?%MK^
MSGXE\+RZ3MUV\\476HP6OVF$[[=]8%PK[]^T9B^;!.>V,\5D?&CX;?$;QU#\
M3-%FT7Q!KIU>.>#P[?6/BH:;I%I:O:A!'/;QSQO+()/,)62*5'W %E7.-?9T
MG/?2_?T%=V/6-:_: TVQ\9WOA72?#?B'Q5K=KIUKJODZ-! 4DMIS(%=9)IHT
M&/+Y#%2=Z[=WS8T+7XR6NM>"=)\2^'?#>O\ B>'47DB6QTZ"%+B"2-VCE2;S
MY8TC9'1T(+_>4@9KE/A3\.O$/AOXP:KK>I:?]FTN?PAHNEQS^=&V;F W'G1[
M58M\N]/FQ@YX)YKA-+^'7Q&\-Z/H%A=Z)K^H^'%NO$$UYHWA?7X=-N_M%QJL
MT]I-).)XB8C!(?E28,I?E"1@1R4]D^W7RU"[/58?VAM"O_#NC:AIVDZUJ6J:
MMJ-SI-OX>A@B2_%W;&3[3$XDD6)#'Y3[F:0+P,,<C-+2_P!I;2;SPYJNK7WA
M7Q+HCV6KKH,6FWL-J]Y>WY./L\,<-Q)EAP<N57:=P)4%AX.O@GQ+\._#7A?1
MFT_6+;QT_C75O$-M;>';^+4=4ATN02>=+'+=L8IN9[>-FNN6WEL%\5T]WX/A
M^)'@Y-*T#1O%%MXK\*>*8/$NL:7X@U :;JFI/-!-&SK=V<HCC=XY6*>4Z*#$
M$(12:U=*FO3_ (/Y!S,]2U7]IKP[X=\(>)=;US1=?T:Y\-W%E!JFAW%K')?0
MB[F2*"15BE=)$8N3F-V/R. "PVU6D_::MX?%$?AB7X>>-X_$]Q;F\L](:SM?
M,N[8'#3K)]I\I%4E01*Z,"RC;DXKSOQ%\%=2\3?#7Q8^C_#WQ!H/BK4KS0T8
M>)/%?]K7-W;VNI17#?O)+N9$6-!*P&\$[B ,X!]<O/!NL2_M-:3XL6SSX?@\
M(7FER7GFI\MS)>VLJ1[,[CE(G.X#'RX)R0*S<:27W]?)?K<-1J_M$>&YO!.D
M^(+:RU:ZNM5U"72+30(K9?[2DO8FD6:W\LN%5HS%(68N$ 4G=C!JI??M,>&=
M'\.W6IZIIFN:9=V6LVVA7VCS6B->VEU.%:(,B2,KJRR(0T;.&#<9YKS;5?@7
MXIDT.RU'^R;NZO=)\<>(-9_LG3];?3;J\L;RXN2C0W4$R&.39)&X5G4$%E?;
M4MU\'=3U30M)O=(\!ZWX>U:3QKH.JZE'X@\3?VK=RVMG<HSS-+)=3 !(PV$5
MRQ '&<"J]G1[_CY_Y>07D>@:Q^T,;#0?%Q_X0SQ!IWB70]';6H=%U1+5'N[8
M9'G(Z7#1E%(^=2XD4<;=Q /:?"_QAJ7CKP;8:OJOAZ^\-W<\4;&WOGMV\T-&
MC>;'Y$TH$9+$ .P?Y3E1P3QGQ'^&^M^+O'VMW%I B:??^!K_ $)+R210JW4T
MJE%*YW8QDY QQZ\5UGPANM;D\!:7:^(/#=UX8U+3X8K%[6YN;>X$OEQ(#+&\
M+N-A.X#=M;Y>5&16$E#DO'<K6YE>(/C;:^%?$MKIVK^%O$6GZ5<ZC%I47B*:
M" 6!N)7"1*?WWG!6=E4.8MN6'-9&H?M*:5;7OBJ"Q\)^*=<C\+7<EKK-SIUI
M T=IL1'+_/,ID&UP=L89\ DH.,^,^+/A+\3O&NEZ=:ZOX>\0:CXELO$MGJ%W
MK-QXL5=)GM8[])/]&L4G$?RQ $++"C#:<,[;<^N^"/A[X@T?1?C?;W>G^5+X
MD\07]]I:^=&WVB&2PMHD;AODR\;C#8(QDC!!K9PI15V[OU]";LZ'6OCEI-GK
M&FZ3H>CZQXSU&^TU-8$.@QPMY-DY(2>1II8U 8AMJ@EVVMM4X-9/[,7BZX\<
M^ =9UF:\O;V*?Q1K?V5M0,GFQVXU"80Q[7^9 B;5"'&T#&!C%<KX+\(^-OA)
MX@TO6;;PC+XH@U+PCH^BZA:6-[:Q7.G7=DDP&3+*B/$WVA@Q1BP,8(5@:[']
MFOPCXB\%_#V^L_%.GP:7K%SKVJZ@]O:S)+$$GO994*,O&TJX(!"D C*J>!$X
MPC!J/EU]1J]SQ2W^)/Q'T_X2>*?BA)\19KJ;2M>U"SM/"UYIEB+2\6&_>"*U
M5TA6?S'10JD.3N(//2N^U?4O&GB[XY?$31K/XEW?@G0?#.F:3=010Z=830E[
MD7)D:5IX6?;F!> Z]3R.M<3X=_9;U#PYX/N?&&G^$].M?BYI/BK4->L))&AW
MZE;M=S,EM+*&("RV\F%+$;&*$XVXKOM/^ FF>-/CYXT\8^./ NF:G876F:/'
MH\FL0V]X89HUN?M*!,OM*EX03C!(!4G&1T2E2]YJW7HNZZ?KZDJY6_X7'XH\
M1?LX^$-3L+NUL?'GC">#1],O8( 8/.DE96O$BDSE!!'+<!2""% Y!KT_X->.
M)OB)\-=$UF\5(M6:-K74X$((AO86,5S'Q_=E1P/;%<;X]^#]W\4OBUI3ZH=5
MT3PAX:TIFTRYT757L)IM0G8I(5:!UD58H(PG. WVA@,X-7?@W\-=3^$OC#QG
MHUO]NOO!FHR0:SI^H:CJ)NYTO)%,=W"[2,96R8HY0QR"9G&<C%<\_9N#MOO_
M , I7N:GQ'^-4'PQ>[N-3\*>)+G0;&-9;_7[."!K.TC."78-,LKJHY8QQOC!
MS6?H_P 8]9U7XX^(O!*>#=1FT?3;+3KA=9@FL_+7[0UUF:0-<AS$1"@0)&SY
M60L "F?'_CA\+_B5\0M'^)NAS:!X@UZ]U+[0N@7]KXK73]'BM3&!'#):QSH7
MDR"")HG1F(RZJ>/4?#/AOQ/X+^,U[JG_  CLVJ:+X@T'2-.DOK6[@7^S9K1K
MK?YR.ZLRL+D;3$'.5(( .:KDIJ'2]N_IY^HKNY[+1117$:')?%;_ )$74/\
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
M%%%%( HHHH **** "BBB@ HHHH *\O\ !_\ R'?$7_82N/\ T:]>H5Y?X/\
M^0[XB_["5Q_Z->@9UC_ZZV_Z[1_^A"NDKFW_ -=;?]=H_P#T(5TE ,**\W_:
M0U36=%^ _CJ^T"6>WU:#2IGAFM@3)$-OSNN%8@JNXY )&,@'%>%^'_ -QHTI
MUKP[IO@?POH$GAG4HM1@\.>*)]1FUE7MPT,[H]G"'D1ER968L1(P)/2NB%+G
MCS-D-ZV/KRLW1?$6G>(OMQTZZ6Z%C=R6-P54@),F-Z<CDC/;BOE/P7\/]"\*
M_!W]GWQGIEBMMXNO[CP^MYKBL?M=S'=0HLT,DF=SQ%6($;950!@#%167AO1O
M ?P9^/.L^!]$TG1?&5CJ6MV<=]I%C%%>V]J)4;8&C0NJ*FUP "!A2 <"M/8+
M9/K;\1<Q]AT5\A^'_ -QHTIUKP[IO@?POH$GAG4HM1@\.>*)]1FUE7MPT,[H
M]G"'D1ER968L1(P)/2N6\4> ?#'AW]C/X>^*'B^R:MK"^%9]6UYIV2Z:-KBV
ME;,P(9%3<=F"-@ QC%"PZNES;NW]:AS'W+65X@\0+X>ALI&L-0U#[5>06073
M[8S-$97">;(!]V-<Y9^B@$U\L_$CP_X8\!^.-8TKX=V]EI]AJGP^UZ\\1:?I
M+ 6^%CA%G<NB_*)&+3J'^\XW9)Q4.L?#O0?"OP9^#.N65BIU[6?$OA";4M6F
M.^YO&-S"_P"\?N 7;:HP%'   Q0J"T=]_(.8^P:*^6=2T+1?AO\ %1/%.MZ1
MX;\=6VL>*TM+7Q)#,#KFDW,UPL<5J5(;S(H9&V;4=615YC.":X*R\,>)/B!:
M^,=5BL?!MM\0[;Q1>K#XJUSQ/<6FJZ68+QA;PB!;)_+@,"Q 1K*4D20,V2Q
M2PZ>M]/Z\_Z[!S'UUXT^&?A[X@36%QK%K<_;;#>+6^T^_N+"Z@#[=ZI/;R)(
M%;:N5#8.T9'%3^"_A]H/P^L[FWT.Q:V^U2^=<W$]Q+<W%S(%"AY9I6:21@H
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
M\#=O7T:@#IJ*HV.I?;, PNA_O8^7\ZO4 %%%% !1110 4444 %%%% !1110
M5S]=!7/T#05)IG_(6_[8M_Z$M1U)IG_(6_[8M_Z$M V;E<FOPD\#+JM[J8\&
M>'AJ5[(DMU>#2H/.G='61&=]F6(=58$DD,H/45UE?,FM?M_>!O#WB#Q)8WWA
M/QS'I7AW5YM%U3Q)%HR3:9;7$<AC.Z5)20"0, KN(8?+S6U.%2=_9HS;2W/H
M'_A"?#ID>0Z#IA=[\:JS?8X\M>A0HN2=O,P55'F?>P ,\5H:II=EKFGSV&HV
M=O?V-PI2:UNHEDBD4]596!!'L:73M0MM7T^UOK.9;FSNHEGAFC.5D1@&5A[$
M$&K-9791S6A?#/P?X7CT^/1O"FAZ1'I\TES9I8Z=#"+:61#'))&%4;&9"5+#
M!(.#Q5W4O!V@:S'J<>H:'IM]'JB)%?K<VD<@NT3.Q900=X7)P&SC/%;%%/F=
M[W Y:R^%7@K3=*GTNS\'Z#:Z;/;-9RV<.F0)#) S%FB9 N"A))*D8)).*VYM
M#TVYGTZ>;3[66;36+V4CP*6M6,;1DQ$CY"49DRN/E8CH:\L^+G[4?A3X2>*+
M3PNVF>(/&'BRYA^TC0/">G&^O(X<X\QUW*%'U.>^,8KNOAK\0++XH>#;'Q)I
M]AJ>FVMV9%6UU>T:VN4*.R,'C/3YE/UK24:BBIRV9-U>Q?C\'Z##H"Z%'HFF
MIHBD,NFK:1BV!#^8"(\;?O\ S=/O<]:H^)_ACX.\;7UK?>(O">AZ]>VO^HN=
M4TV&YDAYS\C.I*\\\5TU9?B?Q-I?@SP[J.NZW>1Z?I.GP-<75U+G;%&HR6.
M2?H!FLTY7TW&5[WP+X;U)=2%WX?TJZ&IQ107XFLHG^UQQ9\I)<K\ZIN;:&R%
MW'&,U3L/A9X+TKP[-X?LO"&@V>@S2+++I=OID"6LCJP=6:(+M)#*K D<$ ]1
M6[I&K6FO:39:G83"YL;R!+FWF4$"2-U#*P!YY!!YJW1S26EP"BBBI&%%%% !
M17A/Q+_:[T+X:_$J\\#CP3XX\5ZS9V4>H7+>%](2]CA@?H[8E# #N2N.>M=_
M\(?C)X5^./A,>(?"6H&]LEE:WGBEC,4]M,N-T4J'E6&0?0@@@D'-:RI3C'G:
MT%S*]CMZ**Q_&&K:EH/A75M1T?1W\0ZK:VTDUKI4<ZP-=R*I*Q"1@0I8\9(-
M9K5V&;%%9'A'5-2USPOI.H:QH[>']5NK:.:ZTIYUG:TD906B,B@!BIXR!SBL
MG6?%7B*P^(OA[0[+PC-J/AV_@GDO_$:WJ1IISHI,:&$C=)O(QD$8R#SSA\KO
M81UM%%%2,***\[^&/QRT'XL:'XLU72+34;:W\-:O=Z+>+>QQJ\DUNJ-(T85V
M!0AQ@D@]<@52BVFT(]$HKB?@Q\6M(^.?PUT?QOH-M?6FDZIYWDPZC&B3KY4S
MPMN".ZCYHV(PQX(Z=*7XT?$C_A4/PK\2^,O[._M;^QK1KK[%Y_D^=@@;=^UM
MO7KM-/DES<EM=@OI<[6BN6^'_C9_'GPP\-^+TTV2!]9T>VU9=-BE61T,T"RB
M(.VQ6(W;=QV@]3BN&\*_M/>'O%>N:/I$>AZ]I^H:H\ ABO(K?"QRVPN%E9DF
M8;0DD(;!+!IXQMY)5JG)WLM@NCV*O-_$G_)5+?\ [!L7_HV6O2*\W\2?\E4M
M_P#L&Q?^C9:S*1T_\/X5I:'_ ,@V/_>?_P!#:LW^'\*TM#_Y!L?^\_\ Z&U
MV7ZQ/^$(\.G0[G1CH&EG1[F5IY]/^QQ_9Y9&D\QG:/;M9B_SDD9+<]:VZ*=V
MMB3/O/#^EZA??;;K3;.YO/LTEE]HF@1Y/L\A4R0[B,[&*(2O0E5R.!65K/PS
M\'^(] L="U;PIH>J:)8(D=IIMYIT,UM;JJA46.-E*H H   &  *Z6BFI-;,#
M,TKPOHVA74USINDV.GW$T,-M+-:VR1.\4((AC8J 2J!F"J>%#'&,U0U#X<>$
MM6\26_B*^\+Z+>^(+? AU:XT^&2ZCQTVRE=PQ[&NBHHYGO<#R_X<_#O7=/\
MB%X_\7>)TTN.?Q)'8V4=AIL\ES$MO:K,%=VDCC.Y_/;* $* !N;K77^%?AYX
M5\"?:CX:\,Z/X>-TV^X_LJPBM?.;U?RU&X_6NAHIRFY"L<G:_"/P-8ZI<:G;
M^"_#UOJ5S/'=3WD6E0+-+-'()(Y&<)EG5U#AB<A@".16W:^'-)L;>_M[;2[*
MW@U"62>\BBMT5;F208D>0 8=F'4G)/>M&BDY-[L9EKX7T:/3--TU=(L5T[3#
M";&T%L@BM#$ (C$F,)L &W:!MQQBLS6/A?X-\1>((->U7PCH6IZY;[3#J=YI
ML,MS'M^[ME92PQVP>*Z>BCF:V8'E_A_X?^(-8^+7_"<^+X='MY=+T^72M%L]
M*GEN-B2R*\UQ+))''AW$<:B-5(0!OG;=FNIM_A?X-M/%#^)8/"6A0^(Y&9GU
MB/385NV).23,%WDGOS73T4W.3%8HZ3H.FZ"MTNF:=:Z<MW<27EP+2!8A-.YS
M)*^T#<['DL>3W-7J**@84444 %%%% !1110 4444 %%%% !1110 4444 %>7
M^#_^0[XB_P"PE<?^C7KU"O+_  ?_ ,AWQ%_V$KC_ -&O0,ZQ_P#76W_7:/\
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
M8V&BBXN+:X>,\;7VG9E,-\Y&-P&<@@>+^,K7Q;^SS^UAXK^)MMX&U_Q]X/\
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
M"J.I)P*YK6OB)HNAY5[G[1,/^6=N-Q_/I0!Q&H>']0TO)GMG" 9,BC<H^I'
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
M2:9_R%O^V+?^A+0-FY11102%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5YOXD_Y*I;_P#8-B_]&RUZ
M17F_B3_DJEO_ -@V+_T;+0-'3_P_A6EH?_(-C_WG_P#0VK-_A_"M+0_^0;'_
M +S_ /H;4#9?K\SO ?BCXJ>+O''B%_">L_$_5O%-G\0[FRCE:ZEG\+V^EI*A
M>*X\TF-74%OD&"%*8'2OTQK@OA#\&=%^"]CXDM-$NK^ZCU[7+G7[DZA(CE+B
M<('5-B+A!Y8P#D\G)-==&K&E&5U=LRE'F:/F6\_;N\2R>/-6CTS0;"[\/:;X
ME;0GTE=,U&74IH$D$<EVMU&AM4P23Y3?-@'GIF<_M<?$KQ!\4(O"^A6_A2TO
M9/%\GAZ;PY=:;>7.J65FA.=1F99XT\H@ \*  PP6KVFU_9;T+1_&6I:[H/BG
MQ;X9M=4U'^UM0T'1]36'3KJY)R[M&8RXWG&Y5=0P !&.*^>?"OP1^/6C^))K
MG3G\0>&->U'Q++J^J7EOK]D_A=TDN \KI98:Y9G3C:V.1U Q77%X>5^5):=2
M'S'7?$C]L[5O _Q2CL=.OO"OB;PLOB&WT*ZM=/L=1:\MO,.UV>]V_91*C?\
M+$98@=1SCT+]L2U^(%QX)T.3P3_PD$FG0:HDOB"W\(W"P:Q+8A6RMLQYW;B,
MA?F/';-5+W]ASP->SZ@O]N>*H-*N==7Q'%HL.I(+*SOA(':2*/R_XL%2'+X#
M';M/(].^*GPIC^*5GIL7_"4^)O"5S83--%>^&-0%I,VY=I1R4964CL1U&:P<
MZ,90<.F]RK2L[GS[HO[0&D^#_@GX>G\$?$@ZS>:EK%Q9QO\ $BWOM2U160 R
MVP@M5\Z22(M$,=,.#N.1GS_5/C=>_'P?LY^(=4L;?3]5M?B+)IEY'9K(L+R1
M!?G191O0$,IVMR.0:][B_8E\":?9>&/[(U3Q)H6LZ#?7>H1>(-/U!1J-U-=*
MJW#3RO&P?>JJ#@# '&,G-K0?V-?!'AJ'PU#8ZAKPA\/^)IO%-FLUXDI-S(%!
MCD9HRSQC:.IW]<N:U56A'57OK^O_  !6D>/Z?^W9XFU;QT19Z%I]UX<7Q*VA
MMI,.F:B^HK;"7RVO3=JAM>#R8>N/XJ[7X-_M->+O'WQVU7P5XC_X1KPNUG=7
M<2>&[NTO(=7F@C#>5/#*[>3,K;2Q"J,*"1FN\T7]EW0_"WC"?6M \5>+M!TZ
MXU4:U<>&M/U14TN:ZWAV+1F,N%=@-R*X4@8QCBI=%_9CT/3_ (FZ3XYU3Q-X
MH\5ZKHQN3I4&O7\<\%@9P1)Y8$2N>#@;V;&!CH*B4\.TU%= M(\Z_;:^)4NG
M7G@'X=Z?XW'P_O/$M[+=7NO#4_[/-I9V\3,09]Z[/,D**.?FP17/>#_VNM?F
M^"_P!U*S_L_5-4\2>*+/P?X@FO0\SJP?RII49) /,8*L@;YE^<<&O>M9_9X\
M'^)_BU+\0=?M7\0ZH=*72(=/U5(I[&VA$GF%HXFCR'+$Y8L?O$#&:XG4OV(O
M %]INMV%M>ZYH]OJ'B*/Q3:C2[B& Z3?JI7S+/$7[L$$95MP^5<8P*(5*')&
M$EM_7^7W U*]T>8_M&?M)>/;#X?_ +0T&ARZ?H[^"=0TJPM+^W25+H07802.
M&WD>:&D7:0% 7=P3BNRO_B]\8+7Q'X(^&VCQ>#;[QSJFBS:Y>:QJ,5VFGQVJ
M.$C58ED,C2DD;B7QGD#G ZBT_8W\#P^#_'_AV\U#Q!K%IXX-O)J]QJ5^)KAI
MH>4F20ID/O <YRN0 %"_+3M3_9%T+5--\-AO&OCBW\1:#%-;6GBNWU=4U5K>
M4Y:"23RMC1CC V<8X/7+]I0LE;\/)?K<+2/+(_VRO'GBQ?A!8>&/#>@VOB#Q
MA>:SI&I6^L23-!:7=D8AOCDC;)C^=F*E23@*"/O' LOVTOBY;^#;GQ;JGAOP
M:-#\/^+1X2UQ;62Z-Q=3!U#R6JLVV-5#I_K"Q))Z=*]]T/\ 9)\"^&;WX9W&
ME-J=B/ ,E[-IT27",MS)=*HF>Y+(6<G:"-I7!)[8 I7'[&_@NX\ >(?"#:GK
MPTW7/%#>+;F47$/G)=L4)1#Y.!%^[7@@MR?FIJIAMN73_@O]+!:?<\X_:#_;
M.U7X/^,M7_LF]\+^(- T2\M;;4=*AL-1EOX@^U90]V@^RPNK$X1B20,?>XI+
M/XC?$S5/VGOCCHDFIZ//X2\,:5;L^DW45PP,$EH\T9A*R*$E8NOF,0<@87&
M:[7QI^PSX%\<3^,A=:WXJL=,\57W]J7^D:?J*168O203<K'Y1RY()PY9<G.W
M(&.LUO\ 9E\.ZM\5M8\?0:WXBT?4]:LULM5L=-O4CL]0183"C31F-BS*A&,,
M!E0<=<I5*$8V2UMV]/\ @A:5SP+X*_'7QKJ7@'X/^ ?AEX<\*:-K&J^';K69
M6UA[R33K.VAN7A6.-?-:9F9AU:0XSWZ#9/[8_CCQ)H/PG_X1OPUH=OXA\6:Q
MJ.@:C9ZM+*UO;75MA?,CDC;/EACO(*L2 5!!^:O1/^&,/!]KX7\':7I/B#Q7
MX>U'PK:S6.G^(='U%+?43;RNSO%(XBV.I9B?N#';'.=?2?V3? V@0_#B'2SJ
M5A!X%O)[_3XX[A6^TS3#]XUP60ER3S\I7KZ8%.53#MWMW_7_ ( 6D<'X!1/V
MM])\5^&OBMHVE)XB\#:_=:3-<:"I^SSJ]N\3&/SP[HK+(<C.28XSVQ7O7PX^
M'MC\,O#?]C:?>7U_&UQ-=RW6HRK)/+-*Y>1V954$LQ+< =:S?AS\'=&^&.O^
M--7TNYOKBY\6:HVK7RWDB,D<I&-L05%(7V8L?>N[KDJU.9VC\/8N*[A1117.
M4%%%% !1110 4444 %>7^#_^0[XB_P"PE<?^C7KU"O+_  ?_ ,AWQ%_V$KC_
M -&O0,ZQ_P#76W_7:/\ ]"%=)7-O_KK;_KM'_P"A"NDH!GE_[4&L7_A_]G?X
MBZEI=[<:;J-KHEU+;WEG*T4T+B,D,CJ05(/<'-?(OP)^)GC_ ,%Z?#X^W_$K
M6O NG^!VU;Q"?'4SO;WFHB!73^SGERQC9N0ZY7:<\\9^Z/B)X&L/B9X%UWPI
MJDMQ!IVLV<EE<2V;*LRHZX)0LK '![@CVJIIOPOT*Q^%-E\/)X9-3\-VVC1Z
M$T=ZP:2>V2$0_.5"C<5')4#GD 5V4JT(4W%J]W^!FXMNY\J>"?VX/'&K0WDU
MSX6L?$GF^&KG6[2/0]+U*S^RW,47FBTF>X3;-E<_O(3@E2 #D$[_ ,%/VI_&
M?Q \5:A+J>L^![GP/IOA@:[J&O:7I]W%!97# _Z'+-)<,JNG#MA3E0?NFNC\
M6?LNZQX1^$7BC1? ?BOQ)XCNIM&ET?2_#WBC5E?3;>WEPDB($1&W"$NJ,[-M
MX&0,UQGPI_9]^(6IWTOAGQ1+XNLOA7<Z!+I6HZ-XPUZQU&:9V15B^R?9%Q L
M>"=S-D[0,5U?[/*,G&R_,CWDS=^ O[67B#X@_&BU\$ZVWA_5['4]&DU6QU;P
M_IVHV4:LDF#'_IBCST*\B6/"G'3TX']K;Q5K\?[5^G>';35_B6NER>!OML.D
M_#FZG$S7OVNX5)7B0[=N H9F'90>*]_^'/[*/AOX<^,O#WBF+Q%XHU[6M#TR
M31[6;6]02<?9&"A(BHC4 ( =NP+G<Q;<<8ZZX^#.BW7QNM?BDUU?CQ!;Z&=
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>;^)/\ DJEO_P!@V+_T;+7I%>;^)/\ DJEO_P!@V+_T;+0-'3_P_A6EH?\
MR#8_]Y__ $-JS?X?PK2T/_D&Q_[S_P#H;4#9?HHHH)"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\O
M\'_\AWQ%_P!A*X_]&O7J%>7^#_\ D.^(O^PE<?\ HUZ!G6/_ *ZV_P"NT?\
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
MNZ*0B"SL;?3X1%:P1V\0_@B0*/R%3T44A!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5S]=!7/T#055OENPC/93_ &:XVE1(%5L9
MQV8$=JM44%'*-#XSW''B)P.W^BP?_$4GD^-/^AC?_P !8/\ XBNLHH$<GY/C
M3_H8W_\  6#_ .(H\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\
MGQI_T,;_ /@+!_\ $5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$
M5UE% ')^3XT_Z&-__ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\
M 6#_ .(H\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_
M /@+!_\ $5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$5UE% ')^
M3XT_Z&-__ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\  6#_ .(H
M\GQI_P!#&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_ /@+!_\
M$5UE% ')^3XT_P"AC?\ \!8/_B*/)\:?]#&__@+!_P#$5UE% ')^3XT_Z&-_
M_ 6#_P"(H\GQI_T,;_\ @+!_\17644 <GY/C3_H8W_\  6#_ .(H\GQI_P!#
M&_\ X"P?_$5UE% ')^3XT_Z&-_\ P%@_^(H\GQI_T,;_ /@+!_\ $5UE% ')
M^3XT_P"AC?\ \!8/_B*GTW0]0DU0:AJMX;Z[6,1"0QHF%!) PH ZL?SKI:*
M$[8K'U2/70H33-4:RC!)VB&-^IS_ !*:V:*!G)^3XT_Z&-__  %@_P#B*/)\
M:?\ 0QO_ . L'_Q%=910(Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BN
MLHH Y/R?&G_0QO\ ^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^
M L'_ ,11Y/C3_H8W_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_
M / 6#_XBNLHH Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?
M&G_0QO\ ^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^ L'_ ,11
MY/C3_H8W_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_ / 6#_XB
MNLHH Y/R?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?&G_0QO\
M^ L'_P 11Y/C3_H8W_\  6#_ .(KK** .3\GQI_T,;_^ L'_ ,11Y/C3_H8W
M_P# 6#_XBNLHH Y/R?&G_0QO_P" L'_Q%'D^-/\ H8W_ / 6#_XBNLHH Y/R
M?&G_ $,;_P#@+!_\11Y/C3_H8W_\!8/_ (BNLHH Y/R?&G_0QO\ ^ L'_P 1
M1Y/C3_H8W_\  6#_ .(KK** .3$/C3(SXB<C_KU@_P#B*T?#VB/IGGRS2>;<
M3R-++)@#<[$DG XZDUMT4 1S(S+E&VNI#*V,X(.17.W4?B]YF,.OO''V7[-
M?YI7344#.3\GQI_T,;_^ L'_ ,11Y/C3_H8W_P# 6#_XBNLHH$<GY/C3_H8W
M_P# 6#_XBCR?&G_0QO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T
M,;_^ L'_ ,17644 <GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?
MD^-/^AC?_P !8/\ XBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_X
MBCR?&G_0QO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_
M ,17644 <GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?D^-/^AC?
M_P !8/\ XBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_XBCR?&G_0
MQO\ ^ L'_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_ ,17644
M<GY/C3_H8W_\!8/_ (BCR?&G_0QO_P" L'_Q%=910!R?D^-/^AC?_P !8/\
MXBCR?&G_ $,;_P#@+!_\17644 <GY/C3_H8W_P# 6#_XBCR?&G_0QO\ ^ L'
M_P 17644 <GY/C3_ *&-_P#P%@_^(H\GQI_T,;_^ L'_ ,17644 <A/I'B35
M86M=4UEKNS<J7B-O"N=K!ARJ@]0/RKJ+.W%K;I&/X1BIZ*!A1110!T%%%%!
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
M **** "BBB@ K/\ [)_Z:_\ CO\ ]>M"B@#/_LG_ *:_^.__ %Z/[)_Z:_\
MCO\ ]>M"B@9G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW
M_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G
M_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_
M ,=_^O6A10!G_P!D_P#37_QW_P"O1_9/_37_ ,=_^O6A10 4444""O%/B)^R
MSI/C_P"*+_$"#QIXR\(^(GTQ-)>7PU?PVRO;J_F;3NA=N6P3SCY1QQ7M=%7&
M<H.\6)J^YX[X/_95\$>&_$>N>(-62Z\>:WK$5I#<7_BY8+Z15MX1$FS]TH4L
M "QQECS[507]D/P@O[/^K?!U=5UX>$=0NOM*M]HA^TVH^TI<^5$WD[0GF)_$
MK'#-STQ[C15^VJ7O?M^&PN5'E/Q?_9UT3XR:?X3MK[7=?T&?PQ<K=Z=?:%<Q
M0W"2A @8L\3] ,\ <U77]FO2;BZ\ 7FK>*O%/B'4?!=_<:A8WVK7L4TUP\H
M*SMY0W*H "A=I'J:]>HI*K-*R8^5'!?#'X-:-\([_P 42Z!>:BMAK^HMJDFD
MW$J/:V<[_P"L-NH0,@<X)4LPR.,5Q<_[(_AJW\::EX@T'Q3XQ\(0ZI>C4=1T
M/P_J_P!FTZ\N,@L[Q;"?GQ\P5@&''3BO<:*/:S3;ON%D>+Z/^R+\.=-T/QA8
M7VF'Q%=>*;R\O=0U;68H)[X27*X?RI?+'EA>J@#@\\FH?"?[(_@WPMKNB:G)
M?:QKK:5X4/@U+75I8)(9]/,KR!956%=S .4!! VJ."<D^W44_;5-?>%RH^<[
MK]A_PO-H?@?3;7QKXWTP^"Y;V31+VRU"W2YM4N?+WQ"0VY)11'A>X#,"2,8]
MQ\&>&6\'^&+#1GUC5-?:U0J=2UJ=9KN?+%LR.JJ"1G' ' %;=%*56<U:3&DE
ML%%%%9#"BBB@ HHHH **** "BBB@ IDL,<Z%)$61#U5AD4^B@#D=;^&.BZN&
M9(393G)WP],GN1WKB[OX+ZFEUMMKNWD@)X>0E2..XP?TKV*B@#@=%^$&F6)6
M2^E>^D!SMQM3Z8[UVMCIMKIL0CM;>.! ,8C4"K-% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5_.)FOZ.Z_G$KZ'*/^7GR_4YJW0,T9HHKZ(Y0S1FBB@ S1FBB@ S1
MFBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@
M S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1F
MBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@
MS1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FB
MB@ S1FBB@!5RQ '4U;U%O+,<(/"+S]:CL(_,NHQVSDTRYD,UP[>K4^@$\42)
M8R2N,ECA:J,/ER!FKNHGRXX81T5<GZTMPHAT^),?,YW530'>6/P[\-W&EZ;+
M)XM:.:ZLC<R)N38)L#$(&=P8DE<L/X?>M6Z^$OA73;B\@N_%<UG/ R1M;>9"
M[J"X!D8@@;2.=H^8=Z\A:,J%;;@'D&D=C(Y=R7=CDLW)-<W)+^8=T>HV?@?P
M5?:;]J_X26XLW601>2)$9PN_'F.3C.1G[HXQTI++P+X-O+G3R?$=Q':7!/FL
MUS'YEO\ +D1$$#<6/\7 '0UY;@>E&T>E/D?\P'5>-/#^CZ/!ILFD:C)?+.K"
M1)Y$,B$' ^5<A0>W.:P-.TVXU2\CM+2,RSR' 5?\]*--TNXU6\CM+2(RSR'
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
M9"004;#D'!P1\O\ [:7[05A^TA\:I?$>CVDUKHMC91Z78M<#$LT2/(_F,O\
M#N:5\#L,9YR*\'HITL+"E+F3>FWD#FY*Q>TSYC.OJE1:<=M[']:BAG>W8LAP
M2,4MJ^RXC;_:KNOL9DJG;J S_?I;SY=0;_>!I+S]S?,?]K=3]47%R''1E!I]
M& NK?\?0/JHK5L_#M[XHU*SLK"(RS2#D]D'=B>PHT_PY>^+-0L[73XO,ED'S
M-_"B_P!YCV%?1G@WP?:>#=+2V@_>W# >=<$?-(?Z#VKX_B+B&EDU-PC[U66R
M[>;\OS/N^%^%ZV?5O:3]VA%^\^_E'S[OI^!YEKGPOU#P!;VVM:#</>2VZ8O(
MB/O>I [K[5T/ACQ/:^*-/%Q;G9*O$L!/*'_#WKTNO)/'O@"Z\-W[>)O#"E-I
MW75D@XQW('<>HKYSA7C*4I_4\REN])?H_P!/N/L.+N!XT:;QV51]V*]Z&^W5
M?JOF=17NW[*-[;:?<?$2>[U.ZT>W7P^2]]8X,\(\S[T8)&6KYP\+^*+7Q38"
M> [)UXE@)Y0_X5Z5\._#-EXAAUZ>]:3986\<BQK>K:*Y=RI#2,",<=*_9\0H
MU:#5]';\T?A\=)'T]\*?BAI7Q ^)5CIVD3ZQK']C^$[RT.L:C(D&H:@[%2 &
MSA3_ '23P:H:3;ZCX=^+5@^KQ:QH4UUHMW;^'YO%FKQWWEZB0,,K@D)D< GO
M7SKI_P -K_4+6PU*RU"WMK'4;O[#;2&5B1/D[HB5_N@ ENA!&*6;X=RS6<NH
M/XCMIM(MX))VOG60X,<GELBH>=V[IS@CGBO,>$I*3Y9Z-6V;[_+?I;R1KSNV
MJ/9/%7PI\0ZE\(XX?%0\06?C235H+:VBU75UGMKZ65L/-%$"<!1W]J[7QYI/
MA'QA\/\ 6/ACH7B;3[_4?#EE'-I6FQV[))'/;K_I.9C\K[\DX'ZU\\W?PCUW
MS=/%[KL$<KL$(N)SNA)3>H3+?,2..,<\5AWG@&YTW2+S53J1Q;7#6[QK XF7
M!P6E&<Q9[;N#ZTU04[/VNSNK+2^GKII^+Z"YK=#D.>XP>XI>O2I;F%(;AHXY
MEN5'21 0&_ UQFKZQJ?BG7(?"GA.%KW5;EO+DEBZ(._/8#NW:O5KXBEAJ4JU
M:7+%*[;T,X0E4DHQ5VQ-;US4?$6M0^%?"L+7VKW3>4[P\A/4 ]L=SVKH/B5^
MQ_JGA'P/:ZQI-V^LZC;Q[]3M$7IW+1=V [CKWKZ,^"/P0TSX/Z+QMO=?N5'V
MS4".?]Q/11^M>E@XK^3^(O%+%5<R@\JM["F^J_B=_-+MUZOL?I6!X;IK#OZU
M\<O_ "7_ #?<_*W5#^[@7VI+KY=-MQZ\U]5?M,?LU&[6X\6^$K;YU!DOM+A7
MKW,L8_FOXBOE35&VB&(?PKS7[MD.?X/B+!_6\(_*47O%]G^CZGQ6.P-7 5?9
M55Z/HT)]W2?J]);_ /(/N#[BG7?[NPMT[GDTW_5Z6?\ ;>OH^IYXECQ;W1_V
M<53JY#\FGSM_>(6J=2]D 4444@/Z.Z***_/#TPHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K^<2OZ.Z_%/_AW;^T)_P!$_P#_ "M:?_\ )%>[E=2%
M/GYY);;_ #.>LF[6/G"BOH__ (=V_M"?]$__ /*UI_\ \D4?\.[?VA/^B?\
M_E:T_P#^2*]WZS0_G7WHY^678^<**^C_ /AW;^T)_P!$_P#_ "M:?_\ )%'_
M  [M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#EEV/G"BOH_\ X=V_M"?]$_\ _*UI
M_P#\D4?\.[?VA/\ HG__ )6M/_\ DBCZS0_G7WH.678^<**^C_\ AW;^T)_T
M3_\ \K6G_P#R11_P[M_:$_Z)_P#^5K3_ /Y(H^LT/YU]Z#EEV/G"BOH__AW;
M^T)_T3__ ,K6G_\ R11_P[M_:$_Z)_\ ^5K3_P#Y(H^LT/YU]Z#EEV/G"BOH
M_P#X=V_M"?\ 1/\ _P K6G__ "11_P .[?VA/^B?_P#E:T__ .2*/K-#^=?>
M@Y9=CYPHKZ/_ .'=O[0G_1/_ /RM:?\ _)%'_#NW]H3_ *)__P"5K3__ )(H
M^LT/YU]Z#EEV/G"BOH__ (=V_M"?]$__ /*UI_\ \D4?\.[?VA/^B?\ _E:T
M_P#^2*/K-#^=?>@Y9=CYPHKZ/_X=V_M"?]$__P#*UI__ ,D4?\.[?VA/^B?_
M /E:T_\ ^2*/K-#^=?>@Y9=CYPHKZ/\ ^'=O[0G_ $3_ /\ *UI__P D4?\
M#NW]H3_HG_\ Y6M/_P#DBCZS0_G7WH.678^<**^C_P#AW;^T)_T3_P#\K6G_
M /R11_P[M_:$_P"B?_\ E:T__P"2*/K-#^=?>@Y9=CYPHKZ/_P"'=O[0G_1/
M_P#RM:?_ /)%'_#NW]H3_HG_ /Y6M/\ _DBCZS0_G7WH.678^<**^C_^'=O[
M0G_1/_\ RM:?_P#)%'_#NW]H3_HG_P#Y6M/_ /DBCZS0_G7WH.678^<**^C_
M /AW;^T)_P!$_P#_ "M:?_\ )%'_  [M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#
MEEV/G"BOH_\ X=V_M"?]$_\ _*UI_P#\D4?\.[?VA/\ HG__ )6M/_\ DBCZ
MS0_G7WH.678^<**^C_\ AW;^T)_T3_\ \K6G_P#R11_P[M_:$_Z)_P#^5K3_
M /Y(H^LT/YU]Z#EEV/G"BOH__AW;^T)_T3__ ,K6G_\ R11_P[M_:$_Z)_\
M^5K3_P#Y(H^LT/YU]Z#EEV/G"BOH_P#X=V_M"?\ 1/\ _P K6G__ "11_P .
M[?VA/^B?_P#E:T__ .2*/K-#^=?>@Y9=CYPHKZ/_ .'=O[0G_1/_ /RM:?\
M_)%'_#NW]H3_ *)__P"5K3__ )(H^LT/YU]Z#EEV/G"BOH__ (=V_M"?]$__
M /*UI_\ \D4?\.[?VA/^B?\ _E:T_P#^2*/K-#^=?>@Y9=CYPHKZ/_X=V_M"
M?]$__P#*UI__ ,D4?\.[?VA/^B?_ /E:T_\ ^2*/K-#^=?>@Y9=CYPHKZ/\
M^'=O[0G_ $3_ /\ *UI__P D4?\ #NW]H3_HG_\ Y6M/_P#DBCZS0_G7WH.6
M78^<**^C_P#AW;^T)_T3_P#\K6G_ /R11_P[M_:$_P"B?_\ E:T__P"2*/K-
M#^=?>@Y9=CYPHKZ/_P"'=O[0G_1/_P#RM:?_ /)%'_#NW]H3_HG_ /Y6M/\
M_DBCZS0_G7WH.678^<**^C_^'=O[0G_1/_\ RM:?_P#)%'_#NW]H3_HG_P#Y
M6M/_ /DBCZS0_G7WH.678^<**^C_ /AW;^T)_P!$_P#_ "M:?_\ )%'_  [M
M_:$_Z)__ .5K3_\ Y(H^LT/YU]Z#EEV/G"BOH_\ X=V_M"?]$_\ _*UI_P#\
MD4?\.[?VA/\ HG__ )6M/_\ DBCZS0_G7WH.678^<**^C_\ AW;^T)_T3_\
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
M/3_@H6->7XZDZ56I'R=U=/R/QRU.3=<",=(QMQ[T[4/W44$/]U<FOO3X^_\
M!//QGXDU3_A(_!OAZ-;^9\WFF?;+>-)6/_+1"T@4'U!(S7B=Q_P3R_:"N+HN
M? &%)QG^V=/Z?^!%?U_E><4<RPD<3*+I2>\9KE:?SM==FM&?E6)PTL/5=--2
M2ZK5,^=;C]W80)W8[C5.OI>^_P"">?[04TWR> ,HHVK_ ,3G3_\ Y(JO_P .
M[?VA/^B?_P#E:T__ .2*]1XFA?XU]Z.7EEV/G"BOH_\ X=V_M"?]$_\ _*UI
M_P#\D4?\.[?VA/\ HG__ )6M/_\ DBI^LT/YU]Z'RR['[64445\*>@%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%?DS7IX+!?7.;WK6MTON?&\1
M<1?V![+]US\_-]JUK6\GW/UFHK\F:*]3^Q?^GGX?\$^-_P"(B?\ 4)_Y/_\
M:'ZS45^3-%']B_\ 3S\/^"'_ !$3_J$_\G_^T/UFHK\F:*/[%_Z>?A_P0_XB
M)_U"?^3_ /VA^LU%?DS11_8O_3S\/^"'_$1/^H3_ ,G_ /M#]9J*_)FBC^Q?
M^GGX?\$/^(B?]0G_ )/_ /:'ZS45^3-%']B_]//P_P""'_$1/^H3_P G_P#M
M#]9J*_)FBC^Q?^GGX?\ !#_B(G_4)_Y/_P#:'ZS45^3-%']B_P#3S\/^"'_$
M1/\ J$_\G_\ M#]9J*_)FBC^Q?\ IY^'_!#_ (B)_P!0G_D__P!H?K-17Y,T
M4?V+_P!//P_X(?\ $1/^H3_R?_[0_6:BOR9HH_L7_IY^'_!#_B(G_4)_Y/\
M_:'ZS45^3-%']B_]//P_X(?\1$_ZA/\ R?\ ^T/UFHK\F:*/[%_Z>?A_P0_X
MB)_U"?\ D_\ ]H?K-17Y,T4?V+_T\_#_ ((?\1$_ZA/_ "?_ .T/UFHK\F:*
M/[%_Z>?A_P $/^(B?]0G_D__ -H?K-17Y,T4?V+_ -//P_X(?\1$_P"H3_R?
M_P"T/UFHK\F:*/[%_P"GGX?\$/\ B(G_ %"?^3__ &A^LU%?DS11_8O_ $\_
M#_@A_P 1$_ZA/_)__M#]9J*_)FBC^Q?^GGX?\$/^(B?]0G_D_P#]H?K-17Y,
MT4?V+_T\_#_@A_Q$3_J$_P#)_P#[0_6:BOR9HH_L7_IY^'_!#_B(G_4)_P"3
M_P#VA^LU%?DS11_8O_3S\/\ @A_Q$3_J$_\ )_\ [0_6:BOR9HH_L7_IY^'_
M  0_XB)_U"?^3_\ VA^LU%?DS11_8O\ T\_#_@A_Q$3_ *A/_)__ +0_6:BO
MR9HH_L7_ *>?A_P0_P"(B?\ 4)_Y/_\ :'ZS45^3-%']B_\ 3S\/^"'_ !$3
M_J$_\G_^T/UFHK\F:*/[%_Z>?A_P0_XB)_U"?^3_ /VA^LU%?DS11_8O_3S\
M/^"'_$1/^H3_ ,G_ /M#]9J*_)FBC^Q?^GGX?\$/^(B?]0G_ )/_ /:'ZS45
M^3-%']B_]//P_P""'_$1/^H3_P G_P#M#]9J*_)FBC^Q?^GGX?\ !#_B(G_4
M)_Y/_P#:'ZS45^3-%']B_P#3S\/^"'_$1/\ J$_\G_\ M#]9J*_)FBC^Q?\
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
M4DK1DE]B/Q73NO2WJ=)\6/@[HW@3X6^!O$MA=7\U]KMO#-<QW,B-$A:!9#L
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
M117>?+A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %>D?#GX&ZS\0+07YFCTO2V)"W$R%FDQU*)QD9XR2*\WK[VT7^S]-T>R
MM;.6%;6&%(X@KC&T* /TKSL;B)4(KDW9]7P_E=',:LWB'[L;:;7O_P ,0^#_
M  ^WA7PSIVD-<B[-G$(O.$?E[P.AVY../>MBH?MEO_SWC_[[%'VRW_Y[Q_\
M?8KYB3<FVS]@IQA3@H0V6B)J*B%Y W FC)_WQ2_:(O\ GJG_ 'T*DTYEW&7U
MG%J5C<6DX+0SQM$X!P2K#!_0US<_PM\,S6IA&F+'Q@21R,''OG/\ZZ?[1%_S
MU3_OH4?:(O\ GJG_ 'T*N,I1V9SU*-"MK4BGZI,^;/''A&7P;K36C/YUO(OF
M02D8++[^X/'Z]ZYZO4_CM?P7%]I-M&ZO+#'([[3G 8J!_P"@FO+54L< 9/H*
M]RC)RIJ4C\LS"C##XJ=*ELOZ_ 2K7A#X8VEU>2:C?KYEKOS#;]%/U]0#V]J2
M&PFDN(8FB=/,<*"RD=3BO3X84MX4BC&U$ 4#V%5.HX*T7N+"86%:?/45U$6.
M-8T5$4(BC 51@ >E.HHKC/I0(# @C(KC/$/A&WL89+O3X5A3)>6&,87W8#M]
M*[.D90RE6&5(P0>]5&3CL85J,:T>62/):*MZI:?8=1N(!]U'(7Z=OTJI7<?)
M23BVF%%%% @HHHH S]<TPZI8^4A59 P96;I_G%<]_P (;>?\]8/S;_"O2-%\
M-SZQ\^?)MP<>81G/T%=5;^$--A4!HFF;^\[G^F*?M_9Z(UCELL3[[5CQ/2_
MM]>ZM:6K;&CDD =XV^ZO<\X[9KZ"M[>.TMXX(4$<4:A$4=  , 52M?#]C972
MW$$7ER*".&)'(]ZT:YJU9U;'MX#!+!J7=A1117.>J%%%% $UGI[ZI<):HH8R
M?*0PR,=\^V*Z7PA\(_#/@U2UIIT=Q=$Y-U=*)''/1<_='T_'-1^ XU:^N7/W
MEC 'XG_ZU=M7)5J23Y$]#W,%A*4XJM.*<NE^A2U+0].UFU:WO[&WO(&&#'/$
MKC]17S7\</@G#X/A.NZ&K_V4SA9[5B6-N3T()Y*$\<\@D=<\?4-0WMC;ZE:R
M6UW!'<V\@P\,RAE8>A!ZT8?$3H2NGIV+S+*Z&947":2ET?5/_+NCX!:WE6)9
M6C<1,<!RIP?QJ.OT N=-M+RQ>RGMH9K-T\MK=T!0KZ;>F*^4_%_P(\1+XOU>
MW\/Z/-<Z5'*&@D:1$7:RAMJEV&[;G;GGI7NX?'0K-J7N_,_-\RX<KX&,946Z
ME]-$[I^BOH>5T5HZ[X=U/PS?&SU6RFL;D#.R9<9'J#T(]Q6=7I)IJZ/DI1E"
M3C)6:"BBBF2%%%% !1110!^LU%%%?F1_9 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5^3-?K-7Y,U]/DO_+SY?J?C?B)_P PG_;_ /[8%%%%?3'X
MV%%%% !1110 4444 %%%% !1110!Z'\-/BW_ ,*[\)^-]%_LK^T/^$ELOL?G
M_:?*^S?NYDW;=AW_ .NSC(^[UYX\\HHJ(TXQDY):O<Z:F)JUJ5.C-WC"ZCMI
M=W?XOJ%%%%6<P4444 %%%% !1110 4444 %%%% !1110 4444 %6-/OY]+O[
M:]M9/*N;:59HI, [74@J<'@X('6J]% TW%W6Y[UK7[2'ACQ;J5IK'B3X76&L
M:[#$L;73:DZ1R8_O1>60P] V['3-5K']IB.Z\=:AXH\2^#=/\0WC)!'IL;2"
M-=.6)G9=A*.227R3QR.,< >'45Q_4Z*5K?B_PUT^1]!+/\QE)3<U>]_AAJ[6
MO+W?>>NE[VWW.I^)7Q#U/XH>+KK7M4VI-* D<$>=D,:_=1<_B?<DGO7+445U
M1BH148K1'B5JU3$5)5:KO*3NWYA1115&(4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 =?X/L5CM'NB,O(2JGT
M4?\ U_Y5T-8_A259-'C4=8V93^>?ZUL5YU2_,[GNT4E35@HHHK,V+VD:7)JU
MXL"?*O5W_NBO0M/TFUTR,+!$%..7(RQ^IK#\"PJMG<S8^=I-F?8 '^M=/7+4
MDV['T6"HQC351K5A1116)Z84444 %%%% &%J7A.#4[V6Y>>1&DQ\J@8& !_2
MN;UCPO<Z4AE5A/ .KJ,%?J*]!I&4.I5@&4C!![UI&HT<-7!TJEW:S/):*NZQ
M9C3]3N+=?NJWR_0\C]#5*NO?4^9E%Q;B^@5;TFQ.I:A#;C@,?F/H!R?TJI70
M>"5#:PY/40L1^8I2=DV:T8J=2,7U9W$,*6\21QJ$11@*.PI]%%<)]>%%%% !
M1110 5T/A/08]4E>>X&Z"(X"_P!YO?V_QKGJV]"\3-HMJ\(MQ,&??G?MQP!Z
M>U1/FY?=.G#NFJB=78[Z&WBMQB*)(QT^10*DKC_^$_;_ )\1_P!_?_K4?\)^
MW_/B/^_O_P!:N+V4^Q]!]=PZVE^#.PHKC_\ A/V_Y\1_W]_^M536/B<^EZ3>
MWHTY93;PO-L\[&[:I.,[?:FJ,WI84L?AXIMRV\F=W17SO_PUE+_T+"?^!Q_^
M-T?\-92_]"PG_@<?_C==/U'$?R_BCRO]8\K_ .?O_DLO\CTWXV>%[3Q-\/-6
M:>-?M%A ]Y!-CYD*#<P!]"H((]_85\95[-XS_:1N_%?AF^TB'14L#=IY3S_:
M3(0I/S #8.HXZ]Z\9KVL#2J48.-3N?GW$.-PN.Q$:F&=]-79K\PHHHKT3Y4*
M*** "BBB@#]9J***_,C^R HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K\F:**^GR7_EY\OU/QOQ$_YA/^W_\ VP****^F/QL**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** -WPC=21ZB80?W<BDL/<=#79T45PUOB/8
MPO\ #"BBBL#K.Q\!RLT-Y'_"K*P^I!S_ "%=5117'4^)GU.#_@1_KJ%%%%9G
M8%%%% !1110 4444 ><>)V+:]=D_W@/R45ET45W1V1\?6_BR]6%:WA>5HM<M
MMO\ $2I^A!HHHELQT?XL?5'HM%%%<)]>%%%% !1110 4444 %%%% !7/_$"=
MK?P;JS)P3"4_!B%/Z$T45I3^->ISXC^#/T?Y'SI1117T)^7A1110 4444 %%
)%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>pega-20211231_g2.jpg
<TEXT>
begin 644 pega-20211231_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 ***_+O_ (.(?^"_G_#K+P]I_P"S
MQ^S?8Z;J_P 9_%.F?;5GU&,36GA?3V9D2[EBSB:>1E<10M\HV&20%0J2@'ZB
M45^/_P#P3,_X(F_$C]MCX)Z#^VI_P6?_ &F?BI\3?%'C[3HM9TCX>2>/M0TS
M2]#L+A1+ 'CLI8F29D*2&*$PQQ;]A1F!(]+_ ."A?_!-/]J_]CW]E?Q=\8?^
M"-/[8_Q4\#ZIX;\/W-W??"S7?%D_B?2M4LHXF:=; :R;J:QO1&&='B?YV4(
MC$. #]-:*\8_X)PW5U??\$\?@-?7US)---\&/"SS32N69V.DVQ+$GDDGDDU[
M/0 4444 %%%% !1110 4444 %%%% !1110 45^,EY_P2N_X+42_\'$R?MKP_
M&2X'P:'C5-2_X2'_ (39?LX\-@ G0/[-\SS=QCS!CRO*WGSM^[FOV;H ****
M "BBB@ HHHH **** "BBB@ HK^<K]C_]L/XR_P#!='_@M]X^^"O[17CO5&^&
ML'A/Q;;?#WP NI7,6D:.84-M9W<UM!)&+FX4/YKR.2QD^Z458U3]/O\ @@E_
MP3>_;R_X)K?!WQM\,/VU?VK-.^(EKJFM6LW@C2-)U:^O[?0H(TE6<K->Q12)
MYY>(F!5\M#!N!+2O0!][T5Y)^WE^U!I7[%_[&_Q'_:AU2!9W\'>%KF\TRR92
M?MNH,/*LK4 <DS74D$0QWD%?S^_\.<O^#LW7_P#B>W/[3OQ!ADO?W\D+_M'W
M$11G^8J46["H03C:.!T% ']+M%? ?_!O_P#L-?M]_L<_ ;QEJ7_!2#XZ>*O%
M_P 0/%/B2/[#8:]\0KGQ!!I6EVT.(O*>661(Y)999VDV8RJ0@Y*X'WO>VD&H
M6<MA<[_+GB:.3RY&1MI&#AE(*G!Z@@CM0!+17\WW_!SG\%/V\/\ @FK\<]!^
M._[,7[;'QUTWX0?$3=;P:8OQ>UV:+P_K42[I+0/)=,WE31CSH@S$Y2=1A8UK
M]//^#:?]K#X?_M<?\$T?#WBW3_%WB#5/'7A^;^P_B<WBCQA?ZO=R:I",K=[[
MV>5D2XA>.8!-L89G11^ZX /T%HK\[_\ @KS\&=<_:T_:E^#?[&W[-GQV^)7@
M3XC^(=3_ .$D^(7B?P'\1]6TZ/0/ MDLD5Q)+:P7"VYFNKJ2"WMW:(L9$<D[
M8W!^[/A)\*_"_P %/A]IWPT\'7NMW.GZ9$4@N/$?B.]U:]ER2Q:6[O999Y6)
M).7<XZ#    .DHHHH **** "BBB@ HHKXX_X+6?\%>?AO_P2&_9@C^)VI:+!
MX@\=^*+B6P^'GA*:<HE[<HH:6YG*_,MK '0R%?F9I(XP5,F]0#['HK\*?^"2
MO[&7[:7_  7F\+W?_!0/_@JK^U_\1)?AIJ6KW-KX%^%?@SQ#-HFF:DL,ACFG
M:.U95BMDD5H%V?OY'A=GE 0>9]V?$C_@BMIGP?\ AU>:C_P2L_:?^)WP&\=6
M%JTNA0M\0M3\0>'=0N%'R1:AINL37<3QM]WS$4,F=V'P48 ^ZJ*^)O\ @W[\
M3?M%>+?^"=5MK/[6^KZA>_$W_A9GC"'QS-J:HLRZG%KMY'.A6,"- KJRA(P$
M4* H"@"OMF@ HHHH **** "BBB@ HHJIKVBV/B30[WP[JAG^S7]I);7/V6[D
M@E\MU*MLEB97C;!.'1E93R"" : +=%?S-?L4_M*_M6>$_P#@Y_3]DS_AKOXM
M:K\/-$^/7BG1+'PKXA^)FK:C:'3[;^T%@@E2YN'$P18XP#)N)* DD\U_3+0
M4454U[7M#\*Z'>>)_$^LVFG:;IUK)=:AJ%_<+#!:P1J7>621R%1%4%BQ(  )
M- %NBOAO_@E9_P %<]!_X*D?M:?M(:%\'Y8IOA;\*F\,:9X)U+[-LEU>:X.K
M?;=0)/S"*5K:%8D/2.%7(5I'4?-7_!R%_P $S/\ @KC^W/\ '_X3^-_V _'5
MVWA/P_IGV>^T6R\=+HIT75OM3R'5VWRQ^:#$T* Q;Y4^SG:GS\@'Z\T5SOPB
MT#QOX5^$_A?PO\3/%2:[XDTWP[96OB#6XX]BZA?1P(D]P%P,"20.^,#&ZNBH
M **** "BBB@ HK\S_ O_  3-^.?[7O\ P4=_:*^/W[0?[:7QY\-_#/2_'%IH
MGP[^'G@?XIZIHMG/Y>D6$MS=GR)1M@\R8HBP[,R),S$X /XM_P#!=?\ :$_:
MV_8=_P""J/Q1_9=_9S_;C^/&D>#?# T3^Q]/NOC3KUW)%]IT.PNY<RS7;.^9
MIY6Y)P#@< "@#^M2BOS"_P""G'_!&3X@6_['OBSXG?L)?MS_ +2WACXA>%-
MGUC2]*E^/'B#4K771!$99+)H[BZ=UED566-D=0)"NX$$X_1CX,7&I7?P>\)W
M6LSSRWDOAJP>[DNF9I7E-NA8N6Y+$YR3SF@#I:**"0H+,0 !R30 45\(_LK?
M\%C_  /^V[_P6 \:_L0?LXZY8:S\/?AI\*+[4-;\36@62/6-?75-.@(MI1G=
M;V\4LL>]?EEDDD(W*D;G[NH ***\)_X*;^#H_%W[ GQ<GB\4^(]#U#0_AWK6
ML:)K/A7Q->Z3>V5_:Z?<2P3)/9RQN0K@-Y;$QMC#*PXH ]VHK\!O^#.3]JS]
MJ+]H?]H;XT:1\?\ ]I+Q]XYM--\&:;-IUKXQ\8WNIQVLC7<BL\:W,KA&( !*
MX) K]^: "BOQ)_X.ZYOB3^R7\)/AM^T-^S'^T1\5? FO^)O'%[IWB%/#?Q4U
MNWL[V)[9IU/V477DQ%'C.WRD08<@@@+MUO\ @WW_ &1)/^"C/_!,RW^/7[2?
M[87[1]QXQO?%FK:;_;NC?M">(K1H(8701%(A=F'<NX\M&P/<&@#]H**_F:\?
M?\%;?^"DG_!!S_@K1XG_ &4OC'^UCXQ^./PM\->(+,:E8?$/46U*^OM$O+>&
MZBFBNIB98;R."X ^5Q$TL;;D*D ?TO:9J5CK.FV^L:9<K-;7<"36\R]'C90R
ML/J"#0!/1102%!9C@#J30 45\(_LM?\ !9#P-^VS_P %A/&?[#?[..N6&L_#
M[X:?">_U#7?$UH%DCU?Q NJ:;;XMI1G=;V\4TL>]?EEDDD(W*D;M]W4 %%%%
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 %?QC_P#!8'Q[K7[0G_!;GXU7'Q,OI60?&V\\-%I7(\O3["]&
MFP@>@%O;IC\Z_LXK^7#_ (.O?^"7/Q,_9D_;;U?]NWP%X6N[CX:_%:\CO;[5
M;.(M'HNO[%6X@F9?]7Y[)]HC=L!VDE4<Q\@']15E96>FV4.G:?:QP6]O$L<$
M,2A5C11A5 '0   "I'1)%*.H96&"",@BOFW_ ()/_P#!0CX7?\%)_P!BGP=^
MT#X&\5V=WKAT:VM/'NCQ3J9](UI(@MS#+']Y%:16>-B!OC9&'!X[_P#:[_;*
M^ W[$GPM?XH_'+Q2T N)A:>'?#VFP_:=6\1Z@Y AT_3[1?WEU<R,55408&[<
MQ506 !\E_P#!P;_P4?U#_@D;_P $Y[-?V:M+TW0_%_B>\@\)?#J"RL(DMO#\
M"6[-)<Q6X7RPMO!$L<4>-BO+#E2JE3\1?LF_\$\? ?QZ_P"#=CQ;_P %)OBC
MXS\9ZG^T5J7@SQ7XZT[XM7'C?4CK-A<Z5<7K6L,,WG_+&\=BH<8Y-PYSE4*^
MF?\ !XI^SY\2_CI_P3F^&O[3/AWPC?1Q?#WQ.MSXLTDJ6ETRTU*V2,RRXXQ%
M<1P0L>QFSTS73_L&?$KPQ:?\&?.L^)!J<*1V7[/WC_39=T@&R[\W5[=(SSPS
M2,@ ZG>N.HH O_\ !KK_ ,%7_BE_P4O_ &9_''[-W[6GB&3Q'XU^'$=M"_B*
MZ<K<Z[HMXDL:&=DP7GB>*2-YN&=9(2<OO=ORX\#>*/VNH?\ @XZU;]C7]GO]
ML;QWX1TF+X\:[H/AV34_$M[JUOHU@LMTHV6UU,Z7#Q0 ^4)MR[TC+[@#GZO_
M .#([]FOQ]IW_"Z?VMM9TF>U\.:C;Z?X8T&ZE0A+^XC>2YNRF>HB!M@2.,RD
M=5-?,7P(FA'_  >#WSF5=O\ PTUXC7.>^^]&/KGB@"3_ (.!/@Q\0O\ @C%_
MP4C^'GQ4_9$_:P^+%QK^N^$H?$5SXB\9>,I-1U"34(KV:*7S9B$$T$JQQEX9
M%9#ND4@HP0?1O_!P%^Q;\3[O_@E[X4_X*E?&O]KWQ_XC^+.K:OH=]=Z38ZN;
M/POHUIJ,1D%AI>GJ,VR0%H0LS2/+*4=Y"6?Y/-/^#VYE/[;?P?0,,CX5RDC/
M;^TKC_"OL[_@XNGA/_!MKX(82J1)!X&\LY^]_HR'CUX!- 'L7_!N+\<_&O\
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
M*U_7-7\>_P#P<DO9Q?\ !=CXW20&-8UUS0RY7  ;^Q-.W$^^<Y]\T ?TS_\
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
M?B=I?C+4!J6N7.IM:Q7D5RS3%98C->!E0@A5B"_=9PWU'_P3P_:WF_X+M_\
M!$'Q)<_M ^+-=T?Q1HT6H>'?B-=^"=6;29=4N+2U2X23=" 4AN8)H3+&FU&;
MSD "?+7$_P#!=+XE>&-2_P"#6S1M6L-3@:W\6^"_AZFD,L@Q.6FTZ[ 7U/EP
M.V!V4^E9O_!J7^R[\2?A1_P1L\?>/_%VA7-M-\5]>U;5/#%G)$0\^GQZ?%9P
MS!3S^\FBGV\?,@1AD,* /RW_ .#6O]C#X:?MP_MQ>./AE\4O&GCC0['3/A1<
MZI!=> O&%SHMT\JZGIT01YK<AGBVS,2AX+!3U45^G?\ P<@_&3_@HS^R!\'_
M (#_ +)/[ G@_P")^H?#^738],\5^*/"LE_>:UJPLEMX+?2YM1M@;F!YH@[O
M*I66=F.&^216^$O^#,/Q5X8\'_\ !1[XF7WBWQ#8Z7!'\"-2FDGU&Z2"-(XM
M5TN25BSD !$5G8GHJL3P":^X/^#FO_@O'\;/V-?#7@']G7]AOQ$ND:K\3_!*
M>*;OXBI:[I[;1KB1XK9+(2KB.:7RY6:5EWQJ$V!7;<@!\K_\'*?PL^$G_!.3
MQ%^SS^T'^P=J>O\ P:^*>O:?>W7B_1='^(=[/J=J$CLY;=[D27,CEEDDN8FD
M/RS$,&W[:_73P?\ M#>-?VL?^" -[^T=\2F@?Q%XO_9AU34->EMH1''->MHL
MXFD5!P@:168*.!NP.!7X1?\ !>[3O^">/A7]CC]F[PQ^QK\=_#_Q.\8WZZEK
MOQ8\=VVN#5=;UG4+JUL<7&JW19Y(YBZ3A+:9@T*JRA!R3^QO["_B_P *:W_P
M;(VFEZ-XFT^[N=,_96U9=2MK:\1Y+0G2[U0)54DQY,;CYL<HWH: /SI_X,@O
M^3EOCK_V(NE_^EDE?T<5_.-_P9!N@_:9^.D98;CX$TLA<\D"]DS_ #'YU_1S
M0!^*/_![A_R9=\'/^RH3_P#INFKQ_P#X(D_\%L/@?_P2A_X(VZ#=?'[]G#XO
M:OIVH_$76X-'\2^&?#MG)I%W>-MD%K]JFNX]D@5&)!3.%8J&VD5Z]_P>XS1+
M^QG\&H#( [?$ZX95SR0-.ER?U'YUJ_\ !O%^Q[\%OV_O^#=36/V4OCEI8NM#
M\2>-=>@:YA53<:9=J\+V]Y 3]V:)]DB]CC:P*LP(!\(?LL?L%_'K_@Z&_P""
MCWCS_@H!X]U#P]X*^%Y\964/B_3X=?CN-4M=/M[:&*VTZWMT_>>9);0HANI5
MBB+^<Z!V1HJ_?#_@K9^W59?\$P_^">/CC]J#0M!M+O5=!T^#3O!VD7"D02ZE
M<R);VJNJD$Q1E_-=003'"P!!(-?S4?LM_'']JG_@V>_X*V:GX+^*NF75UI>F
MWRZ3X]T>TR+;Q3X>E</#?VH8@%PA6>%B05<-$Y7,JU^W/_!R%X?L/V[_ /@@
M_KGQK_9EUJ/Q5H=F^C>.=.N])RXO=*C?]]*HZ@103O,X;!00." 5Q0!\8?L5
M> /@Q^W'_P $:?C'^WC^V_\ M4'7OVCO$EMXEUKP9XGU?XAFTU3PO-ID,AT^
M#3[=)T%I&UQ [&.)%#I,$ VA<>\_\$7?VO/'/_!:3_@C1\3O@!^UQ\5/%DOB
M;X>&32M=\4>'M>DL-2UW2VM&GM#=7$?SN7V303=#,D(,A8R2;O"O^#4'XV_\
M$S/BK^S5K_[(_P"U=\+?A$_Q)\.>)+C4M"OO'OAS3'N-:TFX5&VQ3W<9:62"
M99MT8;*QR1D @-M_73X&:C^QSXO^'WQ<T#]A?X2^%;#2M.@FT?5O$?@+PY96
MFEZUJ:VLI:V@FM /MCVWFJCN 4229HE<NDR( ?S@?\&MG[&/PT_;@_;G\;_#
M#XI>-/'&AV.F?":[U2"Z\!>+[G1;MY5U/3H@CS6Y#/%MF8E#P653U45]V?\
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
MYL=,N@V\36]E-.UO$RN R83$3*IC"8&-']JC_@A=_P $OOVV_BS<_'']JO\
M9\U?QKXHN81#_:.J_%'Q*%MX [N(((8]16*VA#2.PBB1(U+L0HR:^MZ* .-^
M 7P#^&G[,GPKTKX*_!^TUBV\-Z);K;Z19:UXIU#5Y+2!%5$@2?4)YYEB1554
MCW[$4 * .*P_%W['O[/WCC]JOPA^VGXE\"Q7'Q$\#>&]0T/P[KAD(,%I>%3*
M"O1F4"548_=6YG'\9QZ=10 5\;?MT_\ !!'_ ()B_P#!0[XD/\9OV@/@1+#X
MQG1$U#Q/X6UB?3;G4%10J_:!$?+G8*%42.ADVJJ[MH 'V310!XI^P_\ \$[_
M -CW_@G-\-[GX7?L@_!FQ\*V&H3K/K%X)Y;F^U.500KW%S.SRR[=S;5+;$WM
ML502*]KHHH S?&/A/2_'/AF\\):U=:G!:WT7ESRZ/K5UIUTHR#F.YM)(YH6X
M^]&ZGMGFOBOXA_\ !MO_ ,$9_BYXWU/XE_%3]D_5?$?B+6KMKK5]<USXN>*[
MJ[O9FZR2RR:H7=CQR2>E?<U% '"? ']G'X8_LR^#D\ ?">7Q0-)AAAAM;3Q+
MX]UC7OLL42;(XH7U2ZN&A15P-D95< <<#%WX[? /X,_M._"K5_@A^T!\-]*\
M6>$]=@$6J:'K-L)(9@"&5AW1U8!E=2'1E#*00#7744 ?$%A_P;V_\$WSH_AS
MP#XPT'XA>+/ 7@[46OO"7PO\7?%/5]0\-Z1.=WS16,LY4@;G^5RRD.X((=@?
MM;1=%T;PWHUIX=\.Z3;6&GV%M';6-C90+%#;0HH5(XT4!415  4    "K-%
M'QEKW_!OE_P2#\3?M(3?M4:U^QIHLWB>YU,ZE=6O]J7JZ5/>%][3/IPF%JVX
MY+1F/RV))9"237HG[=O_  2C_8+_ ."D\7A__AL+X$6_B6Y\+EQHFI6NJW>G
MW5O$Y!>#SK26-WB8J#Y;$J#DKM8YKZ)HH ^5?B5_P1*_X)=?%+]EW2OV.->_
M9$\/6?@+0]4_M/2-.T.:XL;FVOBGEM=?:X9%N)963"NTDCEPJA]VU<=!X2_X
M)/\ [!/P_P#V1KS]A;X?_!&?P[\,=4EEDUS0?#?B[5M-FUAI8S'+]MO;6ZCN
MKM9(SL=)I75T54(*HH'T510!\G_LF?\ !$'_ ()F?L+?%)/C1^R7\ ]8\$^(
MQ;FWFO-,^)WB1X[N L&\FX@FU!X;F+<JMY<J.NY5.,@&OK"BB@#Y;_:Q_P""
M,7_!.W]NCQ1%XN_:V^$?B?QU=6MQ<3Z?!K/Q<\4?9-/>=@TOV6UCU)8+56(4
M;8D1<(J@ *H&W^QY_P $I_V'_P!@.Y9OV1/AYXG\&V<EY)=SZ';?%3Q'=:7<
M7#PF%II;"ZU"6UEDV8&YXB040@@HA'T310!\Y?MO_P#!)3_@GE_P4=\1Z%XO
M_;,_9PM/&&K>&[*6ST?4DU[4=-GBMY'#M"TEA<P-,@8%E60L$+N5V[WSTG[(
M7_!/7]DW]A'X?7_PE_9>\ :MH7A34=WG^&=2\<:QK&GQ[BQD\FVU*[N([?>7
M8OY2IYF?GW8&/::* /SR\>_\&M'_  1<^('Q3E^*%W^S/?Z8+F[-S>>'-"\7
M7UGI<KDY8"".4&%"?X(6C4#A0HXK[K^$WPE^&7P(^&^C_"#X->!=,\,^%_#]
MDMIHVAZ/:+#;VD(R=JHOJ26)/+,Q8DDDGHJ* /C+Q#_P;Y?\$@_%7[2,W[5&
MN_L:Z--XHN=3;4KNV_M2]72KB\9M[3/IRS"U;<<ED,?EL22R$DFOH+]K']C_
M /9S_;A^!VI?LY_M/?#*S\3^$]3:.1["=WB>WFCSY<\$L3+)!*F3AT8'!93E
M68'TNB@#X9^"?_!N#_P2!^!OPV\6?##1?V73K%KXWT]+#Q%J6O\ B2_FU"6T
M6:.<00W,<R26B&2*-F\@QL^T!RR@"O6?V*?^"3/[!?\ P3LUO5]=_8U^$&K>
M"GUZ!8M9LX?B%KU[9WFW.QY+6\OI8&D7+!9=F]0S!6 8@_1M% 'Q/XK_ .#=
MO_@D/XY^+%Q\>/&/[-.OZGXVNM675)_%MY\8_%LFHM>JP=+C[0=5\P2*RJ58
M'*[1C&!7V1X5\-:=X.\-V/A72+G4)K73[9(+>75=6N+^Y=%& 9;BYDDFF?U>
M1V9CR236A10!\9_'_P#X-^?^"2_[5'Q:U;X[?M#_ +,^K>+O%NN3B74M<UCX
MJ^)WEDP,*B@:D%CC10%2- J(H"JJ@ 5TG[3G_!%?_@G+^V?!X8MOVJ/@]XE\
M=1^#-)_L[PTNO_%OQ1*+. XW'_D)#S)7VIOG?=+((T#NVQ<?5%% 'E_[)/[&
MW[/?[#/PHA^!O[,7A;5=!\)6L[RV.AW_ (OU35H;(NQ9EM_[0N9S;H79G,<9
M5"S,Q&YB3ZA110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5QOQ9_:$^"OP*U+PIHWQ<
M^)&F:#>>.?$]OX=\(VE]*1+JNIS9,=M"J@EF.T\XVCC)&16_XU\9^%/ASX/U
M7X@^//$-II.B:'ITU_K&J7\PC@L[:%#)+-(QX55168GL!7Y'?\%&?#?CWXJ_
MM8?L4?ML?&'3M2TJ^\6?M6Z!8?#WP?J :)_#7AC;)+$)X3]R_O75+JY!&Z,+
M;6QYMF9P#]8OBI\7/AA\#O!%W\2?C#X^TKPUH-B46YU76;U((5=V"1Q@L1N=
MW941!EG9@J@D@51^#?Q_^#7[06CWVM_!SXAZ?KL6EWQLM6AM7*W&G7(4/Y%S
M X66WDV,KA)%5BKJP&&!/PE^V)\0-5^-'_!Q1^S#^Q]KLAG\)?#[X:ZS\4)]
M)<Y@N]7D%[I]E/(O1GMC 9(CU1I6(ZU+\>/B-J/[.?\ P<H_!32O"ER;73/V
M@O@EK&A^-;*,[8;NXT9;S4+.]D4<-,B*T"R')$;E>E 'V5\8/VT/V5?@#XI'
M@KXQ_'?P[H&JK8+?W=E>WOSV%FS[%N[K:"+2W+ J)YMD9*L-WRG'I5I=VM_:
MQ7UC<QS031K)#-$X9)$(R&4C@@@Y!%?FY_P;AZ^O[7W['GQA_;)^,&FPZQK/
MQZ^,^OWFOMJ,8E\S2HXH;.TTT[NMM!"LD:1G(578=S6W_P &T/Q@\6^.OV O
M$GP3\6ZY<:D/@A\8_$/P\T:]O)3)*^F6;03VJLQ.2(X[L0KZ)"J] * /T,HH
MHH ***SM2MO$TMT7TO4K:*+:,)+"6.>_- &C16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q
M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q
M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C6O&'$:B5@6VC<0.": %HHHH **** /%?V^OV0]7_;?_9^?X$Z/\=]=
M^';2>(-.U237?#]E!<RR?8YUN(X'BN 8Y(C*D;,K @^6 01D5^5O_!6#_@G_
M /M=?#'XR?LEZ3XY_P""L7Q2\;7'BC]I'2-)T*_UGP_I44GAJ\>.0KJ5L(H@
M'F3! 63*'/(K]O** /S5_:D^ ?BS]C#_ (*;_LJ_\%#OB?\ $*^\3>$]%^'-
MS\)/C!\2-:ACA:S>2*:33M8OO+ C@AGOIG268[8H6D3) 85L6W@2R_;K_P""
M^'@W]K+X5:G;:Y\,OV</A/?Z9)XQTV99]/O_ !7JK7,$FG6TR$QW#064V^9H
MV;RG9(WPQQ7Z(3P0W,+VUS"LD<BE9(W4%64C!!!ZBH]/T[3])LH].TJQAMK>
M%=L4%O$$1!Z!1P!]* /S+_X)%^,?A5_P2#^"GQI_87_:T\>:=X/F^%WQ*U?7
M?!?]L720OXG\*7PCFL+O3T8@WLC2"6W:&'>Z3A8B-[*#ZS_P;Z_LD?%+]E']
M@)M1^.GA>XT'QK\5_'NK_$'Q)X?O$*SZ7+J+1K#;R@\K*+:"W+H0"CLR$94U
M]LWFD:3J-S;WFH:7;SS6DA>UEF@5FA8C!9"1E3CN*L4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16
M9XO\:>$/A_H,WBCQUXHT_1]-@QYU]J=VD$2$] 6<@9/8=3VKR+_AY'^Q)_:O
M]C_\+ZL/.W;=_P#9MYY6<X_UOD[,>^[%<6)S++L%)1Q%:$&]E*25_O:/4P&1
MYUFD'/!8:I52W<(2DEZN*=CW"BLSPAXT\(?$#0H?%'@7Q1I^L:;/GR;[3+M)
MXG(Z@,A(R.XZBM.NN$XU(J47=/JCSJE.I2FX334EHT]&GYH****H@**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y?\ ^"S?
M[1/QC_9/_P"":WQ(^/\ \ /&']@>+M _L?\ LG5O[/M[KR//UFQMI?W5S')$
MVZ*:1?F0XW9&" 1^#O\ Q$2_\%B_^CP?_,?^'O\ Y7U^UG_!Q+_RAS^,'_<O
M_P#J0Z;7\OM?;\-83"U\#*56G&3YGND^B[G!BISC423MH?:W_$1+_P %B_\
MH\'_ ,Q_X>_^5]'_ !$2_P#!8O\ Z/!_\Q_X>_\ E?7Q317T/]G9?_SYA_X"
MO\CE]K5_F?WG]7'_  1D_:)^,?[6'_!-;X;_ !_^/_C#^W_%VO\ ]L?VMJW]
MGV]KY_D:S?6T7[JVCCB7;%#&ORH,[<G)))^H*^*?^#=K_E#G\'_^Y@_]2'4J
M^UJ_,L?&,,=5C%62E+\V>M3;=--]@HHHKD+"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 **** "LSQIXNT+P!X0U3QSXHN_(TW1]/FO;Z;&=D42%V('<X!P
M.YXKB/B[^U_^SC\#KAM,^(/Q2T^+4@VU='L2UW>%NR^3"&=23P-P ]Z^=?VT
M?VI_B3\8/V7_ !=I'P__ &7/'.G>'[BQB^W>*_$T,>G+# )XV9T@8EYE8#;P
M1@.6(P"*\'-.(,!E^'J\LU*I",GRQO)W2;5U&[2\W9>9]=P_P=F^<8W#JI2=
M.A4G&//*T(V<DFXN;2D[/11NV]$FV?$O[5'[5'Q&_:J^(UQXP\8:A+%IL4KK
MH>AI*3!I\&>% Z-(0 7?&6/H JCS&BBOY=Q6*Q&-Q$J]>3E.3NV_Z_X8_OK+
M\OP65X*&$PD%"G!6C%;)?UN]V]7J>G?LK_M4?$;]E7XC6_C#P?J$LNFRRHNN
M:&\I$&H09Y4CHL@!)1\94^H+*?V;\%^+M"\?^$-+\<^%[OS]-UC3X;VQFQC?
M%*@=21V.",CL>*_!:OTK_8M\;_MT^&OV7O""^"?@?X5\3: MC*=+:X\2M97S
MP^?(0'$@*#T7'&T+7Z;X;9]B,+5JX.HI3IVYDHQE)Q=TGHDW9WU\UYL_"/''
MA'!X^AA\SH.G3K\W))SG&FIKE;5Y2:3E&VFM[/LE;[1HKY__ .&P?CMX8_Y*
MA^P;X^M-O^M;PK=VVM@>X\HIFK6C?\%'OV5[F^71O&/BC5?"&HM_S#_%OA^Y
MLY%]<L4,8Q[M7ZVL_P HO:=7D?\ ?3I_^EJ)_.<N#^).5RI8=U4NM)QJKUO2
ME/3S/=J*P?!'Q2^&GQ+M/MWP[^(.BZ[$!EGTG4XK@+]=C''XUO5ZM.I3JP4H
M--/JM4?/UJ-;#U'3JQ<9+=-6:^3"BBBK,@HHHH **** "BBB@ HHHH ****
M"BBB@ HJ#4]4TS1-/FU?6=1@M+2WC,EQ=74RQQQ(.K,S$!0/4U\M_&?_ (+4
M_P#!.CX/:Y_PA6G_ !VC\>>)W8I:^%_AAI\NOWEQ(.L:FT#0JXZ;7D4YK6E0
MK5W:G%OT1,I1CNSZKHKXA_X;B_X*I_M&?NOV1_\ @F9_P@VESG_1O%_[0OB(
M:;L!Z&32;4FZ''.0Y':C_AW9_P %#_V@OW_[9W_!5'Q1IFGS_P"N\(? C1H?
M#L$0[QC4&#W,R'H0ZYQWYKH^IJ'\6I&/E?F?W1O^+1//?97/J7XT_M._LY_L
MXZ7_ &Q\?/CIX3\'0%"\9\1Z_;VC2C_IFDCAI#Z!02?2OF/5?^"Z'[+_ (PU
M&;PY^Q_\(?BO\>-4B<Q$?#7P#=264,G_ $VNKD1)&GJZAQ]1S78_!?\ X(O_
M /!-KX)ZH/$]E^S1I7BG7G<27/B+X@SRZ]=SR_\ /5OMK21J_3E$7D9KZ<TK
M2=*T+3H='T33+>SM+>,);VMK"L<<2CHJJH 4>PHYL!3V4IOSM%?<KO\ %!^\
M?D?D7_P67^//_!4KXV?\$V?B/J7Q9_8F\'?"3X7_ /$G;6D\0>.AJWB*X3^V
M++[.;>.S AA8S^276;D1^8!\VVOPCK^KC_@LW^SM\8_VL/\ @FM\2/@!\ /!
M_P#;_B[7_P"Q_P"R=)_M"WM?/\C6;&YE_>W,D<2[8H9&^9QG;@9) /X._P#$
M.U_P6+_Z,^_\R!X>_P#EA7U^08_!PP<E-QI^\]+VZ+75MG%B:<W-6N]#XIHK
M[6_XAVO^"Q?_ $9]_P"9 \/?_+"C_B':_P""Q?\ T9]_YD#P]_\ +"O<_M'+
M_P#G]#_P)?YG/[*K_*_N/VL_X-VO^4.?P?\ ^Y@_]2'4J^UJ^7_^",G[.WQC
M_9/_ .":WPW^ 'Q_\'_V!XNT#^V/[6TG^T+>Z\CS]9OKF+][;221-NBFC;Y7
M.-V#@@@?4%?F6/E&>.JRB[IRE^;/6IIJFD^P4445R%A1110 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 457U;5M+T'3+C6M;U&"SL[2%IKJ[NI1''#&HRSLS$!5 &23P
M*^<M3^-WQG_;%U2?P9^RA<3^&?!$4S0ZS\5+VU(DNL'#Q:9$V"QZCSCC'.-I
M"EN#'9C1P7+!IRJ2^&$=92_R2ZR;45U9[&59+BLTYJB:A1A\=26D(WVN]6Y/
M[,(IRET3U/0?CE^US\-?@OJ\'@2TM;_Q3XSO>-.\&>&H?M%[(2,AI .($[EG
MP<9(#8-<3_PIS]K3]I?%]\??B1)\.?#,W*^!_ MX#?2H?X;N_P =>Q2(;6![
M&O3?@7^S9\*/V>=(ELO &ALU_>'?JVOZC)Y^H:C(3DO-.WS-D\[1A022 ,FN
M]KB67XO'^]CYVC_S[@VH_P#;TM)3_P#)8].5[GIO.<NR?W,HI7FO^7U1)S?G
M"#O"FNS]^:W4X['!?!_]F'X"_ :W6/X7?#+3-.N N'U(P^=>2^NZ>3=(<\\;
ML<\ 5U7C/PCH7C_PAJG@;Q19_:--UC3YK*^ASC?%(A1@#V."<'L>:TZ*]2EA
M,+0H>QIP48;6225O1:'@5\QQ^*Q?UJM5E.K>_-*3<KK9W;OH?BE^U3^RM\1O
MV5?B+<>$/%^GRS:;-*[:'KJ1$0:A!G@@]%D (#H3E3Z@JQ\PK]Z?%W@SPCX_
MT*;POXY\+Z?K&FW&/.L=3M$GB?'0E7!&1V/45Y'_ ,.WOV)?[4_MC_A0FG^=
MNW;/[1N_*SG/^J\[9CVVXK\>S3PKQ,L4Y8"M%4V]IWO'RND[_.WZG]+9#]('
M!0R^,,XPTW6BK.5/E:EYM2E'E;ZI77:VR_,']E;]E;XC?M5?$6W\(>$-/EAT
MV&5&US77B)@T^#/))Z-(0"$0'+'T 9A^S7@SPCH7@#PAI?@;PO9_9]-T?3X;
M*QASG9%&@103W. ,GN>:/"/@SPCX T*'POX&\+Z?H^FV^?)L=,M$@B3/4A4
M&3W/4UIU]WPGPGA^&</+WN>K.W-*UE9;)+M^?W)?DGB)XB8SCO&0]SV="G?D
MA>[N]Y2>EV[:+:*T5[MLJKK.A:)XCL6TOQ#HUI?VS_?M[RW66-OJK @U:HKZ
MUI25GL?G492A)2B[-'C?CC]@']DKQS=_VK)\(;+1M05MT.H^&99--EB?^\!;
MLJD_536 ?V4?VC/AI^_^ '[9/B%H(_NZ)\0K6/6(''9!,0LD2C_9!.*^@Z*\
MFID653FYPI\DGU@W!_-P:O\ .Y]#1XMX@ITU2J5W5@OLU4JL?DJBDE\K/L?/
M9^/_ .V;\)N/C?\ LK0^)["/_7:[\+M2-PV!W%C/B9N.>H%=1\-/VY_V8_B=
MJ']@6/Q)@T;60^R70_$\3:==QR?\\]LX4.WLC-7KE<M\3/@E\(OC)IYTSXI?
M#C1]<CV;4?4+)'DB'^Q)C?&?=2#4?4\WPW^[XCG7\M1)_=.'*UZN,V:_VEPY
MCM,9@W2E_-0DTO5TZG,GZ1E31U"LK*&5@01D$'K2U\]-^Q'XQ^%3&\_9+_:.
M\1^#XT.8_#.MO_:VD$?W%BG)>'/0L&9O2F_\-._M,?!'_1_VH/V;I]1TV+B3
MQE\-7:^ML?WY+5R)H5'4L3CG@4?VO/#:8ZC*G_>7OP_\"BKI><XQ0_\ 5NEC
MM<JQ,*S_ ))?NJO_ (!-\LGY4YS?D?0]%<3\'_VC?@A\>]/^W_";XD:;J[*F
MZ:SCE,=S"/\ ;@<+(@]RH%=M7JT*]#$TE4HR4HO9III_-'SV*PF+P-=T,33E
M":WC).+7JG9A1116ISA16'\1/B=\-OA#X7G\;_%?X@:)X9T:U'^D:MX@U2*S
MMHN,_-)*RJ.A[U\D^*/^"W7P$\7Z]<^ ?V&_@S\0OVA?$=O(8I5^'OAV5-)M
M9/\ IYU*X58HDZ?O%$B\CFMZ.&Q%?6$6UWZ+U>R)E.,=V?:58/Q&^*7PR^#W
MAF;QI\6OB)H?A?1X/]?JOB'5H;*V3ZR3,JC\Z^._^$*_X+A_M8_/XV^)OP[_
M &8_#-S][2_"EH/$_B4(?O1R7,I%I&<<"2'#*<G' K?^''_!#_\ 8KTGQ+%\
M1_VBE\6?'7Q>GS-XB^,GB6;5\$G+*MJ2MN(\XPC1O@ #/KM]7P]+^+4U[1][
M\=(_<V3S2>R^\I>*O^"XG[+^O:]<> _V._AO\1/C_P"(X'\J2T^%WA*>>QMY
M.WGWTP2*./IF1/,49%9XU7_@NI^U+SI?A_X6_LQ^'KCI+J4W_"6^)(5/1E1-
MMCTZJ^&!X]:^S_"GA#PGX#T"W\*^!_"^G:-I=HFRTTW2;*.WMX5]$CC 51[
M5HT?6:%/^%37K+WG]VD?P8<LGN_N/B?2_P#@B!\%OB-J$/B;]NK]HCXI_'[5
M(Y!+]C\:>+)K71H9!R#!I]FT:Q+GG8793Z=:^I/@Q^SC\ /V=-"_X1KX"_!;
MPOX.LB@62#PYH<%IYN.\AC4&0]RS$DGDFNTHK*KBL375IR;7;I]RT*C",=D%
M%%%<Y04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 45B_$;XA>$_A/X$U7XD>.=1:UTG1K)[J]ECMWFD*J.$CBC#/+(
MQPJ1HK.[LJJ"S 'X[T3_ (+2P^&_VK/ ?[-7[5'["7Q:^#=G\6-5.F?#'QEX
MRCL);/5;XD"*UN%M+B4V4\A9%6)RSAG4,%&6 !]O45YW^U9^TCX4_9+^ ^N_
M';Q;X<UK74TF.*+3?#?AFP-WJFN7\\J06FGV<"\S7$\\D<2(.K.,X )KQ?\
M8,_X*8^/_P!MWXD:MX$U[_@FW^T%\'+/2-&-\_B/XP>"CH]G=2>:D:VL!=MT
MTI#,^%!"K&Q8@E0P!]645\U^)_\ @HM#JGQ%^(O@3]FS]GGQ-\5(?@](+?XE
M:KX>U"SMXK2_\GSWTJQ%Q(IU#4(X</)"NQ$+I&91(VP>Q?L]_'[X3_M3?!3P
MU^T-\#/%L.N^$_%NEQW^B:G "HEB;(*LK89)$8,CHP#(Z,K %2* .RHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L;X@_$+P9\*_!U]X^^('B"WTO2=-A,EW>7#
M8"CH  .68G "@$L2  2:;\1?B)X-^$_@O4/B%\0-=ATW2=,@,MW=3'@#H% '
M+,Q(55&2Q( !)KP+X<_#7QC^VEXRLOV@OVA=!GT_P/I\PG^'WP]O1Q<#^'4;
M].CNPY2,Y ![J29/+Q^/G1J1PV&CS5I:I=(K^>?:*^^3T75KW\HRBEB:,L=C
M9.GAH.SDOBG+=4Z:>\VMWM!>]+HG!HW@OXE_M^:C;>-OB]8WWA?X113+/H/@
MLR&*\\2 '*7-\5.4A/#+$#SP<\!V^E])TC2M TNWT30]-@L[.TA6*UM+6$1Q
MPQJ,*BJH 4 < "K   P!@#H**O 9=3P=YRDYU)?%-[OR\HKI%:+UNWEF^=5L
MSY:4(JG0IWY*<?AC?=M[RF_M3EK+R2211117HGBA1110 4444 %%%% !1110
M 4444 %%%% !117E/[3G[</[)?[&V@_V_P#M+?'GP_X5#1&2VL+R[\R^NE'>
M&TB#3S>GR(<=ZN%.=27+!7?9";25V2?&']C3]G[XTZA_PD?B#P;_ &9KZ/O@
M\3^'9C8ZA%)V?S8L;V';S P'I7!7^A_MO?LQ64NK^'?'.F?%OPG91M)/I_BF
M=-.UBUA49)6\_P!5-@ DM+R>@%>4?\/#_P!O;]L#_B7_ /!.7]A>\TC0+GY8
M?BS\>6?2--*'@36VGQDW5VA'*R*<9&&3M4UA_P $=_$'[0=Y%XI_X*>?MB^-
MOC1/YBS'P/IETWA_PI;L#D*+*S96F*G $C.I8#YE.:Y*_#>!55UI3]A4?6F_
M??\ BBO<EZ5/N/?PG%69TJ"PU9+$45M"JN:*7]V6DX?]PY1*.M_\'"_[#EM
MGA?P1H?C?QGX^ENC:1_#[P;H'V^[-QG;C[0C_9MF_C(D+ #.SM5H:O\ \%NO
MVQ>-%T+P-^ROX1N>EWJ;)XI\5M&>C+$-MG#E>JOMD0D<Y&:^D-+_ &'OV/\
M0?ADOP=\._LV>#=,\-H,IINEZ%#;!7QCS \2JXD(ZR;MYYR>:X<_LU_M)?L[
M_P"F_LG?&1M9T.'D?#[X@RM<0*@_@M;L?O(<#A4/RY.68U-3,,3EC7)A_;12
M5YW3G?J_9V4;>2<GV3*H8#)\V4N7$+#U&W:$T_9VZ)54Y23_ ,<5'O-'"_#O
M_@B-^R9'XH@^)W[5GB'QC\?_ !C$=PUOXN^()-0MX2>62&Q!6W2+@8C=9  ,
M U];>%_"?A;P/H-MX5\%>&M/T?2[./R[/3=+LTM[>!/[J1Q@*H]@*\<\!_MU
M^!7\10_#C]H7PIJ/PO\ %<GRI8>)R!979Z$V]Z/W4JYXR2N3P,U[C%+'/&LT
M,BNCJ&1U.0P/0@]ZUHYO2S:/-"KS6W6SCY.+LXOR:1Y^89-F&35%#%4G#FU3
MT<9+O&2O&:\XMKS'4445J>>%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 -DCCE7;+&K ," PSR
M#D'\" :_,+_@K-^UMJ7PF_;R_9VU3]M;]B3Q):_L\^$/B?'>Z'\4[7Q!97$4
M?BYT>VTV[N[6 O)!:0+)/.%=TDD8QN 3;M!)^A/[1WCWXN?"[X)>(?'_ ,"/
M@:_Q*\6Z79K-HW@:+Q#!I+ZN_F(&B6ZG5HXF"%W&X'<4"]6!KY8_:&\#?'+_
M (*U? C0OV:OBK^Q=XN^$/A;4/%>BZO\1]1^(.K:/+,MKIU[#?-8Z8FG7ES)
M---+ D)GF2W1(9)'&]P(J .\_P""G/[ OQL_;N\-^![;X'_MKZ[\%]9\ ^(Y
M=?TG4]%\/1:@MSJ/V=[>"29'EC)6-);@!0<$S$D$JN/*_P#@EY^V;^W)9?M.
M^._^"7G_  4VL-&U;XJ^!O"D/BSPE\1?#%JMO9^-O#<EP+4W;0JJ+%-'.Z1M
MM1 2S+L!B+R>Z_M5_M-_M?? /XQ>$M(^#_\ P3^U_P"+W@#6+";_ (2;Q#X-
M\8Z9:ZIHMX''E1BQU"6WCGC9.?,\] #G.W:-\?P&^ WQ \9?M7:U^WQ\=_ D
M/A/Q#>> K?P7X/\ !ZZC#>76D:,MXU]<27T\!:%KJXN#%F*%Y(HDM8]LLC2.
M0 ?*G_!J-JFJ>,O^"7VJ?%SQ/<-/K_CGXR^)M>\27,G,DU_--$DCN3R6(C7.
M>:=_P:YZ]J-Q^QU\9O (=SHO@W]J+Q=H_A>+/[N"PVV5R(D'0*);B9N.,N?>
MNX_9.^ O[2/_  2H_P"%T? 7X+?LRZS\2_!7B[Q[?^-/@Q=Z!JVG6\&F3:C'
M'YVBZE]KN87M8;>XCWI<1K,'@D8_ZU1$WL7_  2;_8,E_P""<_[%7A_]GWQ#
MXEM]<\5W-]=Z]X]UVT4B'4-;O93+<O'N )C3Y(48A2R0JQ )( !])T444 %9
MVI6WB:6Z+Z7J5M%%M&$EA+'/?FM&B@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**
M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\
MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\
M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
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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 S_%GBKP]X&\,7_C+Q9JD5CI
MFEVDES?7<QPL42*69CZ\#H.3T%>"_LK^$O$/Q[^(=S^V]\5M+EMS?P/:?#/0
M[D?\@K222/M)'::<$L6_N,<$JP I_&6YN/VR/CXO[,6@7#GP%X,N(;[XFWT+
M$)J%T#N@TI6'49&Z3'3:1\K(,_2=M;6UE;1V=G;I%#$@2**-0JHH& H X  X
MQ7@P_P"%?,/:/^#1>G:=1:-^:ALO[]W]E,^OJ?\ &.9/[):8K$Q3EWIT7JH^
M4JNDI=53Y5M.2'T445[Q\@%%%% !1110 4444 %?%/\ P<2_\H<_C!_W+_\
MZD.FU]K5\3_\'$\L<?\ P1U^+R22*I=O#ZH"<;C_ ,)!IIP/7@$_@:[<N_Y&
M%'_%'\T9U?X4O1G\O]%%%?JYXX5_3U_P;GZ3I>G_ /!'WX4WMAIMO!-?3:_-
M?30PJK7$@UW4(P[D#+L$1$!.3M11T K^86OZ@O\ @W:_Y0Y_!_\ [F#_ -2'
M4J^:XJ_Y%T?\2_*1U8/^*_0^UJ***^ /2"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *AU#3[#5K&;3-4LH;FVN(VCGM[B(.DB$8*LIX8$<$&IJ
M*32:LQIN+NMSYW\1_LB^//@CK=S\1OV'_%L.@RSRF;5/A[K#M)HFIGJ?+7.;
M20] R$#H/D7-=+\$_P!L;PC\1/$Q^$WQ-\.W?@/X@0 "X\*:^P4W)_OVDW"7
M*'!P5^8@$@$#=7L=<7\;/V?OA/\ M">&AX9^*/A6*]6(EK&^C/EW5C)VDAF7
MYHVR >.#@9!'%>)++*^!DZF7-16[IOX'Z;NF_P#"G'O%O4^JAGN%S:*HYW%S
M>RK1M[6/;FO95HKM-J=M%42T.THKYH_X2S]IG]BK]Q\14U'XI?#.#A/$EI%O
MUW1(O^GJ,?\ 'U&HZR#Y@ 22!A*]X^&GQ2^'OQB\)6_CGX9>++/6-+N1^[NK
M23.UL<HZG#1N,C*, P[BNK!YG1Q51T9)PJK>$M_5=)1_O1;7>ST.#,\AQ.7T
M5B:<E5P\G:-2%W&_:2=G"7]V:3ZJZU-^BBBO2/#"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** "O)/VOOCKK?PB\"VGA7X;VPO?'GC*\_LGP9IXP3]H? >Y8'I'"IWDGC.T
M'@DCT[Q'XBT3PCH%[XI\2ZE%9Z?IUK)<WUW.V$AB12S.3Z  FO OV4?#NM_'
MOXD:E^V_\1M-E@3487T[X::3=+SIVCAB#<E3TEG.6S_=)P2KC'CYIB*TG'!8
M=VJ5+ZK[$%\4_76T?[S71,^EX?P>&@JF:8R/-1H6]U[5*COR4_1V<I]H1EU<
M3TW]FWX$:'^SM\*;'X?:9<F\O2S76NZM+DR:E?R8,UPY/)RW SDA549.,UWM
M%%>EA\/1PM"-&DK1BDDO)'AXW&8G,,7/$XB7-.;;;?5O^OD%%%%;',%%%% !
M1110 45%>WMGIMG-J.HW<5O;V\323SSR!$C11EF9CP  "23P *^%?B3^WM^T
M+^WSXZU/]FO_ (),K;0Z)I]R;+QS^T?J]GYNC:,?^6D&DHW&HW>#PPS&N5/W
M769=Z&'J5V[:);M[+U_RW?0F4E$]>_;6_P""E?PI_9,UNP^#/@_PQJ7Q*^,7
MB%0/"OPG\(8EU"Y+#*S7+ ,+*V ^8RR#[H9E5@K$?%_[>?\ P2I_X**_MV?L
MF>+OC)^TMXV/BCXP.M@_PP^"/@W6H;#PYX65M0MOM)>6XE2.\NQ9FY#2R/@?
M,J-)^[V_=?[%'_!/3X!_L/:+?7G@6VOO$'C3Q"WG>,_B3XIN#=ZWK]PQW.\U
MP^2J%N1$N%& 3N;+GW:NNGC(8*HGAE=IZR>[\DNB_%KKT(<'47O_ ''\OO\
MQ#M?\%B_^C/O_,@>'O\ Y84?\0[7_!8O_HS[_P R!X>_^6%?U!45ZG^M68?R
MP^Y__)&/U.EW9_+[_P 0[7_!8O\ Z,^_\R!X>_\ EA7[Q?\ !&3]G;XQ_LG_
M /!-;X;_   ^/_@_^P/%V@?VQ_:VD_VA;W7D>?K-]<Q?O;:22)MT4T;?*YQN
MP<$$#Z@HK@S#.L5F5%4JL8I)WT3[-=6^YI3H0I2N@HHHKR#<**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!OB7^QU?Z%XMN/C3^
MR/XKC\"^,)3OU#3A&3HVN8R=EU;CA&.3^\09!).-QW#WFBN/&X#"X^FHUEMJ
MFM)1?>+6J?IZ/0]++,WQ^45G/#2LI*THM)QFOY9Q=U)>36CU5GJ>*_!C]L*Q
M\2>+4^"OQ[\)R> ?B$@ 71]1E!M-5[>;97'W9E)Z)G=U W;2:O\ [3/[;'P)
M_95M8X/B'KLUSJ]Q%YEIX?TF,2W<B9P'8$A8TS_$[+G!V[B"*/VW_#OP?U+]
MF[Q/XE^,?@^WU:ST+2IKRPW,8YHKK;B+R95^:)FD*+D>N"",@_C7X@\1^(/%
MFKS>(/%.NWFI7]QM\^]O[EYII-JA5W.Y).%  R>@ K\^XIXKS3A:"PB<:E22
MO&;T:CM[T59-]FFD];Q5M?V7P_\ #W(?$"K+,&IT*--VG3B[QE.R?[N;;DHV
MUE&2<HW24W>\?T _X?B>&?[5\G_AG2_^P[O^/C_A)4\W&>OE^1C/MO\ QKZ4
M_9F_;7^!/[55K)!\/-=FMM7MXO,N_#^K1B*[C3H74 E9$S_$C-C(W;20*_%Z
MM?P%X[\5_#'QEIOC_P #ZQ+8:KI5TMQ9741Y1AV(_B4C*E3PP)!R":^*ROQ*
MS[#XI/&-5:;>JY4FEY-):^M[_B?J6?>!O".-R^4<LBZ%9+W7S2E%OM)2<M'_
M ';-;Z[/]Y:*Y+X$?%2Q^-WP<\-_%C3X%B77=)BN98%;(AF(Q+&#WVR!US_L
MUUM?OU&M3Q%&-6F[QDDT^Z>J/X]Q.&K8/$SP]96G!N+79IV:^3"BBBM# ***
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@
MHHKSS]J#X\6/[//PFN_&B67V_6+J5+#PSHZ E]1U&;Y8854<D9^9L<[5;'.*
MPQ.(HX3#RK57:,5=OT.K X+$YCC*>%P\>:<VDEYO\EW>R6K/,OVDKZ]_:C^-
MNG_L9^%;N5?#VEB'6/BK?V[D;;8,'M]-##H\K ,PZA0",[6%?1=A86.E6,.E
MZ9:1V]M;1+%;P0H%2-% "JH'     '3%>9?LD_ >^^!OPS;_ (3&]%_XQ\27
MCZMXTU9B&:YOY?F9 W=(\[% XX+ #<:]2KS\JPU9*6+Q"M5JV;7\L5\,/^W4
M[OO)R>UCV>(,;AG*GEV"E>A0NDU_R\F[<]7_ +>:2CVIQ@GK<****]<^<"BB
MB@ HHHH *XO]H+]HCX,?LL?"G4_C7\?/']CX;\-Z3'NNM0OG^^Q!VQ1(,M+*
MQ&%C0%F/ !KA?VWOV]/@U^PUX&L]7\<1WNO>*O$-Q]B\#?#WP]$9]7\27Q(5
M8+>%06V[F4-*1M3<!\S,B-X=^SY_P3_^,_[4/Q4TO]M;_@JS-9:MXCT^3[3\
M//@K92>=X?\  Z'!5Y5R5OK_ !MW2MN56'&[;'Y771P\>3VM9VA^,O)?J]EY
MO0B4G?ECN<G8_#W]JK_@M'>0^)OCGI_B#X/_ ++SRK-I7P_6<VOB+XAP@@I-
MJ+H<V=B_#"!3N<'.3^[F7[O^&OPS^'WP<\"Z9\,OA5X,T[P]X?T:V%OI>CZ3
M:+#!;1CLJJ .222>I)))))-;E%37Q,JR44N6*V2V]?-^;_((P4=>H4445S%A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 >)_P#!1KPYKOBG]B?X@:;X<LFN+F+28KPPK)M)BM[F*XE.
M<'I'$YQWQCO7XK_\)9_TX?\ D7_ZU?T(SP074#VUS"DD<B%9(Y%!5E(P00>H
M([5^*W_!1_\ 9+7]D[]H2YT7P[;.OA;Q!&VH^&G;)$49;$EMD]3$_ R2=C1D
MG)-:X#@[A+BC,6LVPWM)J-HOGJ1T3;:M"<4][[7W\K?#>(_BOXO>%_#M+%<(
M9D\/0=1^UA['#U%S2249WJTIR7P\K2?+=QLD[M^+_P#"6?\ 3A_Y%_\ K4?\
M)9_TX?\ D7_ZU8]?0'_!.#]DM?VL?VA+;1?$5L[>%O#\:ZCXE=<@2QAL1VV1
MT,K\'!!V+(0<@5[&+\(_#/!X6=:>!TBF_P"+6^[^)UV/R+(?I:_2>XASG#Y;
MA\]]^K)17^RX-VN]9/\ V?:*NWY)GZ@?\$Y?#FN^%OV)_A_IOB.R:WN9=*EO
M!"TFXB*XN9;B(YP.L<J'';..U>V4R"""U@2VMH4CCC0+''&H"JH&  !T ':G
MU\YAZ%+"T(4:4>6,4DEJ[)*R6K;T7=M]V?TYB<3BL;B)XC$U'4J3;E*344Y2
M;O*345&*;;;:BE%=$EH%%%%;&(4444 %%%% !1110 4444 %%%% !1110 44
M44 8?Q*UWQCX:\!ZKK?P]\%CQ%KT%HW]CZ(]\MJEW<GY8TDF8$0Q;B"\FUBJ
M!BJ.0$/P!\4/VG_^"NO["W[8?P,T[]I[QE\*_B?\,OCG\1K?P5?:3X&\&W>E
M7WA34;I'>&2!Y;B9KJWC6.1WDEY*0OE8R58?HW7Y?_\ !9'5OV__ -A_X_\
MPY_X*H:#\7O#7C[X5^ O%<&B:W\)+SP/%;R:+8ZO<QV4FH6EV9)))+QE>.W$
MV8RGFD*IBGGB(!]._MQ_MM>-OA?^T9\'/V#/V=1I7_"T/C3J%_+'K&MVC7-I
MX8T'3[=KB^U*2!'0SS%5,5O$71'E)+$B,H]7X-_MA_$OX;_\%"M1_P"":G[3
MOB/3]>U75_ ">-?A;XYL]+6P;6;%)WM[W3[N!&,8O()$\U7B"I) ^2B-&2_S
MS\==/U"R_P"#K;X):WKRL--O_P!EG5+7P^[CY&OHK[4I+A4]7$,B$XYVD4O[
M;%MJVM_\'-7[&MGX8!\W1_A=XSOM<9!GR[*2POH(V<#^$SE0,\;B* /6/@C^
MUU^U7_P44\1?&;QM^QI\1/"W@_P/\*_&=[X,\$W&N>&3J1\::[8Q(]W<73^=
M&8--\V6.",6^)7'F2F4?+$/9/^";?[<GA7_@HC^R%X9_:;\/^'9-"OK\W&G^
M*?#4\WF2:+J]K*T-W:,V!N"R*61B 6C>-B 6P/D3_@TXL+W1?^"4C^'=?1TU
MW3/BQXDM?$L4O^LCOTGC\Q9.^[&S.>:/^#7"WU27]D?XY>)G5AI&N?M5^+K[
MPZQ^X]H8K"/<G;9YD<HX[JU 'Z8T444 %%%9VI6WB:6Z+Z7J5M%%M&$EA+'/
M?F@#1HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH
M V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#
M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B
MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\
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
M3\'_  7X;T%"FV6:RTO]_,/^FDS$R2?\"8UV?V+QO_T&[+_P&/\ C6M#'8?
MUE4P\+R763_)*R7S<CS\TX8SCBG+ZF$SC$J%*HK.G1BK=US5*BE*5G9KEC2V
M1_/77[0_\$POV8?^&:_V9-._MW3O)\2>*MNK:]O7#Q;U_<6Y[CRXR,CL[R>M
M?-/_  Z^UG_AY%Y7]C0?\('M_P"$K\W[.?LV?-_X\,=/^/C^#_GC7Z$_8O&_
M_0;LO_ 8_P"->_Q+G-/%X>G1HO224G^B^77Y'Y5X*^'&,R#-\9F.90M4I2E1
MI^=OCJ+R:LHOLY&Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU\8?T
MB;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-:\8
M<1J)6!;:-Q X)H 6BBB@ HHHH XG]H[P5\9_B+\$O$/@O]GCXV)\.?&E]9JO
MA[QI+X=@U9-,G$B-O:TN"(YE95:,AN@<L.0*\6T[]C3]IWX[Z)X6\+?\%"OV
MA_!GC;0O"VO6.MOX=\!?#V?1(?$&H64BS6DNIO<7]UYT4<Z1W'V>".!&EB0N
M7C!BKZ?HH \)_;$_8GL?VE?&7PW^/'@7QG'X1^*?P?\ $$VJ> ?%DVEF]@6.
MYA-O?:==VXDB:>TNH#L=4DCD4JCHX*D-5^ _[$VH>%?VJ/$W[=7[07CK3_%G
MQ2U_PO;^%=+N-'T9[#3/#?A^&9K@6%G%)--(S2W#M--/)(2[!0J1*NT_0%%
M'RG8?\$_/C!\"O'WQ8U?]B/]H+1/ ?A_XTZW)X@\3:/K?@Z34WT'7YXEAO-6
MTIX[R!4DN$2-VAG25%GC60'86A;V+]D#]E'X0_L/_LW>%/V6_@5I4UKX:\):
M=]FLVNY1)<74K.TLUS.X #S2RO)*[  %G. HP!Z510 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@_$_XD>%?A#\
M/M7^)GC:^%OI>C63W-U)QN8#[J*#U=F(51W9@.];U?-7Q+/_  V+^T[;_ VT
M_??#_P"&EU%J/CB0<Q:IJW)M]/)Z,D?+R#D9#*0"%->;F>,GA*"5)7JS?+!=
MY/J_**O*7DGU/;R'+*68XMRQ#<:%)<]62W4%;1?WIMJ$/[TE?2YO?L7?#?Q5
MJ$>L_M5_%^Q,7C'XB,D\5I)D_P!D:2,&ULESROR[7;H2=NX;E->[T  # %%;
M8#!PP&%C1B[VU;>\I/64GYMW;.;-\SJYOCYXF:4;V48K:,4K1A'RC%)+TUU"
MBBBNP\T**** "OB#]J3]M'XX_M4?&G4_^"?7_!,K688M>TYA#\6OC0T7G:;X
M$MV)5K>W(^6XU-L,JHI_=D$9#+(\&7^T#^U7\;O^"B?Q;UC]AC_@G%XODT7P
MOHUQ]C^,OQ^LP6@T=#Q)I>DN"!/?,N0TJG$0/!!^=?J[]E?]E3X(_L9_!C3/
M@3\ O"$>DZ)IJEY'8[[F_N& \RZN9<9FF<@%G/H%4*JJH]",(8.*G45YO:/;
MSE^D?F]-'FVZFBV,?]C']BCX'_L,?"9?A;\&M(F>6[G-YXE\2ZI)YVI^(+]L
MF2\O)SS+(Q+$#[J@X4 5Z[117%4J3JS<YN[9:22L@HHHJ!A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17F/QM_;&
M_9Q_9]D_L[XC_$RRCU5B%AT#3LW>H2N?NJ+>$,ZY/ +!5]Z\X/QU_;C_ &@O
MW/[/_P"S_;?#W0ION>+/B@Q6[9#_ !1:?%EE;'(,A9#GM793P.(J0YVN6/>6
MB^5]_E<^=QO%.483$/#4Y.M67_+NDG4FO\2CI#UJ.*\SZ+UG6]&\.:7-K?B'
M5[6PLK9-]Q=WMPL442^K.Q 4>Y->"^*?^"C'PHOM;F\$_LY>#_$'Q9\01':]
MMX-L2]E W8S7K@1(A_OKO%0:-_P3M\*^,-4A\6?M9?%GQ+\5]6B?S$MM9NC:
M:3;OZQ6,!"+WR"64^E>]>%O"/A3P-HD/AKP5X9T_2-.MQB"PTRS2"&,?[*(
MH_*KME]#>]1_^ Q_^2?_ )*<G-Q=FNRA@Z;[VJUON7[J#^=9>1\^?\*[_P""
MA'[0?[SXE_%+2/@_H$WWM"\$J+[5V3^Y)>O\D3_[</ITKL?A%^P9^S-\']5_
MX2JR\"GQ!XB=Q)/XH\7W!U*_ED_YZ;YLK&WO&JU['14SQ^(E!PA[D>T=/OZO
MYMG1A>$\HI5XXC$J6(JK53K/G:?>*?N4_P#N'&*"BBBN(^E"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 HHJ#5-3T[1-,N-9U>]BMK2T@>:ZN9W"I%&BEF=B>   23Z"DVDKL<8RE))*
M[9YA^UW\=]4^"WPYAT[P):"^\;>*[Q=(\%Z8H!:6\DX\T@_\LX@=[$_+G:"1
MNS6O^S-\"=+_ &=_A)8> +:\-[J+NUYX@U9R2^HZA+\TT[$\G+<#/(55!R1F
MO,/V8=+U']I;XPZE^VMXRLI4TB%)=(^%>G7*$&"P5BLU^5/22=MP!ZA=PY&T
MU]'5X>6IYAB7F,_A:Y:2_N=9^LVDU_=4>[/K,[<<FP,<EIOWTU.N^]2VE/TI
M)M/_ *>.>Z40HHHKW3Y(***;))'#&TTTBHB*2S,<  =230 K,JJ68@ #))[5
M^?WQP_:%^,'_  5<^*VL_L6?L)^,[OP]\(M"NC8_&GXZ:8>;O_GIHFBR=))7
M4XDN!E55O[A43U?C'\</B[_P6$^*.L?LA?L8^,;WPW\!M O#8_&+XUZ8=LFO
MN/\ 6:)HTG1U93B6X&5VMWC*K<_;_P #/@7\*/V:_A3HWP3^"/@NS\/^&=!M
M!;Z;IMFF HZL[,<M)(S$L\C$L[,68DDFO148X!*4U>H]E_+YOS[+IN^QG?VF
MBV_,@_9\_9[^#_[+/PCT?X&_ KP5:Z!X:T.W$5E8VJ\L>KRR.?FEE=LL\C$L
MS$DFNTHHK@E*4Y.4G=LT225D%%%%2 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%>9?'#]L/\ 9V_9Z<:?\2/B/:)JKX%OX?TX
M&[U"9C]U5MXMSC<> 6"K[UI2HU:\^2G%M]EJ<>.S# Y9AW7Q=6-."WE)J*^]
MGIM9_BGQ;X5\#Z)-XE\:>);#2-.MES<7^IWB00QC_:=R /SKYZ_X7-^W5^T3
M^Y^!7P3M?ACX?F^[XK^)(WZBZ'^*'3H\['Z$>:2ASUK0\+_\$Z_AOJNMP^-_
MVFO'6O\ Q:\01-O2;Q9<D:?;MW$%C&?*C0_W&WKSTKL^IT:/^\5$GVC[S_#W
M5\W?R/GO]8<PS+3*,)*:_P"?E6]*GZI-.K/RM3Y7_.MR#6/^"AN@^-]3F\)_
MLB?"'Q%\5M4B<QR7^F0&RT>V?TEOIP%'J, AAT:JW_#/'[9_[07^D?M)_M%)
MX+T2;[_@WX6*89&0_P $VH2YD)QPRJ"AR<8KZ,T?1='\.Z9#HGA_2;:QLK9
MEO:6<"Q11*/X510 H]@*LTOKE.CIAZ:CYOWI?BK+Y)/S#_5O&9CKG&+E57_/
MNG>E2]&HMU)^:G4E%_RH\X^"7[)/[._[/,?F?"OX7Z=8WS ^=K-PAN+Z8G[Q
M:XE+2<G)(!"\]!7H]%%<E6K5K3YZDFWW;N?18+ 8++<.J&$I1IP6T8I12^2L
M@HHHK,ZPHHHH **** "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@ KYS_ &JM>UC]H7XGZ=^Q#\/M1EAM
MKJ*/4OB?JMJV#8Z4&!6T##I+.<#'4*02"K-CTS]IGX\:3^SO\*+SQW<V9OM2
MED6R\.Z1&"9-1U"7*PP*!R<GDXY"JQ&3@5D?LB_ ?5O@SX N=;^(%X+_ ,<^
M+;PZMXTU0D$R73Y(@4C_ )9Q [% ^7.X@ -@>%F4GF&(670?NM7J/M#I'UJ6
M:\HJ75H^LR2,<FP;SNJO?3<:"?6HMZG^&DFGYU'!:I2/3-"T/1_#&B6?AOP_
MIT5G8:?:QV]E:P+A(8D4*B*.P  'X5;HHKW%%1225DCY64I3DY2=V]V%%%1W
M=W::?:2W]_=1P001M)--,X5(T R68G@  $DGI3)'3SPVT+W-S,L<<:EI)'8!
M54#)))Z 5^>GQ7^+?Q6_X+,_$O5OV6OV3_%M_P"&OV=/#]\UC\6?B_IC;)O%
MLJ_ZS1-'<C#0D<2W RI4]T*K<)\1/BA\4?\ @M5\1]4_9T_9I\3ZCX8_9E\/
MZ@UE\3OBGIS&*Y\<S(?WFCZ2Y'_'KVEN!D,#CE"%F^[?A1\)_AQ\#/ASH_PD
M^$7@ZQT#PWH-DMKI.D:=%LBMXE[>K,22S,Q+,S%F)))/HI1P"YI:U>B_E\W_
M 'NRZ;O70R_B;;?F0_!KX-?##]GOX8Z-\&O@SX,LO#_AK0+-;;2M*L(]J1(.
M223DN[,2S.Q+.S,S$DDUT]%%>?*4I-MN[-=@HHHI %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%<G\6_CK\'O@1H)\2?%[XBZ7H%J03%
M]NN0))L=1%$,O*?9%)]J\5_X:Z_:-_:!_P!"_8X_9UN(M+FXC^('Q(#V&G[3
M_P M(+9?WUPI[,,8(Y6NJC@\16CSI6CW>B^]_DM3PLQXDRG+*_U><W.L]J<$
MYU'Y\D;M+^]*T5U:/H_5-5TS0].FU?6M2@L[2WC+W%U=3+''$HZLS,0%'N:\
M"\6?\%$?ASJ6NS^!/V9? VN_%OQ%"VR2'PG!C3K=NQGOG'E(A_OKO'O532_^
M"?[_ !*U&'Q3^V=\:]=^)E['()8M!\PZ?H=J_4;+2 C>1TW,?F ^9:]]\)^#
MO"7@+0H/"_@CPQI^CZ;;#%O8:99I!#&/9$  _*MK8##[MU'\XQ_^2?\ Y+ZG
MG\_%F;_"HX.F^KM5K/Y)NE3?JZWFD?/?_"D/VXOVB_WWQ_\ CA;_  V\/S?>
M\(?#-LWSH?X9]1DR5;&01$&1@>@KTWX'_LB_L\_L[K]H^%_PULK747!^T:Y=
M@W-_.Q^\6N)2S_,<DJ"%YZ5Z316=7'8BI#D3Y8]HZ+Y]_G=G9@>%\IP>(6*F
MG6KK_EY5?/-?X6](+RIJ,?(****XSZ$**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ ID\\%K ]U=3)'%&A:221@%50,DDGH .]/KYW_:O\8>(OC;X]LOV(?A
M1JDMO<ZQ;K=_$76K4\Z1HV1NASVFGR%"G^%AD;7R.',,;' 89U+<TGI&/64G
MLEZ]7T5V]$>KDV5SS?'*CS<D$G*<WM"$=92?HMEO*345JT4O@Y#-^V/^T')^
MTUK,#MX"\$3S:?\ #2UE4[-1O =MQJA4]0"-D9_V0?E9#GZ5K-\'^$?#G@'P
MKI_@KPCI45CIFE6B6UC:0CY8XT& /<\<D\DY)Y-:53EN"E@Z#]H^:I-\TY=Y
M/MY)6C%=(I&F>9I#,\6O8QY*--<E./\ +!7M?O*3;E-]92;VL@HHJMK&L:1X
M=TBZ\0>(-4MK&PL;=[B]O;R=8H;>)%+/([L0$55!)8D  $FO0W/&'ZCJ.GZ/
MI\^K:M?PVMI:PM-=75S*$CAC4%F=F; 50 22> !7YW^-_B!\4?\ @N!\1=0^
M!WP%\0:IX6_96\/:BUI\0/B)8EH+OXAW$;?/I>FL1E;+(Q+-T<>H(5CQ/XI^
M*'_!<SQ_=_#3X6ZMJWA/]DGP_J9M_%7BZV+VU]\3[F%\/96;'#1Z<K##R]7Q
MCK\L?W[\._AWX&^$G@;2OAG\,_"ECH>@:'9)::3I.FP"*"UA085%4=/KU)))
MR237HI1R]7>M7_TGS?\ >\NG77;+^)Z?G_P"/X8_#'X??!?X?Z1\*OA5X1L=
M!\.Z%9)::1I&G0A(;:%>B@=R3DECDL26)))-;M%%>>VY.[W-=@HHHI %%%%
M!1110 4444 %%%% !1110 4444 %%%% !113998K>)IYY51$4L[NV H'4D]A
M0&PZBO!/B'_P4(^$NE^(Y?AS\"M"U;XJ>+4X_L;P3#Y\$!SC-Q=\Q1)D$%@7
M*D<@5A?\*0_;7_:7_P!(_:(^+\?PU\-3_>\$_#F?-]+&?X+G46S@]01$"C ]
MJ[HX"I&*E7:@O/=^D=WZZ+S/EJW%>$JU70RNG+%5%H_9VY(O^_5=J:MUBG*?
M:#._^-W[;7[//P(U,>%?$?BY]6\2R/LMO"/AFW-_J<TG9/)C_P!6Q[>84!K@
M?[<_X*"_M,?+X;T+3O@?X5GZ7^L(NH^(9XSW6#B*V)&00^'4X()KUGX(?LP?
M ?\ 9TTTV'PB^'%AI<LBXNM2*&6\N>Y\RXD)D?)YP6P"> *[ZJ^L87#_ ,"'
M,_YIZ_='9?/F,_[(S[-M<SQ/LX/_ )=4&X_*59VJ2]8*C\SQ3X2?L#_ 'X9Z
M]_PGWB+3;[QQXN<AY_%OCF[.HW9<<@H)/DBP2<%5# <;C7M=%%<M:O6Q$N:I
M)M^?Z=CW<NRK+<HH>QP5*-.+U?*K7?=O>3?5MMOJPHHHK$] **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **X_X]_$#QC\+_A%K7C3X=?#NX\6^(H(8X/#
MWAN";RA?W\\J06\<DN"((?-D0RS$$11!Y""$(K\Y_P!J;]M+_@M)_P $L]8\
M'?M/?MI:Q\&?B9\&?$'BZRT3Q]H?PZ\/7MA?>$OMDFR.>TEN)"UU&C?+NE!+
MMM0JF\2( ?J117@W_!1#]J;Q#^S!\"K<?"[6O"-K\1_'>O6_A;X9+XYU+[+I
M(U>Y#M]HO''S"VMX(I[F0)EW6#RT!=T!XO\ 8)\/?\%G;'XB:KJ?_!27XD_L
M^:EX2.BXT"R^#MEJOVN2^:5"))Y;Z.-5A6(. J!BS.IRH7# 'U;17Q+\$?VN
MOVJ_^"BGB+XS>-OV-/B)X6\'^!_A7XSO?!G@FXUSPR=2/C37;&)'N[BZ?SHS
M!IOFRQP1BWQ*X\R4RCY8A[)_P3;_ &Y/"O\ P41_9"\,_M-^'_#LFA7U^;C3
M_%/AJ>;S)-%U>UE:&[M&; W!9%+(Q +1O&Q +8 ![M1110 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 %%%% !115'Q/XFT#P9X=OO%OBG58;'3=-M7N
M;Z\N&PD,2 LS$^P%*4HPBY2=DBH0G4FH05V]$ENWV1P_[3WQ_P!._9Y^&K^)
M(M..IZ]J5PNG^%-!A!:74M0DXBB51R5!^9B.@&!R0#G_ +)GP!U#X*>"+K6?
M'>H#4_'/BN[.I^--8)!,UTV2(4(_Y91 E% X^\0 &P.&_9O\-Z]^TW\56_;3
M^)NE36VD6\<EI\*-!O%P;2R/#ZBZ]IIOX3V7NPV,/H^O#P$99GB?[0J+W%=4
MEY/>H_.?V>T/.31]7F\H9%@7DU%WJ-IUY+^9?#23_EI[SZ2J7W4(L***Q/B/
M\2/ 7P?\":K\3OBAXML-!\/Z)9O=:MJ^IW B@MH5ZLS'\ !U)( !) KWDG)V
M1\D7/%7BKPSX&\-7_C+QGX@L]*TC2K22ZU+4]1N5A@M8$4L\DCL0J*J@DDG
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
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%
M% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^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;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M7S5XRT2#]M?XW3?!CPI?WC?"_P5?*WCK5$NF*:YJ*$,FFQ-GF-" TA
M'<=CL8]E^U+\7_&GBSQ;:_L@_L\ZB8_&&OV_F>(]<BR5\,Z4<"2X<CI,ZG$:
MY!^8'*ED)]4^#GPB\%? OX<Z9\,/ &G?9].TR#8I;!DGD/+S2'^)W;+$^IXP
M  / Q+><XIX2/\&#_>/^9[^S7EUJ?*'65OL,#%<,X".8U/\ >JJ_<K^2+T=9
M^;U5+SO4Z0O;M?A]X?L;:.RLC<PPPQA(HHK@JJ*!@* .  .,5)_P@^D?\_-[
M_P"!;5L5Y+^V/^VG\"_V&_A2WQ2^-FO2JUS.+3P]X>TR+S]3UZ^; CM+. '=
M+(Q*CLJYRQ4<U]#3ISJ24(*[>R1\?*75LN?M#?%'X"?LJ_"35OCC\>?B&?#_
M (;T:'?=WUW>MEV/W(8D'S2RN>%C4%F/ %?''PJ_9@^,7_!6[QMIW[2'[:GA
M?6/!WP&TV[6]^&7P/U"X9;KQ"1S%JVMC.-I'S1VO3!Y^3<UQUO[/W[&'QW_;
M=^+^D_MQ_P#!4#P]%91:1-]J^$OP"\[SM/\ "B'E+W400%NM1(P<,,1]P"%C
MA^Z*[G.&"7+3=ZG62V7E'S[R^[N9V=35[?UN85G\._#NG6D6GZ>+B"W@C6."
M"&X*I&BC"JJC@    #I4O_"#Z1_S\WO_ (%M6Q17GFAC_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M6Q4=Y>6FGVDM_?W4<$$,9>::9PJ1J!DLQ/  '))HW$VDKLR_^$'T
MC_GYO?\ P+:J7B+2_ _A'1;CQ)XK\3'3-.M(S)=7^H:IY,,*_P!YG<A5'N37
MC7C#]O%O''B*Y^&7[%?PYG^)GB"!_*O-:BD\G0-+;^]/>'"RXZA(S\X! ;/%
M0^'/V%-;^*FM6_Q!_;F^)TWQ U.&02V?A.SWVWA[3&]$MQ@W!'3?)C<.&5NM
M=ZP2I+FQ,N1=MY/Y=/65O*Y\I4XFECZCHY)2^L26CJ7Y:$7UO4L^=KK&FIM/
M23CN>!_MU^(/#'[=7P^F\'?LI_"7Q/XU?PG<RW\OCM<V^FVRQQMYUO"\X!NG
M=0!Y: 98(P+ 5^;]?T1Z1H^D>'],@T30=+MK&RM8Q';6EG L44*#HJHH 4#T
M K\\O^'87_&S;_D7O^+;_P#(V?ZK]Q_K/^0?Z?\ 'Q_!_P \:^JR'/,+AJ-2
MC)<L8IR5W=ONNUWT226Y^#^*WAAGV<9CA,QIU%5KUYQI5.6"C"%_@DDKRY8I
M-2E.4I?#JE9+WS_@FO\ L@6?P"_9JTR;Q/;7%OXD\4*NJ:XJR%&BWK^YMR.O
M[N,C(/1WDKZ"_P"$'TC_ )^;W_P+:MBBOC<5B*F+Q$JU3>3O_7H?T?D>3X/(
M,HH9=A5:G2BHKSMNWYMW;\VS'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
ML#U3'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_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?_  +:M>-!%&L:DX50!D\TM% !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 5Y/^U+^T;<?!K2K#P1\/-'&N_$+Q5(;7PCX>CY+2?Q7,W/R01\LQ) .
M,9 #,NM^T?\ M$>%OV=?!*:[JEG-J>LZG.+/PSX;L?FNM6O&P$BC4 G&2-S8
M.T'H254\Q^R[^SWXI\+:KJ'[0/Q\NX=2^)7BB,?;I$.Z'1;3JFGVW)"HHQN(
M/S,.K8W-XV/Q5>O7^HX1VFU><O\ GW%]>W/+[*_[>>BL_I\IR_"X3"_VMF,;
MTDVJ<'HZTUT[JG'_ )>26_P1?,[QV_V7OV=K;X!^$+F;7M8.M^,/$5S]O\8^
M)9N9+^[;)(!(R(DR51> !DX!8UZ=17QE^U)_P4;^(OCSXLWO[#W_  3%\-6/
MCKXKQ?NO%?C&Z._PY\/XR2K37LX!6:Y7#;;9=QW*0P9E,3>OEV70I4HX?#QM
M&*^275M^;U;>K?=L\+,<QQ.8XN>*Q,N:<W=_HDEHDEHDM$DDK)'H7[='_!1+
MP-^R))I7PI\$^$KSXA_&+QA^Z\"?"SP\X:]OW.0+BX89%I:*02TS\81]H(1R
MO)?L>_\ !/7QQ;_%1/VXO^"@GBZS\>_'"\@*Z3;6Z$Z)X#M6R18Z5"V0' .'
MN3\['.#R[R]?^PQ_P3I^''['(U3XD^(/$]_\0/BWXM_>>.OBKXE&_4-3D."8
M8@2?LMJI50L*'&$3<6V+CZ)KT*E>G1@Z=#KO+J_)=H_B^O8X5%R=Y?<%%%%<
M)H%%%% !1110 4444 %%%% !1110 4444 %%>>?'[]J3X+_LUZ1%??$WQ2$O
MKSY=*T"PC^T:AJ+DX"0P+\S9;C<<*"0"PKR+_A$?VP_VT#YWQ%O[[X-?#F?I
MX=TN<'Q%JT1[7$V,6:,.J*-W)5E88:NRC@YSA[2H^2'=]?1;M^FG=H^=S'B/
M#87$O!82#KXG_GW"WNWV=23]VG'_ !.[7PQD]#L?C1^W/\//A_XJ;X2?"CP_
M?_$?X@/E8_"?A7$GV9@<$W=QS';(#]XMEEX)4#FN4L?V1_C;^TU=Q>*/VZOB
M&#I&\2VGPJ\'W3P:9#@Y47<ZGS+MQW .T,#M;!Q7M7P7^ ?PA_9[\++X/^$'
M@6RT:SX,[P)NFN7'\<TK9>5O=B<=!@<5V%:?6Z>'TPL;/^9_%\ND?EK_ 'CB
M7#V,SA^TSVHIQ_Y\0NJ*_P =[2K/_':#_P"?:>IF>#_!?A'X?>';;PEX%\,V
M.CZ79IMMK#3;588HQ[*H ^IZD\FM.BBN!MR=WN?64Z=.E34()**T26B2[)!1
M112+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OCK]M+_ (*K:)\$/$EY\*_@?HMGKWB"Q<Q:IJE\S&RL91P8@J$&:0<AL,JJ
M>"6(91Z/_P %1OVK-=_8E_8*^(G[2_A?P]_:FI:!I]K!8VOVW[/MEO+VWL5F
M#['P8C<B4#:=QCVY&<C^=67_ (*@2SRM--\%&=W8L[MXFR6)ZDG[-R:\'B++
M^-\?@XPX?H<UVU*?-3BX[:)3DM7?>VG37;]#\/O^(>TL;/$<4XCEC&W)3Y:D
ME)]92<(O1=(W5WOHK/\ 3K_AZ[^VW_:O]H?\+*L/)W9^P_\ ".V?E8STSY>_
M'_ LU]$_ /\ X+)Z)KWAZ[TOXW_#V>/Q%#;YTD>&8'DCU><D*EN(V+-#(Q(P
M264\_=.%/X=?\/._^J(?^7+_ /<U.B_X*@2P2K-#\%&1T8,CKXFP5(Z$'[-P
M:^*P'"?C5@*W.J4II[J=6E)?C4T^5ON/UW-\\^CSF^%]DYPIM;2IT:T'\W&D
MKI[.]_*SLS^C']G3X!^.M<\<2?M4?M.QQ3>.+^ QZ%H2-OMO"MDV<6\78S$$
M^9)UR2 >6)]?\??$#P/\*_!FH_$3XE>+=.T'0=(M6N-4U?5KM(+>UB7J[NY
M4=O<D#J:^(O@?_P6[^#T7_!//X6_M#_%_2+V]^)'C^QNK/PW\*_"LW]J:YX@
MO;6_N-/$D4:(A5)7M3(9&540N4!=@ TG@3]@S]I+_@H)XRTW]H'_ (*QW4%C
MX9L;I;WP;^S;H-\7TG36',<VL3*?^)A<@'F/_5KR.%=X1^J9=DT,MP_+6O#5
M\S=G.4OM;:2=]&T^5;)V21_.&<YM7S;'.I)II>[!134(P7PJ*>JBEJD_>=VY
M>\VS*U;XY_M8_P#!8;4+CP'^Q]J&M_"3]G7SWM_$'QHN;5K;7/&$2DK);Z)"
MX#6\#8*FZ< _0J\+_87[+_[*GP&_8W^$UC\%OV>?A_::!HEG\\HB&Z>]G( :
MXN)6^>>9L#+L2<  84 #O=,TS3=%TZWT?1]/@M+2T@2&UM;:(1QPQJ JHBJ
M%4   #@ 5/736Q+J1]G!<L%T[^;?5_@NB1Y<86=WJPHHHKE+"BBB@ HHHH *
M*** "BBB@ HHHH ***\/^-_[;GA7P-XM;X,?!3PK=_$;XBR JGAC0) 8[$]-
M][<<I;(#U!.X<9"@AJVH8>MB)\M-7?Y>;>R7FSSLSS;+\GP_ML7444W9;MR;
MVC&*O*4GTC%-OHCU_P 5^+O"W@3P]=>+?&GB&RTK2[&(R7>H:A<K%#"OJS,0
M!Z>YKYSO?VGOCY^UE=R^%_V(O# T?PSYC0WWQ<\56++;X!PW]GVK@-<OUP[C
M:""&"Y#5;\)?L6>-?C/XAM?BG^WCXTA\67\$HGTKP!I>Z/P_HY[ Q$YNY!T+
MR9!Y!WC!KZ.L[*STZSBT_3[2*"W@C6.""&,*D: 8"JHX  X %==\)@_AM4GW
M^ROE]KYV7DSY_P!GQ!Q%K5<L)AG]E->WFO[TE=44^T;U/[U-Z'DOP!_8O^%'
MP,U:7Q]=RWOBSQQ>_-J?CCQ1-]IOYF(P1&6R($[!4P=N 6; KUZBBN.M7JXB
M?/4E=_U^'D?1Y=EF RG#+#X.FH06MEU;W;>[;ZR;;;U;84445D=P4444 %%%
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 %%%% 'Q
M3_P<2_\ *'/XP?\ <O\ _J0Z;7\OM?TF_P#!R-\>_A[X?_X)L?$'X#&_>[\2
MZ^FC3"QLUWFQMHM:L93/<$?ZM&*!%SRS.,# )'\V5?<\(UZ-; 553DGRU&G;
MH^6+L_.S1RYGA,3AITY58.*G'FC=6O&\E=>5TU?R"BBBOJSS3^C;_@VM_8__
M &=_!?[ /@G]K;2OAQ9R_$3QBNKQZIXHO09KB&"#5KRU2WMR^1;QF.%2RQXW
ML26+< ?I%7Q3_P &[7_*'/X/_P#<P?\ J0ZE7VM7Y5FDYSS&KS.]I27R3=CV
M**2I1MV"BBBN T"BBB@ HHHH **** "BBB@ HHI&944N[  #))/2@!:Y/XR?
M'+X4_L_^#I?'?Q<\:6FC:?'D1M</F2X?&?+BC7+RO_LJ">_3)KR+XD?MN:KX
MR\6W/P5_8H\&Q>/_ !7 WEZEKK2E=!T(GC=<7(XE8<_NXSDX(!+ K5_X-?L/
MZ9I'C&+XX?M+>,9?B3\0N&AU/5(@+#2#G/EV-K]R(*>CD;LC< A)%>A'"0HQ
M4\4^7M%?$_\ Y%>;^29\C6XAQ.9598;(X*JT[2JRO[&#6ZNM:LE_)!V3TG.#
M.4%_^UC^W/\ +I*ZK\'/A7<=;R10GB77X#_<'(L8F'\7+$$$;U; ]R^"'[/O
MPB_9U\)+X-^$7@RVTJU8AKJ=1ON+R0?\M)I6R\K=>6/&<  <5V=%95\9.K#V
M<%RP_E7YM[M^;^5CNRSA[#8+$?7,1-U\2U9U)VND]XPBO=IP_NQ2O]IR>H44
M45R'T 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 %%%% !114=Y>6FG6DNH:A=1P001M)//,X5(T49+,3P  "23TH DKY
MF_;X_P""B/P]_92T2X\):5XQT.T\3O;[[O4M;N@EAX?@8<7%R1DNY'^KMU#2
M2$J K%E5_)/VA_\ @K=XE^-WCJ]_9&_X)'>"4^*_Q%8&+6/'<;!?"WA.,G#7
M$UX?DN74<JL9*,<!6D<>47_L?_\ !#CX:^ O%\7[0G[=GCR3XW?$Z2Y-YOUN
M,G0]*N6.YFM[1^)W#'_73@EB%8(C#-9XO!8JHO9N?LHOXFM:ENT5M%O^:6RU
MC&3V]?+*^78%_6<33]K)?!!Z0;_FJ/K%/[$=9--2<5\7PE^WO\2OV@/C/_P3
M6^*/Q%^"WP&O;7X3ZC)I%WX]^-GQ1B>VUWQ[*=8LEMUTFSY:WLEN&AD#R?*\
M:$95P4/Y"U_:NB)&H1%"JHP !@ 4M?0Y-FV$R3!+"X;#I03NK2?WMM-N3>K?
M5GDYG6QF;XR6*Q51RG+=V^Y)*R22T45HDK+0_BGHK^UBBO5_UM_Z<_\ DW_V
MIP?4O[WX?\$^*?\ @W:_Y0Y_!_\ [F#_ -2'4J^UJ**^3Q-;ZQB)U;6YFW;U
M=SLC'EBEV"BBBL2@HHHH **** "BBB@ HJ#4M3TW1=/GU?6-0@M+2VB:6YNK
MF41QQ(HR69F("@#DD\"OFWQ)^V#\4OVB=<NOAI^P1X5AU**"4P:O\4M=A9-%
MTT]&%N",WDH[  J#M.'4[AT8?"U<0VXZ);MZ)>K_ $W?1'CYMGN7Y.HQK-RJ
M3^"G%<U2;_NQ6KMUD[1CO)I:GK'[0'[3_P '/V:=!BU?XG>)=EU>'9I.AV$?
MGZAJ4F<!((%^9R20-QPH)&6&:\<7X7?M1?MP$7_Q_N;WX8_#68YA^'^D76W5
M]8B[?VA< ?N48=85 ."0P! >N^_9^_8K\ ?!K7Y/BCXRUJ]\<_$*]&=1\;^)
M/WEP"1@I;(25MHP"0%7D*=NXC 'LU=/UBAA-,/K+^=K_ -)73U>O:QXJRG-N
M(??SA^SH/;#PENO^GU1?%YTX6I]).HC"^''PR^'_ ,(?"5KX$^&7A&QT32+-
M<065A"$7/=F/5W..78EF/))-;M%%<$I2G)RD[MGUU&C1P]*-*E%1C%622LDE
MLDEHD%%%%2:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <?\>] ^+'BSX1:
MUX4^"'C&W\.^)M5ACL]/\13VZS'24EE2.:]CC8%99H86EEBC<;'E1%?Y2:_*
MO_@I;^PK\1?^"3?A[P'^W_\ L)_M>_&G5?'5I\3M#T7Q9X8\?_$*YUNU\?PZ
MC=K;M!<0RX4SN[+]P!0I9D5'5'7]?[Z^LM,LIM2U*\BM[:WB:6XN)Y B1(HR
MS,QX4  DD\ "OF2T\-Z1^W)\6_"_[47C\I:_!OX6W\FN?#.VU+$4?B76%B>,
M>)I@^ EG;Q/*++=CS&EDN_N"U8@'E_\ P4#_ &@_%_Q7_P""G7[/_P#P2@\)
M^+-5T3P]XQT?5/'/Q=NM"U&6SO;_ $2RBG6STQ)X662*"YNX'6<HR.T:! VU
MW#5O"'Q9O_V&O^"TGAO]@7PYJM\_PK^.OPMNM?\ !_AV_P!1EN4\.^)-,>9K
MN.S,S,T-I/9Q>8T .Q9D+H%WONXCX^:;:Z!_P<D_LQ?M5PWT5UX.^*_[/VL^
M$?#6N0MNMI;ZV-YJB*'Z RV]TAC'&_!VYP:M_M.^"=6^-G_!S3^SA;^&(GFM
M_@_\#O$7B?Q7-#G;:PZDMYI=LCL.%=Y7#!>I52<8!- #?^";TMK_ ,%G/!?Q
MH_;+^.'C+Q0FDZE\2M6\*?!.TT'Q/>:>GA'0[".)(-1LQ;RH$U&::1YI+D[G
MS'&BL(UV5[+_ ,$.?VU_B1^V]^PO!XC^.5_%>_$+X?>+M4\"^/=2@B6-+_4M
M.=!]JV+PK2P2V\C@ #>[[0%P!XW_ ,&P?AFZ^ W_  3^\<_LN^/2MAXB^#WQ
MN\3>'O%,%T1&8GC>&=9CG'[MXY0RO]UE&02!4W_!K[X"\0Z5^P5XY^.6KV,T
M%C\8OCWXH\:>'1.A0R:=,UO:12;3R S6<C ]U*D<$&@#](**** "BBL[4O#.
MGZK=&[N)[E6*@8BN"HX]A0!HT5C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M &Q17S/^U_\ M]?L<?L7W4'A+XB^/-5USQOJ!5-$^&W@T/J>OZE*PRB):Q',
M>[^%I2BM@@$GBO$K+X#_ /!3C_@HO+]L^-OBF_\ V8_A)=]/!GA?5?M7C/6;
M<_PW5[CR]/5E.=B*7&621#UKKIX2<H>TJ/ECW?7T6[^6G=HAS2=EJSV7]JW_
M (*M_L_?L\>-A\!?AGH^K_%SXO7),=A\+_AU#]LO8Y!U-Y*H,=C&N07,AWJI
MW;" 37QK\6_@I_P4+_X*<_%(?!3]I[XJ6FB:>'6;7?A#\.K]QHGAFW)X&M:@
MC;M2N^.+:-O*#J&#+\Z#Z"\!_L]_!7X*:E=?L6_\$Q_A_:^'KY-H^)'Q(1WG
M?3$Y!$MRQ,EU>L=VU2V(SD*%PQC^I/@S^S!\,/@7X+A\%>!X+Q(PWFWU[+=$
MSWUP?OSS,,;G8_@!@   "O%JYE+&UGALL;C"+M.M]IM;PI](OI*:NX[1?-?E
M^MP^ PV0X:.,S*"G7FKTZ+V2>U2JNL>L*;^/XI+DLIU_V4/V2O@K^QG\)++X
M/_!+PG;:=8P*&O+F*!4EOIL8,LA4<GK@= .G<GTRL?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:NRG3A2@H05DOZ_P"'?4^;Q&(K8NM*M6E>4MW_ %^"6B6B
MT-BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:K,38HK'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8H
MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJY_XF:Y\(_@WX3N/'/Q1\=KH>DV
MP_>7E_J+*"V.$4?>=SCA%!8]@:J,93DHQ5VS*M7HX:C*K6DHQBKMMI))=6WH
MD=Q7DO[0?[9'PL^ FH0>"%BO?%'C;4,+I'@;PU%]HU"Y8C*EU7(A3OO?' )4
M-@BO(HO%O[1_[9DPL_V<=,U3X<?#V4XF^(GB16_M+4XNYT^T)&Q2.DKGD'(*
MLI6O7_@9^Q?\$?V?[*9O!>G7T^K7V6U?Q)J=Z9M0U%R<LTLQ&3D\[5PN><9Y
MKO\ J]#":XEWE_(G_P"E/IZ*[[V/D_[8S3/_ '<FCR47O7G%V?\ UYINSGY3
MERT^L?:+0\ZT_P#9>^.?[6.H0>,?VXO$"Z9X<259]-^$/AJ^86B8.5.H7"$&
MYD']U3M!&01DK7TAX<\-^'O!^AVOACPGH=IING640BL["PMUBAA0=%5% "CZ
M54_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJYZ^*JXBR>D5LEHE\OU=V^K/7RK(
M<!E#E4A>=6?QU)OFJ3]9=$ND8I0C]F*-BBL?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJYCVC8HK'_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?\
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
MDK>=S*CPW4QU:.)SNHJ\T[QII6HP?1J#;YY+I.HY-/6*AL   P!@#H!1117
M?6!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
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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 5\4_\'$O_
M "AS^,'_ '+_ /ZD.FU]K$A068X ZDU^<_\ P</?M:_LO7?_  3.^)WP$T_]
MH3P;=^-M7?14T_PG8^(K>?4)##K=C/)F"-RZ!8XI&)8 80]Z[LLA.>84N57M
M*/YHSJM*E+T/YOZ***_5CQPK]^/^"/G_  5<_82_9"_X)3?"7X6?%WXVQ2>,
MX?[<7_A"?#FFW&IZJ7DUW4)8HV@MD?RF>-T=1(4RKJ0<$9_ >OZ9O^#<?X9?
M#;1/^"4_PQ^)&C?#[0[3Q%K/]N_VQKUKI,,=[?;-=U")/.G50\NV.-$&XG"H
MH'  KY[B1T5@8NJFUS+9VZ/K9_D=.%YO:.W8U/\ AXM_P4)_:$_T?]BW_@EC
MXIT_3YN(/&/QVU>+PY;QCM)]@4M<SH>H*,#CMSP?\,/?\%5/VBSYW[6__!3,
M>!M+G/\ I'A#]GKPZ-.V ]1'JUWFZ''&"I]:^WJ*^)^N*'\*G&/G;F?WRO\
M@D=_)?=W/E/X-_\ !%7_ ()T_"+7/^$UU3X%IX^\3NP>Z\4?%#49?$%Y<..C
MLMV6A##KN2-3G\*^I-(T?2= TR#1=!TNVLK.VC$=M:6D"QQ1(.BJJ@!1[ 58
MHKGJUZU=WJ2;]66HQCL@HHHK(84444 %%%% !117DW[0O[5WAWX-ZA;?#GP=
MH5QXN^(&KKC1/!VDG=*V1Q-<-TMX1U+MU ) P&*\V+Q>'P-%U:\K17XOHDMV
MWT2U?0[LOR[&YKBEA\+#FD]?));MMZ1BEJY-I):MG3?'+X]?#7]GGP6_C;XD
MZUY$3/Y5A8VZ^9=7\Y^[#!&.7<\>PZD@<UY#X$^!GQ)_:G\767QP_:ZT8Z?H
MEC,+CP=\+&?=#:?W;F_'_+:<C_EF1A<X(&2E;_P-_97U]?&B?M#_ +4.O0>*
M/B#*G^@01KG3O#D1Y$%G&>-P[RGYB>G)9G]RKRH87$9M-5<;'EI+6-/OVE4Z
M-]5#9;N[^'Z&IF&"X=IRP^63YZ[5IUULK[QHWU2Z2JNTI;148WYD5510B*
M,  =*6BBO>/D HHHH **** "BO%OC3^W3\'OA9XC_P"%:>$H=0\=^.)"4@\&
M^#8/M=RKC@^>ZY2W4'&[>=P!SM(KCA\#OVP?VJ_]+_:7^(I^''A*?G_A7W@.
M]W7MQ&?X+S4.?HR1#:P/\)KMA@9\BJ5GR1?5[OT6[]=O,^8Q7%&&>(EA<NIO
M$UHZ-0MR0?\ T\J/W(6ZQNYVV@SKOC%^W=\'_AOXE/PR\"VFH_$'QPY*P^$?
M!D'VN>-AP?/D7,=NH.-VX[E'.W%<B/@=^V-^U-_I?[2GQ+_X5OX4GY_X0#P!
M>9O9XS_!>:ASVX9(LHP/\)KVSX._ ;X/_ #PT/"?P?\  &GZ'9D#SC:19EN"
M.C2RMEY6]W8FNNJ_K5'#Z8:.O\TK-_);1_%^9A_8.99O[V=5[P?_ "YI-QI^
MDYZ5*OG=P@^M,XWX,_L^_!G]GOP]_P (S\'OA[I^B6[ ">2WBW3W)'1I9FS)
M*?=F..U=E117%.I.K-RF[M]6?387"X7!8>-##P4(1T48I))>26B/F/\ X=X^
M&/\ AX3_ ,-;>5;?V-_9WV_^S<#/]NY\OSMO]W9^^SU\WFOIRBBM<1BJ^*Y?
M:._*E%>B.#*,BRO(_;_4J:A[:I*I/SG*UWZ::+9!1117.>N%%%% !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%%% !117YU?LL77Q4\,_\'$/QN^%/BOX_>-?%^@VOP T?5-(TWQ1JRR6^F2W
M%]")1;V\*1P0AC'D[(U)SR3@4 ?HK17PY_P7?_;C\!_LD?LSZ%\//'GCCQSX
M2TWXI^(1HOB7QO\ #S39)M3\-:!&OFZC>V\BHRP3LGEVL<A!*-=^:JOY)4Y?
M_!%W]E[]BC2M+O?VP/V-?^"D'QM^/^C:]I;:./\ A9_Q+;5K?2'\R.:1?L1M
M;=[6[^6//G)Y@1OE 60E@#[WHK\V/^";TMK_ ,%G/!?QH_;+^.'C+Q0FDZE\
M2M6\*?!.TT'Q/>:>GA'0[".)(-1LQ;RH$U&::1YI+D[GS'&BL(UV5[+_ ,$.
M?VU_B1^V]^PO!XC^.5_%>_$+X?>+M4\"^/=2@B6-+_4M.=!]JV+PK2P2V\C@
M #>[[0%P  ?85%%% !115*^\1:)IL_V6_P!2CBD !V,><4 7:*S?^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#
M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#
M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*\&_P""@W[<
M^A?L+?LA>+OVJ++P=%XPE\+?8-OAQ=8^PF[^TZA;69_?^3+LVBX\S_5MG9MX
MSD?F9_Q&$?\ 6.__ ,RW_P#>FO0PN5X[&TW4HPND[;I:_-KN9SK4Z;M)G[64
M5^*?_$81_P!8[_\ S+?_ -Z:/^(PC_K'?_YEO_[TUT_ZOYO_ ,^O_)H_YD?6
M:/?\S]K**\&_X)\_MSZ%^W3^R%X1_:HO?!T7@^7Q3]OW>'&UC[<;3[-J%S9C
M]_Y,6_<+?S/]6N-^WG&3[/\ \)CX8_Z#4'_?5>34ISHU'3FK--I^J-DU)71I
M45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5 S2HK-_X3'PQ_T&H/\ OJH[KQWX
M.L;=[N]\1VL,48S)++)M51ZDG@4 :U%>7^*?VW?V-O V[_A-?VK/AWH^P9?^
MU/&5E;[1[^9*,5YIXJ_X+,_\$M/!I8:O^W#X$FV]?[*U)K_\OLRR9_"MH8;$
M5/A@WZ)DN45NSZ;HKXLU#_@X0_X)/17#6/A[]H[4->NEZVNA> =:G8_0FT"G
MOT/:JDG_  7J_98OO^1(_9X^/_B<'_5G0/A'=/YGIM\UDZ\?]]"MO[.Q_6E)
M>JM^9/M:?<^WJ*^&V_X+7ZGK!V^!_P#@E?\ M4WF?]7)JWPYAT^-_0AI+IOE
M.5YQT)/:FM_P5?\ VP]6Y\'_ /!';XH3@_=_MKQ?I>GG'N'+8X[>O%/^S\5U
M27K**_-C]I#^KGW-17PN/^"A7_!6+6_DT'_@C=8:<I^[<ZU^T1HV,^\<<.X8
M/YBG)^U+_P %KM>.=,_8K^".@!CP-<^*<UUMY'7[-%SP>WH?:CZC56\HK_M^
M/Z-A[1=G]S/N:BOA@^._^"^.O#-O)^QYH$3=1=7/B:[G7ITV )ZYSZ\=,TW_
M (0?_@M[XD^76OV\?@+X:#<%O#OPYNKPKVR!=N,^O/<GM2^II;U8KYM_DF+G
M\F?=-%?"W_#(G_!47Q+SXW_X+D26T3?>L_#/P*T:UV>H68R%SVZCM[TG_#KS
MQ]XIY^*W_!9?]I6_W_ZY/"WB^WT1']L0P/@>HI_5L,MZR^2E^L4'-)_9_(^Z
MJXWQU^T5^S[\+]__  LSXZ^#?#OEY\S^W?$]I:;?KYLBXKY'/_!$7]@7Q#Q\
M9/BY\7OB*K?ZU?&WQ;U&<2_[WD-%^F*[+P+_ ,$??^"0/P[V?V!^Q]X(N/+^
M[_;HN-4S]?MLDN?QH]G@([SD_2*_-R_0+U'T7W_\ U_B)_P6H_X)6_"\2'Q)
M^V]X*NO*SN_X1VZEU?/T^P1S;OPS7#G_ (+F_ ?QE^Z_9O\ V4_V@OBNTG_'
MO<>"_A1=?96]&>6Y:+8G^T5./2OH_P"'?P7_ &2/A#Y?_"I_@OX!\+^5CRO^
M$=\*VEELQTQY,2XKN/\ A,?#'_0:@_[ZH]I@([0D_62_)+]0M4?7\#XX_P"&
MU?\ @KK\6#Y7P1_X).6GA.TD_P!3KOQ7^*%I !Z;[&U4SKCJ?F-)_P ,_P#_
M  7,^,__ "5']N[X3_"2UE_UUG\)_AW)J\NP_P  FU5@4;MO7H>1FOLC_A,?
M#'_0:@_[ZH_X3'PQ_P!!J#_OJCZXH_PZ<5\N;_TIL.2^[?\ 7H?&P_X(?_"K
MXE'[1^V-^UW\<_C.93FYTGQ1\09[323ZB.TL_+\L'N!)7D7_  6>_P""?'[$
MG[*/_!'_ .+.K?L]_LP>#O#.I6R:"D&MVND)+J*JVOZ<C+]LEWSX*D@C?R"<
M]:_2;_A,?#'_ $&H/^^JXG]HGX3_ +.O[6'P<UCX ?'_ $F#7_".O_9_[6TG
M^TKFU\_R+B*YB_>VTD<J[988V^5QG;@Y!(.E#,<1'$4YU)OEC)-I;:/MHA2I
M1<6DM3^.^BOZ</\ AP7_ ,$3/^C6(/\ PX7B'_Y/H_X<%_\ !$S_ *-8@_\
M#A>(?_D^OKO]:LO_ )9_<O\ Y(XOJ=7NC^8^OZ@O^#=K_E#G\'_^Y@_]2'4J
MS?\ AP7_ ,$3/^C6(/\ PX7B'_Y/KZ@_9V^$_P"SK^R?\'-'^ 'P TF#0/".
M@?:/[)TG^TKFZ\CS[B6YE_>W,DDK;I9I&^9SC=@8  'CYUG6%S+"QI4HR34D
M]4NS71ON;T*$Z4[L](HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZKY@ZS2HK-_
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*F7%Q!:P/=74R1Q1
MH7DDD8!54#)))Z #O7GOQE_:K^"/P*T1=5\;>+E:YN/ET[1M/C,]]?R= D,(
MY8DX&3A02,D5XX/"WQ:_;-NUU3]HS5W\"?#O>'M?AUIM\1?ZLH.0VH3I@HAX
M_<K@]CM90Q\K%YI&E5^KX>/M*W\JVCYSEM%>NK^S%GT&79#4Q&'6,QD_88;^
M>2NY6WC3AHZDO2T8_;E$W?&/[4'Q$_:!\0W7PB_8DMH;E8)3!X@^)U[#NTO2
M1_$MMGB[GQTQE>AY4EE]$_9\_9A^'W[/6G7-SHSW.K^(]6;S/$/BW6'\V_U.
M4G+%W.2J9Y" X'?)RQZ/PDWPO\!>';3PCX+ATW2],L8A':6-C$(XXE]@!^)/
M4DDGDUI?\)CX8_Z#4'_?5+"Y;)5UBL7+VE7ITC"_2"Z><G>3[I:*\PSR#PKP
M&6P=+#OXM;SJ-;.I)6OW4%:$>B<KR>E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U7K'SAI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45XS\;?V\?V??
M@K>CPJ==N?$WBJ8[++PAX4MC>7\S]E95^6+U^<@XY -><'2_VMOVL<R_%_XD
M0_!SP5/_ ,RKX2O1/KEY$?X;B]QM@R#TC'0E67O7;3P51P52JU"+ZOKZ+=_)
M6[M'S6,XGPD,1+"8&$L376CA3M:+_P"GDW:%/T;YVOAC(]+^./[<'P6^#&NK
M\/K">^\7^-9V*6?@KPA;&]OW?TD"?+ !P3O(;'(4UPW_  J/]L[]K#_2?C]X
MY/PJ\&S\CP/X*O1)JMW&?X+N_P 83(X*Q#!!P5!&:]/^!_P=_9L_9RT)M"^$
M/AO3-*$JC[9?#,EW=GKNFG?+R<\X)P,\ 5W7_"8^&/\ H-0?]]5?UJAA_P#=
MHZ_S2LW\ELOQ?9G+_8>:YQ[V<UK0?_+FDW&'I.II4J>:_=P:T<&<_P#!?]GS
MX-?L]>'!X7^#W@"PT6V8#[1+!'NGN2/XI9FS)*?=F..V*[*LW_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZKBG4G5FY3=V^K/I\+A<+@</&AAX*$(Z*,4DDNR2T1
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU4'0:5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :
M5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4
M :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :
M5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4
M :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U6BCK(@D1LJPR".XH 6BBB@ HH
MHH *_//X'D?\1,WQP&?^;8_#W_IP6OT,KPWPI_P3C_9,\$_M1:A^VAX<\*^*
MHOB7J]A%8:IXEF^*'B&?[79QLCI:R6\M^UN\"M&A$1C* C[O)R >USW&FRW'
M]CW,\#2S0,_V5V!9XP0K':>2N6 )Z?,/6O@7]E?]D'P1^S!_P71^+=W^ROHL
M&@?#KQA\!].U;XF>%]#01:=9>+)=6D2RD6),)!)+90WLAC4 C>TF )ES]"_M
M4_\ !-+]D[]L;XK>%/CO\7O#GB.T\;^"K66T\.>+O!OCG5- U&UMI&W/!Y^G
M7$+E"Q)Y.1N;:1N;/I_P:^!GPJ_9_P#"C^#?A+X2CTNSN+M[N_FDNIKJ[U"Z
M8*KW-U=7#O/=SL%4&:9WD(106( P ? W_!L'X9NO@-_P3^\<_LN^/2MAXB^#
MWQN\3>'O%,%T1&8GC>&=9CG'[MXY0RO]UE&02!4W_!K[X"\0Z5^P5XY^.6KV
M,T%C\8OCWXH\:>'1.A0R:=,UO:12;3R S6<C ]U*D<$&OK;XL_\ !/O]F+XR
M^.?$/Q"\3^&M;T_4/&6FP:=X[7POXPU+2(/%-I"I2*+4HK*>)+L+&S1;G!<Q
M,8BQC)2O6O"GA3PQX$\,:=X)\%>'K+2-'TBQBL]*TK3;5(+>SMXD"1PQ1H J
M(J@*%     H T**** "HY;.TF;?-:QNWJR FI** (?[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^
M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\
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
M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B
M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_
M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*F  &
M, = *** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **Y_XE_%KX6?!CPU)XS^+_P 2=!\+:1#GS=4\1:O#96Z\9P9)
MF5<^V:^3_%'_  7(_97U[7;CP/\ LA?#OXC?'WQ# _E26?PM\'7%Q9P2=O.O
M)A'$D?<R)YBC-;TL-B*^M.+:[]/F]D2YQCNS[0J.\O+33K22_P!0NHX((4+S
M33.%1% R6)/  '<U\2?\)5_P73_:@./#/P[^%G[-.@7'2[\17_\ PE?B*-3T
M=(H0+,'')20 @X&>M267_!$GX<_%6[BU[]OK]JKXK?'N]602/I/B/Q+)IF@I
M(#G=#IUBR"+GMYC X QZ[?5:-/\ BU$O*/O/\/=_\F)YY/X5^G]?<=W\<?\
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
M+/[06D^ -+E^_HGPYL#)=,OHU[/\T;CUCR*^A:*7]DUJ_P#O>(G-=HOV<?\
MR2TGZ.;0_P#6+#83_D78.G2?\TE[:?WU+P3\XTXOS/)OA1^Q'^SG\)-4'B?3
MO!/]M:^7#R^)/%%PVH7TDG_/3?+D(WNBK7K-%([*BEW8!0,DD\ 5Z.%P>%P5
M/V>'@H+LDE\_-^9XF/S/,,TK>VQE6527>3;LNROLNR6B%HKROXH_MN_LG_!P
M/%XZ^.N@1W*'!T[3[O[;=;NP,-N'<$GCD 5P9_;=^,?Q0'V?]F#]C/QCK<4G
M$.O^,C'H>GD?\]$,I+S)[ *3TKU:> Q=2/-RVCW?NK[W9'R&+XLX?PE9T774
MZB^Q33JS_P# *:E)?-)'TA7$?&']I/X#_ &P-_\ &#XJ:/H?R;X[6YN@US*O
MJD"9ED_X"IKR3_AGK]N/XU?O?CW^U7!X-TV7_6>'/A/8&"3:>WV^?,JG'! !
M4DUVWP>_88_9B^"=^/$/AGX:6^H:X7\R7Q'XBD;4+^23_GIYLV[RV/K&%J_8
M8*C_ !:G,^T/_DG9?<I'+_:?$V8Z8+!JC%_;KM7]52IMR?I.=)G#']L3]H+X
MZG[%^QY^S)J$UC+PGCGXC;M,TP#M)%"/WURGNN",<K3[?]@_Q?\ &&YCUK]M
M;]H+6O'*AQ(/!^BL=+T*(@Y"F*$AY]O9V*GU!KZ2HH^ONEIAXJ'GO+_P)[?]
MNV#_ %4ACGS9Q7EB?[C]RC_X*CI)?]?74?F8W@3X=^ _A?X>B\)_#GP=INAZ
M;#_J[+2[)((\_P!XA ,L>[')/<ULT45PRE*4KR=V?44J5*A35.G%1BM$DK)+
MLDM@HHHI&@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 %%%% !17!_';]J']G/]F+P_\
M\)1^T)\;O#'@ZS9"T+:_K$5N]QCJ(HV;?,W^RBL?:OERX_X++7GQUN'T3_@F
M[^Q/\2OC=(SF.'Q9-8'P[X9#9QDZA?J"2#D[/+4D#@^G12PF(K+FC'3N]%][
MLOQ)<XQ=FS[?KB/C?^TK^SY^S5X>_P"$I_: ^-/ACP=8E28IO$.LPVIGQU$2
MNP:5O]E 2?2OD^^_9T_X*^_M+6<FK_M3?MQ>%O@1X7==]SX7^">E^;J"Q>DN
MKWIW6\@'5H=R$]!Z<GX;_9O_ ."%W[(OB%_'7C[Q!I7Q1\;%M]SXG\=ZO-XQ
MU*XE7HS#$EO'(#_$(XR#WX%:JAA82Y9U.:7\L%=_>[?AS&%?$T\-1=:M)0@M
MY2:C%?-Z?>T=O>?\%I] ^,EY+H'_  3M_8_^)WQYNQ(8X]?T[2&T/PXK@XVR
M:G?JH0Y_Z9X(!(-1_P#"GO\ @MO^U-\_Q;_:3^'_ .SQX=N/O:%\,M%.N:X8
MCUCEO;LB*&3_ *:6^<8''6NFM?\ @IKJWC>SBTO]DS]BOQ]XMM4016M[-IPT
M_3XU PN'19%"X' )3\*276O^"Q/Q<RFE^$OAY\+[60_NY;ZZ6\N57U.TW"EO
M8HOOBMVZM+^'04?.;7-]TW'\('CKB/):W\&LZW;V4*E6+_[B4XRIK_MZ:OT(
MOAI_P0__ &&O#OB:/XC?'72?$_QN\7+@R>)OC-XEFUN1CG)'V=]ML5ST#1,0
M.,]<_0NH?$K]FO\ 9[T&+PM>^-?!G@[3[!-EMI"WMK9)"H_AC@4KCZ*M?/$O
M_!-_]I#XI9E_:._;\\6ZE#+_ *_1_#D!M;?WP3)L/_?D5TG@K_@D%^Q+X4V2
MZWX-UCQ+,G(FU_7YB2?4K;F)#]"N/:N6M+$5W^^KKY*4[?)^S2^4K>IO#,\;
M/7#9?/\ [BU*=%>MZ?UF7R<$^]BYX\_X*S?L0^!]\5O\3;G7)X_O0:'I4TA_
M!Y B'\&KS:Z_X+&7?C61K;]GO]D7QGXJ+$B.5HWR#_USMXIL_3</K7T[X)_9
M6_9J^' 0^"/@-X2TZ1/NW,.@P&;\964N?Q-=['''%&L42!54 *JC  '85RNC
M1?Q5)M_W>2*^YQJ/[I(VC5XBEM'#TUYQK59?*2JT(_?29\,2_M0?\%=_B@IC
M^'G[(MIX=B<?NI-4LUMYE_WC>W"KQ_USJK/\$O\ @M#\3XBOB;XVZ-X;W]DU
MJ.V\L>G^@6S$G_@7XU]Y45D\+E[WI-_XJE5_>N=0_P#)3HB^(7\682CY0HX6
M%O2:H.K]]1GP)-_P2F_:T\>P&'XM_MA17+./WLK-J.HL?7_77$8/Y5J^&_\
M@BEH^F0)!KG[2%U>  !C;^";&,GZ&4RD?F:^YJ*4,)EM.7-#"T4^_LJ;?_@3
MBW^(ZE',J\.2OF.,G'L\9B5'_P  C5C#_P E/C74O^",OPFN/"]]I5G\=O'J
M74UK(+:.*[L[>S,VT[#+#%;#>@;:2H8' .""<U^:7Q0^$_BGX9^*-4\!^---
MN[/6='N6AN[2Y;)5AZ=BK#!5APP((R#7[[UY+^TQ^Q3\"?VJK6.;XB:%-;:O
M;Q>7:>(-)D$5W&G4(205D3/\+JV,G;M))KS<WCGL:M'%Y155.I2DGRV48S5]
M8NRTOMV:;3[KU\CR3P^Q>!QF4\2X25:ABH.'M'.<ZE&332J0YYN[3:EKJG&+
M5[-/\+:[3X8?";Q+\3O%&E^ _!VDW-]K.L7*PVEI;L069O7LJ@9+,>% ). *
M^KO^'.?BK_AL'_A4'_"6W?\ PA']B?VS_P )5_9PW[-WE_9=N[;YWF^^-GSX
M_AK[P_9G_8I^!/[*MK)-\.]"FN=7N(O+N_$&K2"6[D3J4! "QIG^%%7.!NW$
M U]+Q[F.=YW3P>%RVJZ%.252K)-<WE35KZK5RZ7Y7K:Q^+?1W\/>%.$,9G&:
M\582.,KTI2P^%IR@_9MIWGB'S6]UKEC3M>5G--*Z:\Z\#?\ !*[X->%/!VF:
M _Q.^(4%U:V,:7TFD>,KBV@FF"C>Z1CA%+[B%'3=WK5_X=H_"$<Q_&3XL(P^
MZZ_$&XRI]1Q7T512AF..A!151V6FY]O4X,X4JU'-X.G=N^BMOY+8^=/^';?@
M-?F@_:4^-<;C[LB?$67<I]1^[ZT'_@G/ID;![']L[]H&U;&"UO\ $H@L/0Y@
M-?1=%5_:>._G_(S_ -2>%NF&2]')?DSYT'_!/W7K88T_]O#X]KMYC^T^.5FP
M??,/S4?\,-_%JU_Y!G_!0#XM)CE?M5];S_-[YC&1[5]%T4?VEC.LE_X#'_(/
M]2^'%\-*2]*M5?E-'SI_PQW^TY:<Z3_P42\;H1ROVS0+*XY]]P&1[4?\,O\
M[<]IQI/_  4GOD'0?;/A9IEP<?5G'/O7T711_:.)ZJ/_ (!!_P#MH?ZFY(OA
ME67IB<3'\JJ/G3_A1W_!1FQ^:U_;H\/WV.=M[\,;:('V_=O^/UH_X0#_ (*>
MV'_'I^T!\+]0QT^W>%+B+=CU\MN,]Z^BZ*/[0JO>$/\ P"/Z)!_JC@H_!B,0
MO^YFL_\ TJ<CYT^S_P#!5_3O]5J'P#U%!U\^+689&^FWY032_P#"8_\ !4;3
MO^/SX-_"+4<=?[/\17L.[Z>:O'K]*^BJ*/KJ>]*'W-?DT'^J\X_!C\0O^XD9
M?^E0D?.O_"Z_^"CNG<7G[$GAG4<=]/\ B3!#G_OZGX_2D'[4?[<%E_R&_P#@
MFWJ*>]A\3M,N?_04'O7T711];H/>A#[Y_P#R8?ZO9I'X,UQ"]8X9_GA[_B?.
MO_#:?QZLN=<_X)[_ !(C'?[!<6EU_P"@L,\?X4G_  \$U>R_Y#O["OQ[@Q]Y
MK3P*MPJ^Y*S#C'>OHNBCZS@WO07RE+]6Q_V-Q%'X<SD_\5*D_P#TF,3YT_X>
M4_#2VXUSX ?&/3"/O"_^'DR[?KM8]N:#_P %1OV6[;_D,IXRTX]Q?>"+Y<'T
M^6,]N?I7T711[;+WO2?RG_G%B_L[BZ/PYA3?^+#W_P#2:T3YVB_X*M_L&-((
M+OXW26LAZ)=>%M30D>N?LV,?CVK2L_\ @IM^PG?#,/[1&EKQG]]87<?_ *'"
M*]UEBBGC,4\2NIZJZY!K.O/!/@S4"6O_  EIDY)R3-81MSZ\K1[3+'_R[G_X
M&O\ Y /JO&T?^8O#O_N7J+_W:?Y'EUO_ ,%"?V*+K/E?M)^&!@?\M+PI_P"A
M 5HVW[</['=UGROVG/ XP.?,\26Z?^A,*ZVX^"GP:N\?:OA+X9EV]/,T&W;'
MYI6;<?LR_LW7F/M?[/G@>7!R/,\)V;8_..G?+']F?WQ_R0>SXWC_ ,O,._\
MMRJO_<DBE;_M@?LF76T0?M/_  \8O]U?^$TL0Q_#S<U=M_VG?V:[LD6O[0O@
M>3;][R_%EFV/RDJC<?L>?LE7083?LO\ P\)<Y9AX,L0Q/7J(LU3N/V(/V.[H
M 2?LQ^!AMZ>7X:MT_P#04&:/^$S^_P#^2A?C==,._G57Z,Z.W_:#^ EV";7X
MW^$)0OWC'XEM6Q^4E4?&'Q&_9T^(?A/4_ 7B3XK^%;G3]:L);*]MU\16V9(I
M4*,!\_!P3@]0:P+C]@K]C&Y(,G[-'A 8Z>7H\:?^@@9J)_\ @G]^Q9(A1OV:
MO"N",';IP!_,'BHE3RJI%QDYM/1Z1_S+IXCCJC44X4\.FG=-5*J=UL_X>A^0
M?[5W[/>K_L\?%&[\+RZS9:OIDLK-I.MZ;<I+#>0YX;*$A'QC<AY!SU!5CYA7
M[+_'7_@E_P#LM>.OA%K_ (8^&WP?T;0/$-QI[G1-6M%=&@NE^:/)W$;&8!6X
M^ZQ[XK\>?^$1\3_\);_P@7]AW/\ ;/\ :/V#^S?+/G?:O,\OR=O][?\ +CUK
M[WA"MAZ>41P=.<I*BN5.5K\OV4]7?E7NWW=M==3^1O'/(,VP_&M3.,10IT_K
MS=1JDY2A[73VMKQBTYR?M.5*R<VHZ*R[G]EGX#7GQ]^*-GX8E\1Z=H>F)*K:
MIK>K7D<$-I%GYF!D90[X^Z@Y)QT +#]E?#/QU_9(^%O@[2_!.D_'_P ":?IF
MCZ?#9V,4_B^R79#&H10291DX R>YKSSX!_\ !,G]E[X>?"+0O#'Q%^#F@^(/
M$,&GH=<U:_MS*T]TWS2;23PBLQ5< ?*JYYKT"Q_8E_8^T]M\'[,/@1C_ --_
M"]K*/R=#7Q>92RS&YS5QTY3E)I16BM&$>BUZMN3>[;[))?TCP)E'&/"G ^%R
M2A1P\(J4JLVY5'*=6I:[G:"5X0C&FDG9*+:UE)NIJ_[>G[&6B F]_:7\'OMZ
M_8]8CN/_ $46S7+:A_P5,_8?M[@V&D_%V?5[K^&UT?PWJ$[M]"(-I_.O5-(_
M9Z^ 7A\@Z#\#O!]B5^[]C\,VL6/^^8Q74Z?IFFZ3;BTTO3X+:(=(K>)44?@!
MBL.?+(_8F_\ MY+_ -M9]+]7XVJ[XC#P]*-2?YUH?E\CY\7_ (*(6'B$^5\,
M/V3/C+XD8_<N8?!9MK7\99I!M_*B3X_?M_>,!L\!_L.:=H,3_P"JU#QEX\MR
M/JUO;KYB_G7T511]9PL?@H+_ +><G^3BOP#^P\]K_P"\9G47E3ITH+_R:%22
M^4D_,^<O^%5?\%*?B#SXT_:@\#^!HG_UEOX'\(-?L%_NB2^8%3_M#IVH7_@F
MYX"\8N+G]H?XW_$;XCLQS+8Z[XHE@L/^ 6]OLV#V#5]&T4_[2Q4?X=H?X4D_
MO2O^(?ZF9'5_WQ3Q'_7ZI.I'_P  E)T_N@CA/AA^S#^SQ\%RDOPN^#/AW1IX
MQA;VUTR,W/XSL#(?Q:N[HHKCJ5*E67--MOSU/H<+@\'@**I8:G&G!=(I17W*
MR"BBBH.D**** "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@ HK'\=_$+P#\+?#%QXU^)O
MC?2/#NC6:YN]6UW4HK2VA'J\LK*J_B:^*_C5_P ' 7['?A:[N/#/[,_A[Q)\
M9]:AE,#2^$[,6FC6\V,A9]4N]D"*1C#QB4<BNBAA<1B7^[BW^7W[&56M1H0<
MZDDDMVS[LKD/C+^T!\#?V=O"[>-/CQ\7?#G@_2P#MO?$6L0VB2$?PIYC R-T
MPJY)R,"ORQ\0_P#!07_@J%^V=J<OAKP-XHB^'&FS1%CX8^"OA23Q'KZKGF*Y
MU*Z"06_'2XM4<#K@UT?P=_X) _&SQ1XH/Q+\3? [0?\ A(9_*D?Q[^T'XH?Q
MIKS]\K ZM9*P)+ /;(Z\#=D5Z']EQH:XFHH^2W_&WWQ4CYU\6976?+@>;$/_
M *=1<XW[.:_=Q?E*<3WW4_\ @M+HGQCO)_#G_!.7]D;XC?'F]C=HQXBLM-;0
M_#43C@B74[Y5"D'/_+/! .&[UXS\4_C9^V=\3]W_  U__P %._A]\"]$FW"7
MP'^SS9OK>O%1_P LI]2(D:TF']^+Y">P[?3.F_\ !+VQ\9001?M-_M->./'E
MO;R*8-!MKD:5I$:@8V+:0EA&,  >6R8 X%>R?"C]D3]F7X'^3+\+_@CX?TRY
MMV+0ZB;$3WBG_KXFWR_^/4>WR_#_ ,-7?>UW_P"!2T7_ (+%]8XIQO\ "H0H
M)]:DN>2]:=+W7\J_^9^>OP'_ &?/V5=$\01^.?V9/^"8?C[XT>*KS+M\3_CO
M??:3<3+]V82WGF6VX==R"%OIQ7U#:_#?_@JK\7K>&#Q1\7_ GPDTEH/*.G>$
M](^WWD* 8 S)N52!WCF'3H*^KZ*YJN.]I*[C=]Y-R?W/W?\ R4M9%CZ_^]XZ
MHU_+3M1C\G!>V7_@U_>?+&G?\$H_A1XFO(-;_:-^,WQ ^)=_&/W@U_Q%)';'
M_<1#YB#V$IKU_P"&O[('[+WPA$4GP\^!'AFPG@_U5\VF)/=+_P!MY=TG_CU>
MD45A+%XF4>7F:79:+[E9?@=.'X:R'#5E6CAXNHOMR7//_P #GS3_ !   8 H
MHHKG/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYC_ .'>/AC_
M (>$_P##6WE6W]C?V=]O_LW S_;N?+\[;_=V?OL]?-YKZ<HKHP^*KX7F]F[<
MR<7Z,\C-\BRO//8?7::G[&I&I#RG&]GZ:ZK9A1117.>N%%%% !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 %%%% !117&:'^T5\"/%'QFU/]G;PS\7?#^I>.=$TH:EK
M?A73]4CFO=.M3(L8DN(T),&6=0 ^TMG(! )H [.BN=^*GQ<^&'P.\$7?Q)^,
M/C[2O#6@V)1;G5=9O4@A5W8)'&"Q&YW=E1$&6=F"J"2!5'X-_'_X-?M!:/?:
MW\'/B'I^NQ:7?&RU:&U<K<:=<A0_D7,#A9;>38RN$D56*NK 88$@'845YC\8
M/VT/V5?@#XI'@KXQ_'?P[H&JK8+?W=E>WOSV%FS[%N[K:"+2W+ J)YMD9*L-
MWRG'I5I=VM_:Q7UC<QS031K)#-$X9)$(R&4C@@@Y!% $E%%% !1110 4444
M%%%% !1110 4444 %%%% !117Q3_ ,'$O_*'/XP?]R__ .I#IM;8:C]8Q$*5
M[<S2OZNQ,I<L6^Q]K45_%/17UG^J7_3[_P E_P#MCC^N_P!W\?\ @']K%%?Q
M3U_09_P2)_X*8?L.?L4?\$=/A'I_[0_[0VAZ3K,:Z\5\+V4C7VK.7U[4FC_T
M.W#S('!&UW54.1\P'-<&8\/5,%1C.G)S;=K*/DWW?8TIXJ,V^;3YGZF5'=W=
MI86LE]?7,<$$,9>::9PJ(H&2Q)X  Y)-?G/=?\%6_P#@HG^V2#IW_!,S_@G5
MJ]GHMR"+?XE?&1A8V97HS16R2*K$#YE/GOGC,?8T?^'*O[7?[8%W'KW_  5(
M_P""A'B+Q79/,LLO@'P438Z0J]=OEHL<0=>%W^4Y.,EC7F+ PI_[Q44/+XI?
M<MOFT93Q\7_ A*H_*R7_ (%)J/RO?R/9OVF?^"ZO_!.[]G"_G\*:;\59OB/X
MHBRJ>&/AC:?VO,7'!5IT86R$'@JTNX<_*<8KYHU#_@I!_P %GOV\I&TK]B+]
ME&T^%OANZ=HX?%.L6RZMJ''\0EG$=C <<F.0,P.,,>_VS^SG_P $M?V$?V7-
M-AL_A?\ L\Z&UQ$BAM1UFV6\FD=3D28D!1'_ -I%4U] JJJH55  &  .E:QQ
M67X?^#2YWWF__;5I^+.*IA\]QFDJT:,?[BYY^JE-**]'3EZGY2>$/^#?[X]_
MM!^)(/B9_P % OVJ-1\5ZMM,B1:Y?S:T]ON/S0I"[1VULN.@C$BCL/3['^#7
M_!);]BCX.Q6SGX<R^)[FT(\B?Q5=?:(T4?P?9T5+<K[-&:^E:*RK9ICJRLYV
M79:+\+?B8PX6R9U%4Q$'7FM;U6ZEGWC&5X0?^",2EX>\-^'?".D0^'_"F@66
MF6%NNVWL=/M4AAB'HJ( J_@*NT45YY]"DDK(****!A1110 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 5^;?[+/P[\!?#7_@Y4^.^C?#OP7I6A6=S
M^S=X?N9[/1]/CMHGF-]&ID*1J%W$(H)QDX%?I)7YB?L__M!_ C5?^#F_XR6>
MF?&;PM<2:A^SWH6DZ>(=?MV%U?I?Q,]I&0^))U$B$Q+EQGI0!O?MB?$#5?C1
M_P '%'[,/['VNR&?PE\/OAKK/Q0GTESF"[U>07NGV4\B]&>V,!DB/5&E8CK4
MOQX^(VH_LY_\'*/P4TKPI<FUTS]H+X):QH?C6RC.V&[N-&6\U"SO9%'#3(BM
M LAR1&Y7I5_]O[X9W/[./_!8C]G?_@J3X@Q!\/1X4U/X8_$[7Y?E@\.1W/VB
M?2KVY?I%;/>7#0R3N5CB+1[F&\56MO EE^W7_P %\/!O[67PJU.VUSX9?LX?
M">_TR3QCILRSZ??^*]5:Y@DTZVF0F.X:"RFWS-&S>4[)&^&.* ,K_@W#U]?V
MOOV//C#^V3\8--AUC6?CU\9]?O-?;48Q+YFE1Q0V=IIIW=;:"%9(TC.0JNP[
MFMO_ (-H?C!XM\=?L!>)/@GXMURXU(?!#XQ^(?AYHU[>2F25],LV@GM59B<D
M1QW8A7T2%5Z 5R/_  2+\8_"K_@D'\%/C3^PO^UIX\T[P?-\+OB5J^N^"_[8
MNDA?Q/X4OA'-87>GHQ!O9&D$MNT,.]TG"Q$;V4'UG_@WU_9(^*7[*/[ 3:C\
M=/"]QH/C7XK^/=7^(/B3P_>(5GTN746C6&WE!Y646T%N70@%'9D(RIH ^X:*
M** "J5]XBT339_LM_J4<4@ .QCSBKM1RV=I,V^:UC=O5D!- %'_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?
M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H4 4_\ A,?#'_0:@_[ZKXM_X.&?$NA:A_P1\^+UI9:I%)*__"/[44\G
M'B#32?T%?;W]G:?_ ,^,/_?H5\5_\'$-E9Q?\$=OC!)%:1*P_P"$?PRQ@$?\
M5#IM=N7?\C"C_CC^:,ZO\*7HS^8&BBBOU<\<*_H>_P"#>G]C_P#8GM_^">_P
M[_:6\0?!#PK>_$/76U9M4\2:S8B\N08-9O8(3%YV];<K%#$N8@A.W)R22?YX
M:_I^_P"#=ZRLY?\ @CM\'Y);2)F/_"099HP2?^*AU*OF^*)SCET>5VO))^EF
M=&&A"=3WE>Q]C_\ "8^&/^@U!^=+_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"OS\]0I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?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'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_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_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?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'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_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_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U6BCK(@D1L
MJPR".XJ+^SM/_P"?&'_OT*F  & , = * "BBB@ HHHH **** &SP0W,+VUS"
MLD<BE9(W4%64C!!!ZBH]/T[3])LH].TJQAMK>%=L4%O$$1!Z!1P!]*FHH KW
MFD:3J-S;WFH:7;SS6DA>UEF@5FA8C!9"1E3CN*L444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7BG_!1+]CW_ (;Y_8Y\8?LF?\+$_P"$3_X2S^S_
M /B?_P!D?;_LOV74+:\_U'G1;]WV?9_K%QOW<XP?:Z*NG4G1J*I!V:=UZH32
MDK,_%/\ X@]_^LB'_F)/_OM1_P 0>_\ UD0_\Q)_]]J_:RBO6_U@S?\ Y^_^
M2Q_R,?JU'M^9^*?_ !![_P#61#_S$G_WVK]0?^"=O['O_# W['/@_P#9,_X6
M)_PEG_")_P!H?\3_ /LC[!]J^U:A<WG^H\Z79M^T;/\ 6-G9NXS@>UT5S8O-
M,=C::IUIW2=]DM?DEW+A1ITW>*"BBBO/- HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ 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@#(\?^/_  1\
M*O!&K?$OXE^+-/T'P_H.GRWVM:UJMTL%M96T2EY)9)'(5%50223VKS+]GO\
MX*&_L-?M8^,[CX=_LS?M7>!?'>NV>G/?W>E>%O$,-Y/#:JZ1M,RQL2J!Y(UW
M'C+J.]>*_P#!:7P7^W%\3/@UX.\#?L@_LG^%_C%HJ^+X=7^)G@CQ7XCMK&VU
MS3K+$UOIK+<,J31RW7E2NC'8RVGENKI*RURG_!%K]I7]@OXX7WCWPI\'/^">
MWA;]F;XV^"3#8?%GX;6G@>PTK4+:)B6AD$]M;P->6A8$JS*I4D$H \;N ?5?
MQ@_;0_95^ /BD>"OC'\=_#N@:JM@M_=V5[>_/86;/L6[NMH(M+<L"HGFV1DJ
MPW?*<>E6EW:W]K%?6-S'-!-&LD,T3ADD0C(92.""#D$5^;G_  ;AZ^O[7W['
MGQA_;)^,&FPZQK/QZ^,^OWFOMJ,8E\S2HXH;.TTT[NMM!"LD:1G(578=S6W_
M ,&T/Q@\6^.OV O$GP3\6ZY<:D/@A\8_$/P\T:]O)3)*^F6;03VJLQ.2(X[L
M0KZ)"J] * /T,HHHH ***\J^+7[0'Q.^'?C&3PUX6_9?\4^*K1((Y%U?2IXE
MA=F&2@#<Y7H: /5:*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#W
MJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,
M^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?C
MA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H
M]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1
MC/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKG
MXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8*
M />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_
MT8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:
MY^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F
M"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX
M?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^
M&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P
M)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^
M.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C
M_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\
M\"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N
M?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@
MH_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_
M / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_A
MKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "
M8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^.
M_P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_
MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\
M F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/
MCO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!
M?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__
M  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8
MSX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHK
MP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO
M_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]
M&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J
M*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX
M[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'
M_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#W
MJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,
M^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?C
MA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H
M]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1
MC/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKG
MXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8*
M />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_
MT8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:
MY^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F
M"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX
M?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^
M&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P
M)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^
M.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C
M_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\
M\"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N
M?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@
MH_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_
M / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_A
MKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "
M8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^.
M_P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_
MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\
M F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/
MCO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!
M?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__
M  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8
MSX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHK
MP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO
M_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]
M&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@KW+2+VXU'2;74+O3Y+26>W22
M2UF(WPLR@E&QW!.#]* +%%%% !1110 4444 >%?M*?\ !2W]B+]CGXS>%_@5
M^U+\>],\!ZSXRTR>_P##][XFAFM=+GCA<(ZOJ#H+6%P3]V213C']Y=WEG[//
MPU\&?M _\%4O$_\ P4H^#MIN\%I\#K7X?VWBB.V:*V\8WS:K]ODN[8D#[5;V
MT,-O"MV,I*9G2-F6 FOKW5] T'7TBCUW1+2]6"420K=VRR"-QT9=P.#[CFK=
M 'YB_P#!(OQC\*O^"0?P4^-/["_[6GCS3O!\WPN^)6KZ[X+_ +8NDA?Q/X4O
MA'-87>GHQ!O9&D$MNT,.]TG"Q$;V4'UG_@WU_9(^*7[*/[ 3:C\=/"]QH/C7
MXK^/=7^(/B3P_>(5GTN746C6&WE!Y646T%N70@%'9D(RIK[9O-(TG4;FWO-0
MTNWGFM)"]K+- K-"Q&"R$C*G'<58H **** "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@#SO]J+]I;P1^RC\)KCXJ^-- U_7'-W#8
M:'X7\):2U_J^O:A,2(;&RME(,LSD,>2JJB.[LJ(S#YE_9R_X+8>%_B+^USH_
M[$/[5'['_P 3/@'X^\7V,MWX!@^(-M;O9>(DC4N\4-S;NR"<*K'9R,C9O#E4
M;[2U/P[H.M7VG:GJ^CV]S<:1>-=Z7-/$&:TG:&6 RQD_<<Q331[ASME<=&-?
M%W[7?P9LOVW/^"IGP"\,>&[-9=,_9IO[WQQ\0/$")Q9WUW;QQZ3HZ2#/[^5D
M-Y+'_!!!"S8\^(D ]Q^/?[:GA[X5?'7PS^R?\./ -_X[^*?BO1;G6[/PGIE[
M#:QZ;HUNZQ2ZG?W,QVVUMYK+"A"R22RMM1"%=DT_V4OVO_ /[5=GXJTC2-$U
M#P[XO^'WB230/B#X(UPQ?;M#U!5#J&,3M'-!-&RRPW$;%)8V!&&#HOQ1^P7J
MVJ^/?^#D3]MCQ#XIE=I_"7@;P9H&@Q2G/V:PELH;ET3/17F7S2/63-/_ &7-
M>U'P]_P=%?M.>!="=X]+\2? /PUK6O11\))?VGV"VMW8="P@N)0"><$T ?3]
MU_P4L^%B?\%%-#_X)N6_PP\;1^*=9\*W_B >(M4T-K'2C:VK-&WD/-MDNB9$
M==R)Y> &#L",_0/B7Q+X=\&>';_Q?XOUZSTK2=+LY;O4]3U&Y6&WM+>-2\DL
MDCD*B*H+%F(  )-? /Q^ _XB6_@"<<_\,X^)O_2PUR/_  <:^,OB?\4_$G[,
MG_!,GX<+"UI^T)\4W'C"VN-5EL8=2T;23:3W&GRW$4<KPQ2FYC9F6-V'D#Y6
M&5(!]D?LX_MF7G[7?V;QW\ /@IK,_P ,[F=A8_$?Q3<KI<&N0 D?:=,M"LES
M<P$_=EG2V20?-&SJ0Q]QKX0U?]O[]I_]B']N_P"$?[%_[8?PL^'+?#KXT"71
MOA;XT^&-K>62Z-JELD832[VTN9)05820QQRQ%!\X_=@*^S[OH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OVL?VIO"'[)/PP
MC^(/B+P;XF\4ZCJ6J1:5X6\&>"])-]J_B#4I$DD2TM8<J"WEQ32N[LJ1Q0R2
M.P5":]-JG>^'=!U+5['7]0T>VGO=-\S^S[J6$,]L9%VN4)^Z67Y21R02.A-
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
MX?LU@\*VO@*T^$_@O4HDPGB9[2\^U:KJ2'^.&.ZCBLHY1D2&TF*G8J%O+/\
M@U=U;5?&W[!7Q'^,'BJ5YO$/CC]HKQ5K?B.XF.9)+R7[(KER><_(/SH ^OA_
MP41_9GU+]B[3?V\/!.NZIXH\$ZY8V\GAVT\,Z1)=ZKJ]W/,+:'3;>S7]X]ZU
MR?L_D'!60,'*A&8>%?!?_@N!X;US]K+PM^QW^UQ^Q;\5/@%XD^(>\?#:_P#B
M#:6SZ?X@E7'^BK/;R,L5R=R 1_, SJC,K/&'\M_X-KH[/7?A-^T+X$U/2X;S
M1_AY^V%XO3P.T\0==-5HH@5@SPF%N)S\N.+E_P"]7KG[?_P8LOVY?V^OV<O@
M1X9LUFA^!GCVW^+'Q"U^),C1TMD==)TTOT\Z]NLR>5G(@L7D88,>\ ]]_;D_
M;1^'G[!'[.^O_M(_$_P1XPU_2/#UA)=WEEX-\/O?3B--NYG;*PP(-P)>61%Q
MD@G!KL?V?OBYI_Q_^ O@CX\:3H\VG6OC;PAINOVVGW$@>2VCO+6.X6)F'#,H
MD"DC@D5X9_P6T /_  2,_:,!'_-(M:_])GKN?^";G_*.WX!_]D6\+?\ IHM:
M /::*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \)_X*%_%;]M;X6? 2>;]@
M;]EJ;XH?$'5+@6EE"_B72],M=&B(^>]F;4+B(3%1_JXD#[GQOPH.?F']G+XU
M_P#!7OP/9^'_ (#^$?\ @B?_ ,*_TW6?$,;>+OBIXP_:,\/Z]/;-<SJ;_6KN
MVM DVHW14R2;%9 6"(H5%5!^BE% 'QE\0/V6OBA^S/\ \%3=0_X*0?!+X9:C
MXU\-?$[X=P^%?BUX6\/SVJ:G:7]E)&VG:S EU-"ES'Y,9M98@XD0>7(JR#>%
MT_V!?V-_B-X8_:S^.O\ P4>_:&\+C0/&GQJO]-L-!\(27D-S/X:\-Z;;);VL
M%Q+ [PFZN"@GF2*26-"(U61B&-?75% 'P/\ &_X-_M::[_P7.^%O[7OAC]D/
MQ3J7PT\&?"K6/"NK^)H?$?AZ,O=75Q))'-%;2ZFD[0@!,DQJ_P _W#@UW?\
MP58_8H^*O[0>J?!G]J_]FO3;34_BA^SU\04\2^'?#M_?):Q>(]-F\N/4]*$\
MGR6\L\,<?ERO\@>,!L!BZ_7M% 'QC\:_V=OB-_P4._:V^ 'Q5\<?!#Q!X \"
M_ SQ#<^,KH^,)K%=1UC7# L=E900VEQ/LB@?=--,[!7*1)$) SNGV=110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?//_  4B
M^*_[=WPU^"L.G?\ !/G]E.]^)?C37+LVT]Y%XKT;2H?#MH-OF76=3G19K@JS
M"!!'+&KC?*"JB*7Z&HH _/O]E_XU?\%9/#-YX-_9W\/_ /!%:'X3^$+G7XCX
ML^(_B7]H;0_$4MG!)<>=?W\MM:XN-0O9\S,968DSRB1PZ[A797?[,7Q4_8Y_
MX*?>/OV[O@Q\)M6\<>"/CEX,TZP^)'AWPO/:+J>E:_I8\NRU".*ZG@CGMI;9
MI(G5',B2XD*LCNR?:5% 'R5_P3>_8O\ B'\)/C-\=?VY?V@]#ATGXB?M >,+
M:^F\.1WL=TWAW0;" VVEZ?+-$6BDN1%EYVB9HM[*BLXC#MYWK_P;_:TN?^"_
M>D_MJVG[(?BF3X7V/[/,GP\F\3CQ'X>!.H-K<E\+H6QU,7!M?**C/EB7<3^Z
MXS7WS10!G^+-:O/#GA74_$.G:!=:K<6&GS7,&EV./.O'1"RPQ[B!O<@*,G&2
M*\-_X)?_  #\??L^_L:>&]+^-%@(/B)XMNK[QC\3 6#./$&KW4FH7D3,"0WD
MO.+<$$C;;K@D &OH*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /FC_@IE\5_^"@'@+X6:?X6_P""?'[).I_$?Q%K]V8=
M:UJR\:Z)HP\/6 *^;)"VIS />2*S+"?)EBC8&217"+#+Y'^R?\:_^"J.G>)/
M G[.-I_P1ALO@C\.X=50^)/'FM_'S1?$;6-FKO<73FUM#]IN[N[?>AN'=F\Z
MY,TN_P"<U]YT4 ?%'A?]FOXL_L&_\%%_C#^U7\(?@QKGC_X=?M!:1I=_XFT3
MPE<6*ZEX?\3Z<DL0E$-[<VZ26MY%,S-(DC,DZ_.JQG>O3_\ !+[]B;Q[^SEJ
M?QD_:<^/5C:6?Q+_ &@/B-/XH\1Z/8WBW,>@Z<F^/3-),Z?+<26\+OYDJ?(9
M)7"%E57;ZPHH ^!_ ?P;_:TL?^"]GBK]LO5OV0_%-K\,-;^!5GX$L_%$GB/P
M\Q2^CU6*[:Y>V34S<"V\O?\ ,(S)E<>7S7H/[>7[.'QPU7]L[]G7]O#X/>#9
M_&]K\&KKQ'9>)_ %G?V]O>W-CK%BEJVH6!N9(X&N+<Q@M$\B&6)V5&# *WUO
M10!\>:;^RIX@^.__  56\'?\%#V^#>H_#ZP\!?#+5/#=W>ZVUK'J7C"XO98C
M!&\-M+*4M;1%N&#SE9'EG4+&43>?L.BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^6/^"GWQ4_X*'^$_!.C_  __ & ?V.=:
M^(EUK]P5\6^)-+^(6B:!+HNG@XDBM)-1F#"]E&5280ND()?YG"J/J>B@#X<_
M9#^-O_!4.?QOX%_9VU#_ ((X:7\ ?A9IC;=9\7WOQPT;Q$;&SACDD%O#961$
MTL]Q*$C-P[-M,TDKAFY,OPI_9T^,/_!.O]M_X[?&#X4_ CQ!\1?AG\?;ZT\5
MIIO@Z[T]-0\/^*HTDCO8I8KZZMU>WO2Z3+.KD1R*Z2!%*R'[>HH ^5?^"5'[
M#WC7]D?P+\1OB?\ '!K _$_XX_$[5/'GCRWTRY\^WTJ2[E+6^EQ387SDMHB%
MWXP9'EVY7::\Q_9T^#?[6GAW_@MY\9_VMO&/[(?BG2/AO\0/AWH/A[0O$MSX
MC\/2E+FRV>;)-;P:F\Z1'<^TJC,=G*C(K[XHH \_^.'Q@\??#FR_LSX5_L^>
M)?'_ (@N;8OI]CID]K96*.20IN;V[E2.&,$9;8)90O*Q2'"GR/\ X)_?L$:]
M^S?XP^(7[5/[1/C&P\6_'/XQZE%>^/?$.F0NMAIMK"FRST735D_>+96T85 [
MXDF*AW PJI].44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!\D?\%1?BA_P48T?2]"^%'["O[$FO\ Q&TW7"7\>^*-&^)V
MB^&KBRL,LK6%C-?3B:*ZEP URL)$,3DQ-YS!X,/]CKXX_P#!3GQ#\2?!OP*\
M9_\ !(;1_P!GCX2Z%8.NH^()/C'HOB Q6T%NZV^GVEEI^UHF>7R<S-N58UE&
M Q5J^TZ* /AK]GW]GSXW_P#!,K]I#X^W/PG_ &>/$'Q)^&GQH\8-X_\ "MIX
M/U#38;G1?$=S'Y>I:?=)?75NJ03.D,L,Z%DC4.DFTJA?+_9K_9C_ &Q?^"8/
M_!/;QOX@^"G[/UG\8_VC?BGX_P!5\:^*M#TSQ'96&F0:YJDA=B]S?SV^^SM8
MTB0A#YDSY*K&LC/']\T4 ?FA\$OCQ_P6M^%'A.X\(^$?^"&K1>*_%6J"Z\6?
M$_QI^TKX:O#<ZC*JQOJ=Y;V@62:*)50):0%!'!"D,.Q405[-^TU^R+\5/A]_
MP49^&?\ P5#^!/@ZY\8:AI?@6\^'_P 6_"VES6UO?ZKH<TGVFVOK07$D4+S6
M]V TD32*TD)Q&2T:HWV310!\>?LO_LC_ !*\=_\ !23XA?\ !4OX_>!;CPK=
MZCX%LO /PL\':G=V\^H:=H<,WVJZO+PVTDL,<UQ=$F.))&:.$$.0\C(GV'11
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?''_
M  5&^)7_  4>6\T+X,?L9?L$:_\ $KPAJT9F^(WB32/BOHGABXEM#N7^RK.:
M[N//@>7 \ZY6(%(6*P.LK^=!]CT4 ?'G[&GQW_X*9^/?BOX=^$OQ8_X)1:-^
MSK\*?#NARF;56^+6C>(#.D,(@M-+L[/3 OV0!F23S&#(([9HP%+J:Y3]EKX!
M_M!_\$K_ !E\<OA?\'OV:==^)OP_^(GC^\\>_"P^&-6TVW_LK4=0BC2[T:_^
MVW,)MH(YH4DBN$65?)=]V)%$;_=U% 'P!\!OV8?VSO\ @DY_P2ZE^'7[*?P#
MMOC9\?/%GB.^\0>+/L?B"PTS2X]>U)C)<7LDFH7%N9;:W1(841/WDQB0D1!V
M:/F_@-\;O^"R_P .?#MI\)/!7_!$=_#5_P")]=27Q;\6?&W[2'AS5Y%O+EXX
M[G7+^VLU26]:- &^SPF,".&."%4CCCC7](Z* /FW_@KA\._C1\:_^"=_Q7^
M/P!^#>J^-?%7COP3?Z'I-AIVJ:;9K#-<1&-99I;^ZMT6,;B3M+-QPO2NL_X)
MX^'_ (F^"/V(OA7\,?C'\*-5\&^)?!_P_P!%T#6='U6_L+IOM-GI]O!+)'+8
M7-Q$\1D1PI+AB%R47(S[-10 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 445@R_%+X96\K03_ !&T%'1BKH^KP@J1U!&[@U$ZE.G\32]36G1K5K^S
MBW;LFS>HK _X6O\ "W_HI7A__P ','_Q5'_"U_A;_P!%*\/_ /@Y@_\ BJCZ
MSA_YU]Z-?J.-_P"?4O\ P%_Y&^2%!9B  .2:^5?C]_P5M_9^^$.NW'A/P/I=
M[XTU"UD*7,NF3I#9(X."HG8-O(]41E_VJSO^"J/[5=EX(_9_A\"_"[QK93:C
MXNO&L[NXTR_21X+%$W3#*$[2Y9(^>JN]?E]7YAQMQUBLJQ7U++VN9).4M':^
MR2VO;5MWW/WGPL\)L!Q#E[S3.5+V;;4*:;C>VCE)K6U[I)-;-M['Z2_#?_@M
M=\)=?UB/3OB9\)=6\.6TKA?M]E?KJ"19/WG7RXGVCOM#'T!K[$\&^,_"GQ"\
M,6?C/P1K]KJFE:A");.^LY0\<J^Q'0@Y!!Y!!! ((K\%J^RO^"07[2L_@'XF
M:C\$/%_B.*W\/:Y9R7EC]MN0D5K?1 $E2Q 421AL^IC3WKS>$?$',,3F,,'F
M34E-V4K*+3Z7M9-/;:Z9[GB-X-Y-@<DJ9ED<90E27-*G=R4HK=KF;DI):[M-
M*UKGZ945@?\ "U_A;_T4KP__ .#F#_XJC_A:_P +?^BE>'__  <P?_%5^P_6
M</\ SK[T?S5]1QO_ #ZE_P" O_(WZ*P/^%K_  M_Z*5X?_\ !S!_\56[#-%<
M1+/!*KHZAD=&R&!Y!!'45<*M.I\,D_1F52A7HV]I%J_=-'E'[07[=O['/[)^
MI6ND_M,?M(^$_ <][_QY#Q5JR62W) !(C:7"N0""0I)&1FI_@7^W!^QO^T[K
M-QX9_9X_:F\ >--5M(?.N]'\-^++2[O((^/WCV\<AE1.1\Q4#GK7PC_P=#ZC
MHVA?"7]EKQ'KU_;6=K8?M?>%9KJ^NY5CCMX5@OFD=W8@(@"[B20 %R>E>8_\
M%MO%GPX_:?\ ^"BO['NE_P#!.KQ?I'BKX^Z'\14O]6U_X?7L5X^C^%Q) 9GU
M.XMBRI:_?(24X,9N !B4A[,C]CJ*\&\?_M<?$_7/BEXS^"G[('P+TCXA>(?A
MU;6K>-)O$GC@Z!IUI=W, N(-,AN$LKQYKUH&CF93$D,:3P[I@S[1Y)\-O^"Y
MO[*7B[_@F_XS_P""C/C/P_K_ (:T[X<:O<:!X[\$7,<<^JZ=K\4L,/\ 9D>Q
MA'.\DEQ (Y 50K*&?R]KA #[4HKXR_:*_P""IOQI_9 ^(GPK^'O[0'[".HWE
MU\9K[^R?!,/P\^(NGW\R:UMC<:;>G5$TVWMY&5SL=)Y4=HW4'[I;L?%?[?GQ
M'\0?M5ZQ^Q?^S9^S=;>(O'/A7X>V/BSQDOC?QH="L-,2\<I;6"7%K9Z@;BZ;
M;(6VH(%"<3,<@ 'TY17QW\-?^"RWP1\>_P#!-2;_ (*-ZK\/M7T&ULM;_P"$
M=U+P=J=[ L]IKQU./2ULWN<B(1&YEB)N#A5B8R,H*L@]*\,_M(_M4CX[#X!?
M$G]E+P[IEYJ'P[U3Q-X=\0Z'\2YM0TF]N+.ZL;<Z=++)I=O-;R$WR.7,+J$
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
MASQ%\=/A6_D7"K]HTZY'CS0DGL[A 3Y<\;%D9>01\RED96/V=\1/'WA'X4^
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
MW'D^;L?R]_E[=^UMN<[3C!9_PTI^SG_T7[P3_P"%59__ !RO(?\ @H)^T'\
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
MUHO$?[/FA7TL%I\,M*US2Y_B%NB\.Z<=(NI0MN[66+P2>=-.T>(0'8KD[MP
M/TA^#/QG^%7[0_PNT3XU_!#QYIWB?PIXCLA=:+KFE3^9!=19*D@]00RLK*0&
M5E96 (('3U^9/_!)C]H#]K?6?VD?VF?@WX;_ &2OAWX?\,?#3QU;^&O#W@KP
MQXR&FZ1X6@AM+BXCMK>.+3RLQN+B:2::=4C_ 'D[D(0JK7LG[//_  5B^(G[
M27[%OQ5_:P\$?L>3PZW\(O%.LZ'XE^&%WXW3^UA<Z5$)+V'<MH8UG *^7%DB
M3/WU. 0#[2HKY1\"?\%,-5^)7_!-'0/^"BW@KX&V6HKXIAL)/#_@>U\:!KB\
M>\O8[&WLQ<&T""]:ZE6#R=NP2?*9>N-;QU^WE\2H?VK]/_83^#?[/VD>(/BC
M'\+$\=>*X]?\;SZ5H6D63W0LX[>._CTZYFNIGN-X4"U1=D99F4_)0!],45\9
M_#S_ (+#:)\0_P#@G7\1/V\M)_9=\6SWWPEU37M+^(GP^L=7L&N-)O-'1I+X
MBZFEACGMTC"OYD:F0AOEA8@BJW[-7_!6WXB?'/0?"/QQ\;_L*^)O WP0\0?!
MN3QSK'QGU;Q1:RZ?HTD-HMQ<VCVP1;AHDRZ)<LL9G\LO'"T1$M 'VK17Q'^T
M;_P5W\>_LD_"GP;^US^T#^QU/HWP+\7ZM86L_BNW\;K/X@\.V]]_QZWFHZ/]
MC6..)LJ66&]GECW ,F_Y*^V;6ZMKVVCO+.X26&9 \4L;!E=2,A@1P01SF@!]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>3:C^PI^R'JVH3ZIJ/P#
MT&:XN9FEGE>%\N[$EF/S=2237K-%<V(P>$QB2KTXSMMS).WI<[L%F>99:Y/"
M5ITW+?DDXWMM>S5SR#_A@7]C?_HWOP__ -^7_P#BJ/\ A@7]C?\ Z-[\/_\
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
M^C;_  Y_WX?_ .*H_P"'=O[$G_1M_AS_ +\/_P#%5[117SGU_'?\_9?^!/\
MS/V;_53A;_H H_\ @J'_ ,B>+_\ #NW]B3_HV_PY_P!^'_\ BJZ'X9?LA_LT
M?!KQ2GC;X7?!S1]$U:.!X4OK*)@X1QAEY8\&O1Z*F6-QDXN,JDFGYO\ S-:'
M#7#N&K1JT<'2C*+NFJ<$T^Z:5TQL\\-M"]S<S+''&I:21V 55 R22>@KX]_8
M+_:2_9[^)G[=O[5WA'X??&WPIKFI3_$;0)K:RTK7[>XDN8H_"6DPR/$J.3*J
M2P3QL5R%>)U."I ^Q**YCVC\7_VX?^">GQS_ ."<'[:W@_QS^Q=8%OV;/V@?
MVA/A])\4_ D,+-;>#/$%OXLTN\@U&U1>+>"X> 0Y V(9?*(Q]F"?8?\ P5(_
M:&_9R^*_Q0^'/_!*'Q=\>]!T2^^+7B(2_$6S'B:*SO+7PW8Q?;GM"P</#-?S
M):VB+\KR0S7+)GRZ^VYH8;A/+GA5UW!MKJ",@@@\]P0#]13J /S-_P""WG_!
M+SX(^(/^":OQ'\7:O^TS\1[/6O ^E-XI\%ZA\0?C-J=Y8V^KV*--"J1WMRT0
MGE036Z-C<#<97FNG_9K_ ."UOA3X\?\ !'"U_;N\%:M8^(_'_@S0M)/Q*\$:
M2R3:BE_'?6]M>Q"U4[T-ROFO;\8(FCP2017Z%TR>VM[I!%<P)(H=7"R*" RL
M&4\]PP!![$ T ?F-_P %>=8_X(F_\%(?V#?$_P 1OB+\6OA]J_B^P\+7/_"N
M]3TK4(4\7V>L^4S6FFQV8(O7E>X*1O821Y)8Y16 =?(/^"I'B3XB?!W_ (-.
M[+X(?MK>/[:S^,&J>!?"5J^A:]JB#5KN6+7M/F$+1NWF33PVD0\X_,0T,A8Y
M!-?L/+X(\&3>)4\9S>$=+?6(TV1ZLUA&;E5QC EV[P,<8STK4H ^-OA%_P %
M<?\ @F_\.?V1O!.IK^U_X(\3:G8>!]-B'A'P)KT.NZ[<W*6D:FVBTZQ:2X:7
M>-FTH K'YBHR1XA_P2@^ 7Q)^'7QY_:,_P""XG_!1'1H/A#>?%^>*+0/#GC*
M^BM)O"_A:V\M(6U%Y"%AGD2"R0QMM93;Y(!D"K^G%% 'Y]_\$_\ X;? _P#X
M*4Z/XU_X**Z?^T9XW34OB?XJG2VL/AW\5;_21I/A_3I9;+1[*Z@L9TV3F".2
M\=)1O2749ATKYI^#'QA_9T_X(Q?\'"'C3]FF[_:%LQ\,OVD/!]IK>JW7B?QD
M+R;P]XOBDG'_ !,+FXD9XWN2MRQ>4AG>]@!.$%?LU10!^7/C?X8ZK_P3 _X+
MD>(_^"D7B2QFF_9^_:*\$P:1XV\8V<)EM/!.NPK:B"ZOV0'R;&<6P'VIOW22
M7;[VC5%+?0'_  4@_;^^$"_LF^+?A!^RMXZT;XI?%KXD^%;S0OAKX%\ ZO!J
ME]?75["UNEZZP.PALX!+Y\MS*4A5(R"X+*#]B2Q13Q-!/&KHZE71UR&!Z@CN
M*^&O#/\ P1@\,_LA?MA:A^V]_P $R?&ME\-]2\2PM!\0OA1JMD\WA3Q/ 7WX
MC6(B72IU<ETEB$L<9RJP;'D5P#U/_@D1^PI+_P $W_\ @GM\._V3=6U2WO\
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
M_$7X7>-M)\1^']6@\[2];T+48[NTNX\D;XY8F9'&01D$\@CM6Q10!Y)^W?\
M$WX=?";]CWXD^*OB?XZTCP_IQ\#ZO E[K.HQVT<DS6,Y6)6D8!I&"G"#+'!P
M#7R-_P &L?Q,^'?BG_@BU\(_ GAOQSI%]KGAT:]%K^C6NHQR76G/)K^HRQB>
M(-OBW1R1NNX#<KJ1D&OT4HH _&KXH_%[]C?_ ()T?\%C/CU8?\%:?V?O#MU\
M//CI<Z1XG^$WQ:\5?#U-;LX);?3HK2\TV23[/-)$0\:@*HP@C5G"K,C5TG_!
M231]*^.__!,NS_:X_P""8O[(]GIWA+X6_';PU\2/#^F^'O!?]BS^/=.TD/\
M:-02R6"*4VX>?,;21[WCLY)54HT1;]9=<\.^'_$]D--\2Z%9ZC;"19!;WUJD
MR!U.5;:X(R.Q[5< "@*H  ' % 'QY^RW_P %K_V//V]M4\*>"_V(-=U/QMXF
MUQ[>Z\2Z0_AZ\ME\(:<,/=S:E.\0AA=0&AB1'<S3O&$W1[Y4\#_X)>?M$_ &
M\_X+3_\ !0C4K;XV^$FMM4U#P'<:9<CQ%;>7>0V.B7D=[+$V_$B0,,2LN1&?
MO$5^F>D>'?#_ (?^T?V#H5G8_:YS/=?8[5(O.E/5WV@;F/<GFKE 'YJ?\&TG
MQ3^&GC;X/?M&:/X.\?:-J=TW[67C35([2QU**61K"X:T,%T$5B3!)SLD VL0
M0"<&OJK]O_\ ;>T3]A.T^$_CWQO97;>%/%?Q7B\->+[ZQTN6\DTVQET75KE;
MLQQ*SB..XM+9I7 .R'S6QQ7T#3);:WG>.6:!':%]\+,H)1MI7(]#M9AD=B1W
MH _&W_@O7\'?^"??[6_@3PI^T#_P3X^(/@[6OVNKWQIHS?";4O@YXAM;G5M>
ME^V1>=+=_8G;,%O;[[@WDP A,"*9%5BK>K_M!ZWXB_8+_P""_P#X#_;<_:6U
M.&S^%7Q:^ @^&=YX_N?W6E>'-?BODO4AN9F^6UBG>%!&\A56:X?.!&S#]*M(
M\$^#/#^KW?B#0?".EV5_?G-]>VEA''-<\Y_>.JAGYYY)J[J.FZ=K%C+I>KV$
M%U;3H4GM[F(/'(I[,K @CV- 'YZIX0T#]KS_ (+]^#OVO/@7XEL=;\"?!/X&
M7VD>+/&^C7:3Z;<ZQ?W%P(=(2Y0F.:6*":2ZD52PB#1A]K2**X__ ()E_M*?
ML]^(_P#@O+^WI!H7QM\*W;>*IOAS%X8\C7[=AJ\EEHLUK=I;$/\ OVBG=8W"
M9*LP!YK].=*TG2]"TZ'2-$TVWL[2W39!:VL*QQQKZ*J@ #V%6* /S+_X)9?&
MGX>?"7_@J]^VM^S9X^U:>P\<^+OC-9:WX;\-MI\S7%]ICZ=N^VKM0J+=5P6E
M8A1O09RZ!L3XI? [XU?!;_@L+\2?V2OA)X9OT^&G[:_@ZT\1^(]:L7,<7AN?
M2Y8[7Q&ZD$&.2[L)TC$JG<MUJ-LV,(<?J8+>W%P;H0)YK($,FT;BH)(&>N,D
M\>](UK:O=)>O;1F:.-DCF*#<JL5+*#U )521WVCT% 'Y6?\ !-+]G/XO?!;]
MO'XB?\$OM3\)3Q_!3X&_$Z7XL>!=1;_CW>SUF"0Z/HJKWBMKM]1NMW47&G*>
M17<_M2?M^^%+'_@KM?\ [#/[8/Q9UCX9?"ZP^&5EK'@RTT22\LKGXDZM<3;7
M@^VV:_:I(X?FB2QMF1KB42!_-&(J_1I;2U2Z>^2VC$\D:I),$&]E4L54GJ0"
MS$#MN/J:;/ING75W!J%S80R3VV[[-/)$"\6X8;:2,KD<''6@#\-_V)OC[\!_
MA_\ \$:O^"BGP4U36U\*ZC;^-_BTMIH6N6$M@;-;S2Q;V%DYF54CN975HX[8
MMYK&&0!#Y;8^K/@SX*D_;G_X-AM&^ _[-7B_3-<\1ZC^S#8^'H+;3=2C?;K%
MOI$*OITI#8AE,D?DLKXV[\G K]'H+6VMC(UM;QQF60O*40#>V -QQU. .?:I
M* /QR_8;_P""BO\ P1K^+GP!\+?!;Q5^P5X.'[3ECID/A[5/@E<? F/^U;_Q
M#!$(9!YWV$PPP/*C2/-/(@@CW&;:4.?V%TBU:QTJULFM;> PVZ(8+1<11X4#
M:@P,*.@&!QBHH?#GAZWUR;Q/;Z#9)J5Q"L5QJ"6J">6->B-(!N91V!.!5V@
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 ***
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 ***
$* /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>pega-20211231_g3.jpg
<TEXT>
begin 644 pega-20211231_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@"
M^ 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 **** "BBB@ HHHH **** "BBB@ HJGX@\1^'O"6C3^(O%6NV>F:
M?:J&N;[4+I(8802 "SN0JC) Y/4BLKP9\6_A5\1KJ:R^'OQ-\/:]-;1A[B'1
MM:@NFB4G 9A$[%1GC)K&6(P\*JI2FE)[*ZN_1;G1#"XJI0E6C3DX1WDD[+U>
MRW1T-%%97B[QWX(^'^G#5_'?C'2]%M2<+<ZKJ$=NA/H&D8 GVJZE2G2@YS:2
M6[>B,Z5*K7J*G3BY2>R2NWZ)&K17+^#OC=\&OB%>?V=X$^*_AS6+G_GVTS6H
M)I/KL1B?TJSIWQ6^%VL>)G\%:3\2= NM9CEDB?2;?6('NE>//F*8E8N"NULC
M&1@YZ5C#&X.I%2C4BTW96:U?9:ZLZ*F7X^E*49T9)Q5VG%JR[O31>;-^BBL#
M1/BM\+O$NO/X5\.?$G0-0U2(N)--LM8@EN$V'#YC5BPVGKQQWK6=6E3DHSDD
MWM=[^G<PIT*]6,I0BVHZMI-V7=]C?HHHK0R"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 ^0/^"O?Q</A[X4Z)\'=-N<7'B/4/M5
M\BGG[+;D$*1_M2LA'_7(UXS^S]I&N_L.?MQ^&?!OBJZ>.T\2:+96NH/)\H/V
MR&//L%CO%VY/\,9]ZYW]K_X]>'?&O[=$GC'Q#9RZGX=\(ZQ;V*6-NXS<0VDF
MZ5 3QAYO-Y_NL*I?MO?M:^"/VIM?\.^+O"'@K4M#U/18)8)[BYN48S1EU>+:
M4Y!1O,/_  /VK^;<_P ^P&)SW%9LJR5;#U::HQU]Z%-M3UM:TF^;5[7/Z_X7
MX8S/"<,X+(I8=O#XJC6EB)Z>[4JI.GI>_-!+ET3UL^A^G'Q,\=Z7\+_AYK?Q
M%UI"]KHFESWLL:G!D$:%@@]V("CW(K\ZOV?/@S\0O^"DWQEU[XB?&'QO>V^D
MZ:4-Y):8+1^86\JTME?*QJ%5B3AL8!()?-?4?Q2^(EQ^T'_P35U;XAZ6V^ZU
M#P=YVH+%_#- Z_:AQV#12_A7G_\ P1JUO2I?AYXS\.)*GVV#6K>YE3/S&*2$
MJI]QNC?\_>ON^()X;B7BO+,!6=\+4INKRWLINS<;VWLDGZ-]S\QX6IXO@_@;
M.,SP\5'&TJL:'-9-TUS14FKK2[;5^Z78W]+_ ."3'PA\*_$;P_XW\)^/]<^R
M:1JD-W>Z7JRQ3BZ$;!@BR1K&8P2!G(;(R.*\<_;,L)_V6?\ @H%H7QTTN!H]
M/U6ZMM7E\H8#8/DWD8]V4,Q_Z[U^B5?+G_!6'X3?\)Q^SQ!\0;&UWWGA'4EG
M=@N3]EG(BE _X'Y+'T"&NGBSA++LOX;K5LJHJG4I2C65K[PWZZ6C=V6ESCX%
MXZS?->+\/A\[KNK2K0GAWS6^&KMLE=N?*KN[MI>Q[?\ 'GXJV/PG^!?B/XKP
MW,;+IVBR3V#Y!669EVP#/<-(R#\:^3O^"/?PLGNI?%GQYUF-I))772=/GDY+
M$E9KALGKD^0,_P"]7G_[0?[3T_C;_@GU\-_A\M\6U&]O)+/6 &RQBT["(&_W
M_,MWR>ZFOMS]D+X3?\*4_9S\+> [BV\J]CTY;G5%(^;[5,?-E!]=K/L^B"L\
M'C*?%O&F'Q$-:6&HJ?I4JI-+U4;/UB;9A@*O GAWB\)4TKXS$2I>M*A)IM>3
MDFO-2/2:***_4C\4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K$^)5YXQT_X?:U>?#S1CJ&O)IDW]C6?G1QB6YV$1@M(RJ!NP221P#6
MW16=6#J4I03:NFKK=7ZK?5=-#6C45&M&HXJ5FG9[.W1V:=GULUZGQI_P3Q_8
MA^(?PP\8^)?'?[1WP]M8KF>RCM=)@O[FUOA+OD,DTI\MY K I& 3@G<WO7MW
M[4O[,_A;XL? /Q+X)\&^!=)AUF>P\W2'MK.&!S<Q,)(T$F %WE-A)(&'.>*]
M=HKYW+^$\HR[))97"+E3DI)N5G)\][MM)*^MEIT1]9FO'6?YMQ)'.JDE&K%P
M:C'F4%R6LE%R;L[7:OJVSYE_X)V?!?XZ?"CX7^)?@]^T#\.Q9:5<77GZ8)M2
MM;E)TFC,=Q"1#*Y5?E4X( /F-7C/BK]@[]KC]F'XIW'Q _9 UM[^PE+"V$-Y
M ES% QSY$\5P1'.H(&"-V=H;:IZ?H!17#7X%RFOE>'P;J5$\/?V=122J1N[V
MYE%*VR6FB2ZZGIX?Q+SW#9UB\PC2I..*M[6DX-TI65KN+DW=ZM^]JV^FA\;?
M"?3_ /@JAXX^*GAV]^+-VVD>&;#6;:?6(A-86XG@216DCQ;YE?<H(VGY3G![
MU]9^/?!VD_$/P1J_@/74W6>LZ;-97/&2$D0H2/<9R/<5K45Z^4Y%3RO#5*,Z
MU2OS[NK+F=K6LM%96Z'@9YQ-5SK&4L13P]+#>S^%48<BO>]WJ[ROU/S<^!?_
M  3?_:7M?C1X;M_BMX#6W\):9KGVN^N3K-I+$T:$.0(TE9_WOE1I]W.&&<8.
M/TCHHKGX:X5RWA6A4I81RESM-N33>BLEHEHNFG5ZG7QAQOG'&V)I5L?&$?9Q
M:2@FEJ[MV<I:O2^MM%H%%%%?2GQX4444 %%%% !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!YK\?OVMO@?\ LV6\2_$K
MQ01?W$>^VT?3XO.NY5Z;M@("+P<,Y4'! )(KRSP5_P %9?V8O%?B"+0]6L/$
MF@QSR!4U#5;"(P(2<#>89791[[2!W(%>F_%_]CSX#?'3Q_I7Q'^(_A(WE_I<
M1B9$F,<=ZG5%G"\R!#DJ,CJ0<CBOE7_@K!X'_9_^'F@^$] \ >!]#T7Q'+<R
M2R1:+816Y-B$*YE6, ',FW:6Y^5\=Z_..*LSXQR6E7S&G4HQH4VN6+3<IIM+
M5Z6=W:R[?-_KO!&3\ <0UL-E-6EB)XJLI<\TXQC3:3?NK6ZLKMR[_)?=&O>,
MO"OACPI<>.=>U^UMM'M;0W4^HO*/*6'&=^X=01C&,YR,9S7S5>?\%=OV9K?Q
M =*@\/>++BS$FPZG'IT(C(S]\(TP?;WY4-_LUYE^V-JOC;X<?\$Z/AA\,?$$
ML\%]JGV1=3AE)#""*%I4@8=MI:'CL8\5WGP<_9+^$.N?\$\D74? FF3:UK'A
M2XU7^VY+-#=)=,CRPLLI&Y0F$7:" 0"#]YLX8[B/B3,LT>"RM0I.G1C5GSIR
M?-))JGY;K7U.G+>$>$,HR59CG3G6C5Q$J%/V<E%*,6TZKWOLVE>VW?3Z9\&_
M%#P#\0/ 4'Q/\)>)[6[T*XM6N%U$/M1(USOW[L%"N"&#8*D$'&*\$@_X*P?L
MMS>-!X6,?B%+(W'E#7WTU!:]<>9CS/-">^S/M7SG^Q=XX\2WG['_ ,=/AM8W
M$KQVGATZA9QJ2=BR12QW./0%(T_(UA7 \ _\.P;<@6/]L_\ "RCTV^?YGDG/
M^UCR<>W2O'Q?'^;XK+L/B,'R4VZ,ZL^9-J3A+D<(ZJUVF^KLT>_@?"S(<%FN
M*PF/]I52Q%.A3Y9*+C&K#G526CNTFELE=/3M^FVH>(M"TKP]/XLU#5H(],MK
M-KN:^,@,2P*F\R;AQMVC.?2N'_9T_:8\$?M.Z!J'BGX?:!KEMIVGW@M3=ZO:
M1Q+<2[=S"/9(Y.T%2<X^^.O./E'XW?%SQKKW[,'PC_8]\"2/-XH\:^&],_M0
M!R&AL2BB%'/50^T,Q[1Q-GAJ]P^!7[1O[%7P5T'1?V;O"7QJTIKK2T%JTY@F
M6"YN2<R2&XV>3EY"Q^_CG Z"OK,-Q93QF<0INK"E1C"//S-)RJS2:IQ;:OR)
MWE;6[2:/AL9P+5R_A^I55&I6Q$ZDN10C)J%&G)QE5FHIV522M"]E9.2;/H.@
MD*"S$  <DT5\W?\ !4?XOZY\,/V;CHGAJ^>VN_%.IKILL\3;62V\MY)L'_:"
MJA_V9&KZ?.<SHY-E=;'55>-.+=N_9?-V1\7P_DV(XASJAEM%VE5DHW>R75_)
M7?R+GQ7_ ."G'[+OPNUJ;P];ZOJ7B2[MW*3_ /".6B2Q1N.H\V1T1OJA85#\
M(_\ @IW^SK\7/&-AX$L]-\2Z7J.J7:6MBNH:6KI+*[!57,$DA&21RP '4D#F
MO,_V /V1O@5H_P "K?\ :+^/6E:/?2:H7EMF\1M']BT^U64Q(667]V7=AG<V
M<!D P<Y]PT+1?V!;?Q_I/C+PA>?#*U\064Y72YM&U2R@D,LBF+&R%P)&(<@
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
MQM@E.3CL<U[A7YI?LB^"]'^''_!3F'X?^'WF>QT36M;L;5[APTC)%9W2 L0
M"3MR< #FOTMKT>!L\S//LNKU<?R\\*LH>ZK)**B_.^K>IY'B5PWDW#.;X:AE
MG-[*I0A4O-W;<I35]E;1+3H[A1117VI^=A1110 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
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
MD]GK&Z\S@/VCOVC?A_\ LS_#Z;QQXWNM\KYCTK2H7 FOY\<(@[ <%G/"CU)
M/R-\!O@)X^_;M^*'_#3O[45^MOX9$O\ Q)]#\W8+N)6)6&-2<I; YW-]Z0YP
M>2P]O_;'_8'D_:T\<:7XQ/Q<.@)IFE?8UL_[#^UASYKN9-WGQ[<[@,8/W1S7
MD'_#EK_JY3_RSO\ [LKYWB;"<69IGJ4L![?!TG>,/:P@IR_FG=MM+6T6DN]]
M;_6<&X[@7)N&I.&:?5L?634ZGL*M25.%W[E/E22;5FYIM]K65O7?^"F/A=->
M_8XU7_A'((FAT.^LKGR;4#;'$L@B( 7@!5DSCL![51_X)@>/_#7_  QU$E[J
M\$">&=0OUU5Y9 !;H7:XWMZ+LDSGI\I]#78_LM?L<Z-^SO\ "37_ (0>(O%4
M?BNP\0WTLU[YVE?95:*2!(6B*>;)D$(><C[W3C->'>*O^"/,+:[=GX=_'JYT
MS1KU_GT^]THS2(F<A&=)4$H';*C^M=.,PG$^'SNCGV&P:E4E2=.I2]I%.+YK
MIJ7PM;7L<F Q_!F*X=Q'#&,S!PI0KJM2K^RFU-<O+).&LHOXK7[_ "?#?\$K
MK*Z\9?M9^*_B%!;L+2+1;R9W(X5[BZC**?<J)#_P$UZA^VQ^VAXD\0>)3^RC
M^RT\FH>)-2F-GK&K6$@_T8G(>WA?.%<#/F2Y C (R&!*>W_LW?LG> _V9?AQ
M>^"/!E[/<7NJ@MJNMW* 2W$FTJIVKPJ)N.U >,GDDDU\UM_P1<9F+-^TJ22<
MDGP=U_\ )RO)>1<99/PI1RW 4N:I5E*59QG"+BFU[L7)I7:T<DG:SMNF>XN)
M?#W/^.<1G&:5^2E1C"&'C*G.<9N*?OSC!-VC+50;CS75VK-'MG[$_P"R!X(_
M9:\,-J>J:M9:EXOU2 +JNII("D*9!^SPYY" @$MP7(!. % ][KX@T?\ X(U?
MV5JUKJG_  T=YGV:Y27R_P#A#\;MK XS]LXZ5]OU]QPC3QV%P#PM; +"PIV4
M4JD:G->]VW'KM=O>_D?F_'E7+,;F:QV'S-XVI5NYMTITN2UN5)2W5KV2TBEY
MGYT? '_E+EJ?_8X>(_\ T1>5^B]?.?@#]@+_ (0;]KFY_:H_X6S]J^TZQJ-]
M_87]@[-OVN.9-GG^><[?-SG9SMZ#/'T97+P-E&8Y/@L53QD.5SKSG'5.\6HV
M>C=KV>CU\CK\2<^RK/\ ,<%5P%3GC3PU*G)VDK3BYW7O)7M=:JZ[,****^V/
MSH**** "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 *1W2-#)(X55&69C@ >M+7#_M$>"/$WQ!^%MWX=\)HDUR;B"9["6X\I+^*.
M16>W9_X0X!&>G0' )--*[L!K>#OBKX%\=WU_IGAW7[>6XT^_DM)8?M$9:1D"
MDN@#$LGS<-Z@^E6_&OCWP=\.=$;Q%XW\0V^FV:N$\ZX;[S'HJ@9+'V )P">U
M>)?L[:U\&#XUU/0?$GP]LO#_ (E_X2NYET2TO=*16M\0Q@P0SJNS<OS?(K#[
MP('-=)^UY\/O"UU\+/$OQ%O;%KC5+;1%MK.2>9G2U4RKN:)"=J.P.&8#)  ]
M<Z."511%>Z/7T=9$$B'(89!]16+XW^)'@;X<6<5]XV\2VVGI.^RW20EI)F]$
M106<\C[H/6M:Q_X\H?\ KDO\J;/I>F7-]!J=SIT$ES:AQ;7#PJ7B#8W!6(RN
M<#..N!6:M?49C>!?BEX ^)<=P_@GQ+#>M:,%NH-CQRPD]-T<@5U!YP2,'!Q6
M)KO[3/P-\-:U=>'M:\?0PWEC.T-U!]DG;RY%ZJ2J$9'L:Q_ LEKX_P#VC=9^
M)_AA =&TOP^-#?4(Q\FH7?GB5RA_C6( )N]6(!(%9O@O5_BS\)Y/%#7GP)U;
M4[2^\6ZAJ9O=/U.T9WADD^0I"9-[G8J\8![8K3EC?_@DW9Z@?''A)?!Z^/IM
M>@BT9K1;H:A.QC3RF (8[L$9R.#SSCK67X&^-?PO^)&HR:1X-\6Q75W'#YQM
MI()(9&CSC>JRJI=>GS+D<BN$^*OC+PW\7-$^&TNA3FYT3Q#XRMWN8Y4QYB0K
M*YAD4^DB ,OJG>M;]HE(])U[X>>+K) E];^/+.Q291\WV>Z5XI8\^A&TX_V:
M2@MF.YV,7Q*\#3>.Y/AE'XBA_MV*V\]].*,'\O .02-IX8' .?R-:6O:[I'A
MC1;KQ%K]^EK964#375Q)G$:*,D\<GZ#DU\]?$^WN]$^-_C+XOZ5"SW7@JZT"
M^E6,?-)9203Q748^L9#?]LZ]%^--Y;?$+4?"OPBTN=9[7Q'>KJ&JM&<JVF6V
MV5@<=!(YB0'ODTW!707.Z\)>+?#OCKP];>*_">IK>:?=AC;7*(RAPK%3PP!^
M\I'3M6C7F7['+F3]F[PU(W5H[DG_ ,"IJ]-J)*TF@6J"BBBI&%%9/@[QUX1^
M(.ER:WX+UZ#4;2&[EM9)[<DJLT;;73GN#P:UJ "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@ K'\;0^.YM'4_#N^TN#4$G5B-8@D>"2/!W*?+8,IY!!&<8Z&M
MBBA: >$_#GX3?$OQKXIN[_XDW6G6%AH_Q"DUD6FGVDWF7=XD481DEEQBWY[*
M2Q# GT]"_:(\)>(/'7P6\0>$O"NG_:M0OK-4M;?S43>WF*<;G(4< ]2*[2BK
M<VY)]A6.7^*OCF?X6_"W4?&D6GK<W&GVJ""U8G$LS,L:)QSR[ <5R7QQ/QV\
M0:+H_A?PKX$FN;*_M@_BR72=8M[:8# W6L3S.I4,<@N 3MX&,FO3K_3=.U6%
M;;5-/@N8UE218[B(.H=&#*P!'4, 0>H(!J>E&2CT"US@?AEKOCRSFL?!D_[/
M,WAC1;> QQW"Z[9S1VZJI*KY<3ECD\9]3D]ZBO?B9\;H6FTVT_9VNI+L,RV]
MR/$-I]D?!PLC,6#JO?;LW=J]#HHYE>]OS"QX^/@%XKT+X*Z#H>BWUI=>)_#F
MN+KL)9BEO<W1EDDE@SC*HRRN@..RDX[6[O3/B=\9/&GAN7Q;\.9/#.B>&]3&
MJ7(O=2@GEO+M$984C$+, BEBQ9L9XP!7JM%/G86."T#X?:G+\5OB#JGB31PV
MB^(].TRVMG:5"+E8X9TF4J#N7&\#Y@,YXS6%^S9\(_'?@:_U+5?B7*LUS8V\
M>A^'9?-5B=+@9F1_E)V[RPR#AAY8R!7K5%'.[6"QPO[-'@WQ)\/_ ((:%X0\
M7:;]DU&SCG%S;^<DFPM<2./F0E3\K \$]:[JBBI;N[C6@4444@/"_P#@GO\
M\D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)KW2@ 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@#P
MO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4FO=* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /"_^">__ "1/5O\ L>]9_P#2DU[I7A?_  3W_P"2)ZM_V/>L_P#I
M2:]TH **** "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 \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#D
MB>K?]CWK/_I2:]TH **** "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 \+_ .">_P#R1/5O^Q[UG_TI->Z5
MX7_P3W_Y(GJW_8]ZS_Z4FO=* "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@ HKA_VD_VB_A'^R3\"?$_[
M2/QW\4+HWA+PAI;7VLZ@8FD94!"JB(N2\CNR1H@Y9W51UK\5=:_X/ /&7B?]
MJ[3_ !C\$/V)OB'KOP:@\'WZW?AV2"W34=0N4NX@-7$L4$WE10INA>$2LF^9
M2S@@ @'[Q45\[?LV_P#!3/\ 9[^/'_!/_2O^"D'C==0^%WP]U#3+B_N)OB&\
M%M):PPW$EN7/E22!UDDC/E '?*&3:F753^?7[//_  =:6G[87_!4KP5^QE^S
MM^S? /AKXO\ $8TFS\;>([Z6'4KI%CE9KN.V4;(D9H\(CL6P,MM8E$ /V.HH
MKX7_ ."X?_!:GPM_P2'^%WA>+P]\,CXZ^)7Q O)[?P;X5-TT4(CA\L2W5PR*
MSE%::)%C4!I6<@,H5F !]T45^/G[)'_!Q;^V=X/_ &W?!?[%'_!8#]A:S^#U
M]\36MT\&Z_I:W-M'%+<R&*U$\-Q+,'CDF'DM(LBF)R-Z ;BOKG_!9;_@O#XV
M_8+_ &@?!G["?[&?[.:?%?XW^-;>"Y@T>YEE-KI\<\C1VT;108DGFE,;MLWQ
MB.-0[-AA0!^D]%?EW_P2J_X+Z?&_]HS]M74_^":'_!2+]E6W^$'QG@LY+G18
M-/DF2UU%H[?[2]L89WD>*0VV9XY%EDCE16P5(7?0_;'_ ."O_P#P6FT+]K;Q
MS^S7^PI_P1SOO$>F> =2%M<^,/%+W,]IJ\3(LL5Q;O"]O @DC='6,32R 'YU
M5LHH!^J=%?F]_P $2?\ @O1K_P#P4S^+OCG]D3]HS]G"3X9?&#X?6,][JVDV
M\\K6UQ#;W4=I=(T4ZB6TGAGFB1H7+YWD[AM*CYN7_@Z\^)7AO_@JEJ'["_Q(
M_9H\+:?X(TOXZW?@*_\ &D.L7/VBWMDU66PCO71AY8/R"1UZ8#XZ4 ?ME17D
M/[??[67A[]A;]C+XD?M;>);.*ZB\#^%[B_L[">7RTO;T@1VEJ6'*B6YDABR,
MD>9G!KX'_P""#?\ P<(_&C_@KK^TOXN^!/Q,_9T\-^#;7PYX$;7X+[1M3N9I
M9G%Y:P"-EE& I6X+9'/ [&@#]5J*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_\ @GO_
M ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "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@#
MQ;_@HE^Q?X3_ ."AO[%GC_\ 8W\9^)+C1K/QMI4<,6KVL(D:QNH+B*ZM9RA(
M\Q4N((F9,KN4%=RYR/YZ/#'B?_@J7_P;<?ML>#]/^.'PKT?XR>&? 7PKUNW\
M-6WAZ]?[/;>$[O6(+B\NA/%!YUIMOBF6NHG1&N"HRI4C^AC_ (*&?LW?%O\
M:X_8^\7_   ^ _[0FI_"KQAK7]GS:!X]T<S"XTN>TU"VO,J8)8I%$@MS"S*X
M(65CAP"C?B-\;/\ @D7_ ,%[_C=^W+H_[*OQZ_X*'Z%KDWB+X'ZQ87'Q&BTN
MY>%?"[ZA;)=Z3<2K8Q,]Q/(8WV-(2\:2*90I*L ?K1\&/'W["/\ P<!?\$W;
M?6]=^&TNL?#SQB[6^L^&-7!M[W1M3M907C$D#9BFC<*ZRQ,-R2 ]'9:_*7]I
MOX4_#7X%_P#!V[^SM\'?@[X'TSPUX7\.:+X?LM$T+1[58;>TA%G>G:JKZLS,
M2>69BQ)))/[&?\$M_P#@G7\./^"7'['>@_LF_#GQ1=Z\+"ZN-0USQ%?6XADU
M349V!FG\I681)A41(PS%4C4%G;+'X0_:U_X)?_MS_$W_ (.7?A9_P4#\#_ _
M[=\(O#EOI"ZSXM_X2;3(OLYAM;E)1]EDN5NGVM(@^6(YSQD T ?KM7X(?\'"
M2/KO_!R?^Q+X4\3+YF@O=>"OW,W,;/+XON%F!SQRB0@^V*^W_P#@NU_P5B_:
MF_X)W^,?@-\#_P!BSX=>"?%7Q ^-7BRZTFSTOQII]Y<Q*J/9P1;%M+JW96>>
M\C&YBPPC8'&1RO\ P<+_ /!'[]HW]OS0?A?^U-^QKK6F1_&_X.7HGT^TEN$L
MTUB+S8KA!#+.Q2*:"YA$D2RL$*RRAGR%R ?)/_![+(WAOQM^REXW\,#R_$-M
M?>*#:2P_ZUO)DT22+GK\LC$CW<TND(VO_P#!\7?IXM7S#IM@3H\4W*H!X"0I
MM!]GD?V8DU?T;_@FE_P6V_X+(_\ !0'X4_'K_@KQ\%O"?PP^'7PBFAD?2-&O
M;<KJPBN$N)88;>*\NY#)<R10I+*[I&L2?NP64*WMW_!:/_@D]^WJ?^"A_@#_
M (+&_P#!*72-%UWXD^%[6&U\2^#-6O(;<W[0Q26ZW"F>6*.:.6TE:UFB\V.0
M(B&,EF)0 \!_X*[R-X5_X.W/V5M7\&KY=]J%CX/&J-!PS^9J^HVTN['_ $[
M _[(K]$_^"N'QI_X+>_"S5O#%C_P27_93\"_$#2+S2+R3QCJGBB\MDNM-N5=
M! MND^J6@DW(78CRY>5 XZ'XY_X)Q_\ !+/_ (*@_M7?\%;8?^"P/_!7CP#H
M'@6Z\+V@'A'P+I%[#+YEPELUM;!(H;BX^SV\(DEGS+,97FVG:5)([3XR_M-_
M\'9/P(^+OC'P=\-/V'?A5\5/!\_B?4&\#>*KF>U$Z::US(;1)4@U6T(*0F-3
MYD*DD<NQR2 >.?\ !KSXY_9]_P"&[OCI#^TI+XWM?VS?%,VI7'CZV\7Z';V%
MG'!]O6>_MK%(7;]X+GRGE60)E(HC$@1)*_/KXY?LQ7?[1_Q5_P""F>O>'[)I
M-:^%OQ;O?'&FO"")%CM?$^IV]W\PY"K:7EQ*?>!?0$?JM_P0W_X(R?MW_##]
MO;QS_P %9?\ @I[J.CZ9\1/%D%^-/\(:/?07,D5S?.IGN9WMF:WB1(E,,4,;
MR<.2Q78 ^K_P2J_X)._M3_"G_@HY^W#\0?VN?@4-+^%WQYU/Q!;>'-0/B+3;
MH:UIU_K%[(?W-O<22P;[6X#8F1"-V" 010!X!_P5<_;M\2?\%2_^";7[$7['
M7PL\0^;XQ_:EU_2F\:/;'?\ 9VTZ5+&\\U1TB&I-),">U@QXP:?_ ,&]/@WP
MW\-O^#BS]L7X:>#--6ST7PQI6OZ-HUFG2"SM/$-E;P1CV6.)!^%2?\$#/^"!
M7[>G[)/_  4HM_CE^W%\/C:>"/A-X=UBS^%.H2>*-.OHKRZN;B2-)(;>WN99
M+>-H;J]N,2(A$DJ\;LX^A?\ @DS_ ,$T_P!MC]F;_@N=^U7^V+\;O@M_8GPX
M^)-QXA;P5XC_ .$CTVY_M$76OP7<'^CV]R\\.Z!&?][&F,8.&P* /U?HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N7^,/Q)'PK\%/XGCT@WUQ)
M=PVEE:><(UDFE<(FYR"$7)R3CM745S_Q-'PWN?"<NC?%:YTZ/1]1=;>4:I<"
M*)W.65=Y(VME<@@@@@8.:<;75P9PGP3\1?'S5?$.MIXGAT"[T^#Q5<6U]LU"
MX\VS(BC.V ,A5XAD8!VG+$\5/^TM\2OBUX&\+ZE>_#O0H;6WTW3EN[WQ!?[7
M3E]JP0Q<[Y">6+ *J^I(KS;X6>([GX;?$4>'?AI\0AJUCJGQ!ET^?PQ+,MT_
MV+R4)OUE!,@" 8))*L%'H:]8_:V_Y-S\5_\ 8/7_ -&I6SBE46FY*U1Z#:R-
M+;1RN>6C!/UQ7#?%OQIXPM_%'A[X6?#R^M[+5?$+7$LVJ7-MYRV%K H+N(R0
M&=BRJH/&<Y]1VL5S;6>E)=WEPD44< :261PJJ .22> *\X\8SV]C^TSX'\02
MSHUGJF@ZC8VDZL"AF_=S* >GS*#CUQQ6<%J-[%CPGXG^('@OXJ6_PJ^(WB:'
M78=8TR6\T36!8);2^9"RB:"1(_D.%97# #N#GBLGPWK7QN^,UGJ7CWP-\0[/
M0-+CU"XMO#^G/HT=PMZD+F/S9Y'.Y0[JPPF-H'<U?\=NNL?M1> =-L&#RZ/I
M&KWU^J]8X94CAC)] 7!'X4G[)MQ;Z3\#8- U"=(KCP_J.H6>J+(P'D2)=2N=
MV>GRLK<]C5.RCS6U_P"'%UL5;O\ : U[6/@OX?\ %'AG2;:#Q'XEU:/1;>UN
M<M#:7ID>.5V .2B>7(P'IMSUJP^N_%3X2>,O#UCX_P#'L/B71O$FH?V:UPVD
M1VDME>,C-%M\LX='*LI#<C@Y/2O-_"J-9?#;X??$.[4QZ=+\49[QGD&!%!<R
MW$<<C9^ZNXKR?[X->E_M'.NH:O\ #SPQ:L&O;CX@6-W'"/O>3;AY)7QZ*,9/
M^U5.*4K>H:V,?5OC5XW\/?M/2>#M2O8F\*>?9:<\9MU#07=W;O) V\#<0SQ,
MN"<#</:NX^-WC;5_ _@.2?PQL;6]2NX=-T*.100UW.X1#@\$*-SG/&$->=^)
M_ DOQ'\?_&#PM9.4O7TO0IM,E4X,=U%%/)"P/;YU49]":L?#+QRO[1?Q#\.^
M)!%BR\)Z"+O48BN NL7 :+RR#_SS1)2.X,@I.,='VW^X-3L_V<?&GB'XA_!?
M1/&/BJ]2YO[Q)S<3I"L8?;/(@.U0 /E45V]>8_L;?\FU^&/^N5S_ .E4U>G5
MG/2;&M@HHHJ1GA?_  3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6
M?_2DU[I0 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 445^5__  4F_P"#F'_AWK^V=XO_ &1/^&*?^$O_ .$4
M33F_X2'_ (61_9_VK[5I]M>?ZC^SIMFW[1L_UC9V;N,X'=E^6XW-*SI86'-)
M*]KI:72ZM=T<^)Q5#"4^>J[*]NK_ "/U0HK\._\ B,S_ .L;_P#YF#_[T4?\
M1F?_ %C?_P#,P?\ WHKU_P#5#B+_ )\?^30_^2.+^V\L_P"?GX2_R/W$HK\.
M_P#B,S_ZQO\ _F8/_O11_P 1F?\ UC?_ /,P?_>BC_5#B+_GQ_Y-#_Y(/[;R
MS_GY^$O\C]A/'_[*G[./Q4^,?A7]H/XD?!G0-;\:^!PX\(^)-2L1+=:1O)+&
M!C]PDDG(YS@]A7H%?AW_ ,1F?_6-_P#\S!_]Z*/^(S/_ *QO_P#F8/\ [T4?
MZH<1?\^/_)H?_)!_;>6?\_/PE_D?N)17X=_\1F?_ %C?_P#,P?\ WHH_XC,_
M^L;_ /YF#_[T4?ZH<1?\^/\ R:'_ ,D']MY9_P _/PE_D?N)17X=_P#$9G_U
MC?\ _,P?_>BC_B,S_P"L;_\ YF#_ .]%'^J'$7_/C_R:'_R0?VWEG_/S\)?Y
M'[B45^'?_$9G_P!8W_\ S,'_ -Z*/^(S/_K&_P#^9@_^]%'^J'$7_/C_ ,FA
M_P#)!_;>6?\ /S\)?Y'[B45^'?\ Q&9_]8W_ /S,'_WHH_XC,_\ K&__ .9@
M_P#O11_JAQ%_SX_\FA_\D']MY9_S\_"7^1^XE%?AW_Q&9_\ 6-__ ,S!_P#>
MBOU0_P"";/[:7_#PK]C'PA^UW_PK7_A$/^$K?45_X1[^V?[0^R_9=0N;/_7^
M3#OW?9]_^K7&_;SC)X<?D.;97157$T^6+=KWB]=7T;[,Z,-F.#Q<W"E*[M?9
MK\T>Z4445Y!VA1110 4444 %%%% !1110 4444 %%%% !5?5-(TK7+-M.UK3
M+>\MW^_!=0K(C?56!!JQ10!S7P^^%/@_X:3:I-X8TN"$ZIJ+W3^7:QQ^4&51
MY2;%&(QMR!ZDUJ>+?"7A_P =>'+OPEXJT_[5I]]&$NK?S73>N0<;D(8<@="*
MT:*=W>X'+?&+P+J?Q$^&M_X T2_BM&U$0P33RD_);^:AEQ@'+&,, #QDC)%7
M/$OPU\#^+_"T/@OQ#X?BN-.MA']EA#,C0&,81HW4AD91P&4@UNT47:0'.> _
MA/X$^&KW5QX3T=H[F]V_;+VZNY;B>;;]T-)*S-@=AG'M6=XK_9[^$OC37+CQ
M#KOAJ0W-X%&H?9=0G@CO-HP/.2)U63CC+ DC@\5VE%'-*][BLC-U+P=X5UCP
ML_@C4M M9=(>V%N=.,($0B  50HZ 8&,=,#&,5B>"?@=\-/A_K!\0^'-"E^W
M" P17=]J$]U)#%_SSC,SML7V7&>]=;11S-*UQV1FZ=X1\/:3XDU/Q;I^G^7J
M&L) FHW'FN?.$*LL8VD[5P';[H&<\YJ'PCX!\(> QJ \):''9?VIJ,E]?^6[
M'S9WQN;YB=HX^Z,*.P%;%%%V!F>#?!OAOX?^&K7PAX1TW[)IUF&%M;^<\FP,
MY<_,Y+'YF)Y)ZUIT44MP"BBB@#PO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $
M]_\ DB>K?]CWK/\ Z4FO=* "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 **** "OY7O^#DS_E,Y\7O^N/A[_P!1_3J_
MJAK^5[_@Y,_Y3.?%[_KCX>_]1_3J^XX!_P"1Q4_Z]O\ ]*B>!Q'_ +C'_$OR
M9\,4445^N'Q04444 %%%% !1110 4444 %%%% !1110 5_5#_P &V?\ RAC^
M$/\ UV\0_P#J0:C7\KU?U0_\&V?_ "AC^$/_ %V\0_\ J0:C7Q''W_(FA_U\
M7_I,CW^'/]^E_A?YH^YZ***_(C[4**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_@GO_R1/5O^Q[UG
M_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4FO=* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY7O^#DS_E,Y\7O
M^N/A[_U'].K^J&OY7O\ @Y,_Y3.?%[_KCX>_]1_3J^XX!_Y'%3_KV_\ TJ)X
M'$?^XQ_Q+\F?#%%%%?KA\4%%%% !1110 4444 %%%% !1110 4444 %?U0_\
M&V?_ "AC^$/_ %V\0_\ J0:C7\KU?U0_\&V?_*&/X0_]=O$/_J0:C7Q''W_(
MFA_U\7_I,CW^'/\ ?I?X7^:/N>BBBOR(^U"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ .">_P#R
M1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "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 **** *7B/Q%H7A#P]?\ BSQ1JT%AIFEV4MWJ
M-]=2!(K:"-"\DCL>%554DD] #7X>_M0?\'>D/B/X\>#M*_8"_9H\=^+/!>C>
M,Y8/%=Y<:;%$_C"U%K-MM+-/)GDMF+ 7"N=LICB(:-<MC]K_ (L?#7PU\9OA
M9XE^#_C1)FT?Q7X?O-&U9;>39(;:Z@>"4*V#M;8[8..#7\T7QS_87_X*B_\
M!O+\>_A=?> 3I7QF^%ME\8+KQ3\.=$TNU9KC4=872IH)O/M8E^U0S'3T<MY3
M2P_N%;)(VD _9S]E+_@NI\"?VD_^">WQ,_X*(^(O@9X[\#>&OA1->6WB32]?
MMK=Y[N[MX(Y6M[,I)^]8F:&+,BQ 228. &(^%;7_ (.5_P#@K]XT^ NJ?\%!
M/AK_ ,$EO#T_[.^DZC(EUKUSXCF>[$$<PAD82B1695<[&F2T:)&5@3\K8^GO
M@S_P6*_X)V?\%:_^"2/QM^*O[1F@ZAX$\)Z!X<FTOXT>&YKA9[G3Q=PE+>6S
MG1!]H:5P%MW**YFB"E!@%OPR\,^*?^"M.A_\$L_%?@?X0V/Q.D_8:U#QQ*+G
MQ#-X6L?MRZ;]L+3$*)&E2!I%!F\N3[+]H5HS*N^0, ?T$^,_^"U.N^+?^"2'
MA[_@I_\ L;?L;^*?BA=>(KN*P;X?6-WMN])NC=264QE\F*22XCCND5!Y,9:1
M98WQ&I9D^*/BA_P<C?\ !9#]B67P]\5/^"AW_!(JP\*_#;Q!JJVD%W9S7EE=
MAF0R"+S999XUN/+61Q%+'$7\MQ\NUBOZ$_\ !("^_94T[_@DQX&B_P""9-[<
MZ]X2TSPQ>KX<C\2;4OY]9WRRW$6H*&58[AKQW\P*RQ@./+;R]C5^-'_!8;XW
M?\%C/BSX?^'^B?\ !>W]F*Z^&/[/-KXWM[S5/^%$V&F7\]W?"*9(T:XDU6[6
M&3R9+G8)) I))V.0"H!^I'_!8/\ X+DR_P#!/S]A'X1_MK_L[_#32_&UE\7-
M1T^31+3Q%<RVH&F7>ER7Z3D19(DQY(VG@;SZ"O'?V7O^"T?_  7%^,_QX^'?
M@GXE?\$3M9\->"O%?BW2;'7_ !@=-U41:5I=U=11SW^YTV;8H7:7+';A>>*H
M_P#!:?\ X)M_$C_@K_\ \$\_V9-)_P""4T?AB^^'?AZTBN]%M]7UEK 0:0^G
M006.T2H3^ZCC:.1&/F*V!M8AMOS]\7/^"O7_  7[_P""*OQ_\ 6?_!4_0_!/
MC7X8>+KAHHU\-Z98H%M(#$MREG/9I"\=Q"DL;!+A&5PV 3RZ 'VC_P %^?\
M@NE\7?\ @CUXR^%_A;X7_ 3P_P"-?^$_L-4GN6UK4;B!K=K62V1%C$(.[=YY
MSG^Z,5]5_P#!+']NK3/^"D?["?@/]K^TT.UTF\\36<\>MZ-:3M(FGW]O<26\
M\(+?-MWQ%EW<E'0]Z_+C_@Z(_L#Q5_P4F_8'^U6T.H:7J7C3]Y#(,QW-O)K&
MC94CNK*<?0UC?\$6?VO(_P#@D+\-_P!O+]B7XM:EYDG[.NJZIXP\%VU^_.IP
MD&R15SC"32QZ25' +7^>"3D Z[]LG_@[#^(_P(_X*1>)OV,/@W^S1X5\1^%_
M#OC^W\*-XIU'6+E)Y;I7B@O#LC&P>7<&=%&3D1@GKBOVUK^/[XM_LX^(OA%^
MRS^Q/\>_B(99O%OQV^+WBWQGK-]=C]_-;F_T"VM=Y[AA'-<J?^GT^N!_8#0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_*]_P ')G_*
M9SXO?]<?#W_J/Z=7]4-?RO?\')G_ "F<^+W_ %Q\/?\ J/Z=7W' /_(XJ?\
M7M_^E1/ XC_W&/\ B7Y,^&****_7#XH**** "BBB@ HHHH **** "BBB@ HH
MHH *_JA_X-L_^4,?PA_Z[>(?_4@U&OY7J_JA_P"#;/\ Y0Q_"'_KMXA_]2#4
M:^(X^_Y$T/\ KXO_ $F1[_#G^_2_PO\ -'W/1117Y$?:A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37NE !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 %%%% '*_'7X>:O\7O@CXR^
M$_A_QG<^&[_Q1X5U'2;'Q%9HS3:7-<VTD*72!71BT;.' #J<J,,O4?@[^UI_
MP3 _X.&_AU\7/@)\*O$'_!3JS\?6UQ\1;BU^'?C"YM;N:^\,7ITRY#ZA>3O9
M2S1H;?S8@S3RXDD7&#AQ_0910!^2_P *O^#8/0O@Q_P2#^,O[!F@?'N/5OB3
M\8)--U/5O&MU8/;:>E]IMREU8VBQ*7<6PD61'E.Z0_:'<(,+&/G?P%\.O^#H
MKX/_ + EW_P2+T#_ ()Z_#[4?#<WAB_\)VGQ';Q+IQ9-&NQ+'*<G45B+B.:1
M5=X0X7;NB9^3^^%% 'Y+_!3_ ()W_P#!7C_@D/\ \$IO 'P9_P"";ESX+\>?
M%F'X@W?B/XH:!K$L TR_@N;4QFSM9+M[<D1-#:C>)8&<J[# ;;7SC^VK\"?^
M#H?_ (+5^#-&_90_:/\ V._AK\(? <'B"#4-8U>UU>"&&2>(.J/,3J-[<21H
M)&8)!'RP&XG"X_?:B@#\T_VG/@C_ ,%B_P#@FY^S)^S[\$?^"-/@SPM\3-"^
M'/@ZYT;XA:)XP2SB;5KA1;-#>HLUS;R*"_VUC'#< CS5!5\*1\;_ !;_ .":
MG_!>_P#X+Q_M"?#JX_X*H?";P7\&/A5X%O9)9[+P[>0*\T4K1?:A;VZ7MY.]
MS*D,<8>>1(HQEE!.Y7_?2B@#\JO^"[O_  34_;&_;!_;E_9!^*_[+?P37Q!X
M4^%/BI;GQG?)XATZR&E6JZGIDP(CNKB*28"*VE.(E<_)C&2 ?GC_ (."/^"#
M7[?/[7__  4<;X^?L*_#S[;X4^*?@_2M)^*^I)XHT^P2WGM;N)2T\-Q<Q27,
M(AM-/FVQJY+VO3<%%?NY10!^/O\ P7H_X) _M5?M$:U^QMX'_8,^ _\ PD7A
M#X&+<Z=K/_%1Z98?V581OHJ6ORWEQ"9LQ64W$0<CR^0"RY_8*BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^5[_@Y,_Y3.?%[_KCX
M>_\ 4?TZOZH:_E>_X.3/^4SGQ>_ZX^'O_4?TZON. ?\ D<5/^O;_ /2HG@<1
M_P"XQ_Q+\F?#%%%%?KA\4%%%% !1110 4444 %%%% !1110 4444 %?U0_\
M!MG_ ,H8_A#_ -=O$/\ ZD&HU_*]7]4/_!MG_P H8_A#_P!=O$/_ *D&HU\1
MQ]_R)H?]?%_Z3(]_AS_?I?X7^:/N>BBBOR(^U"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_X)[_\
MD3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)KW2@ 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 **** /R"_:^_X.L_^&4_VH_'_ .S7_P ,&?V]
M_P (-XKO=%_MK_A:/V7[;]GE:/S?)_LN3R]V,[=[8]37G'_$9G_UC?\ _,P?
M_>BOS(_X*]_\I1OC[_V576?_ $J>OG*OV;!\)\/U<)3G*C=N*;]Z>[7^(^%K
MYSF4*THJIHF^B[^A^XG_ !&9_P#6-_\ \S!_]Z*/^(S/_K&__P"9@_\ O17X
M=T5T_P"J'#O_ #X_\FG_ /)&7]MYG_S\_"/^1^XG_$9G_P!8W_\ S,'_ -Z*
M/^(S/_K&_P#^9@_^]%?AW11_JAP[_P ^/_)I_P#R0?VWF?\ S\_"/^1^XG_$
M9G_UC?\ _,P?_>BC_B,S_P"L;_\ YF#_ .]%?AW11_JAP[_SX_\ )I__ "0?
MVWF?_/S\(_Y'[B?\1F?_ %C?_P#,P?\ WHH_XC,_^L;_ /YF#_[T5^'=%'^J
M'#O_ #X_\FG_ /)!_;>9_P#/S\(_Y'[B?\1F?_6-_P#\S!_]Z*/^(S/_ *QO
M_P#F8/\ [T5^'=%'^J'#O_/C_P FG_\ )!_;>9_\_/PC_D?N)_Q&9_\ 6-__
M ,S!_P#>BC_B,S_ZQO\ _F8/_O17X=T4?ZH<._\ /C_R:?\ \D']MYG_ ,_/
MPC_D?N)_Q&9_]8W_ /S,'_WHH_XC,_\ K&__ .9@_P#O17X=T4?ZH<._\^/_
M ":?_P D']MYG_S\_"/^1_:%^R#^T!_PU9^RYX _:4_X1+^P?^$Y\*66M?V+
M]O\ M7V+[1$LGE>=Y<?F;<XW;%SZ"O1J^<O^"0G_ "BY^ 7_ &2K1O\ TE2O
MHVOQG&4X4L74A%62DTO1,^ZH2E.C&3W:7Y!1117,:A1110 4444 %%%% !11
M10 4444 %%%% !7\KW_!R9_RF<^+W_7'P]_ZC^G5_5#7\KW_  <F?\IG/B]_
MUQ\/?^H_IU?<< _\CBI_U[?_ *5$\#B/_<8_XE^3/ABBBBOUP^*"BBB@ HHH
MH **** "BBB@ HHHH **** "OZH?^#;/_E#'\(?^NWB'_P!2#4:_E>K^J'_@
MVS_Y0Q_"'_KMXA_]2#4:^(X^_P"1-#_KXO\ TF1[_#G^_2_PO\T?<]%%%?D1
M]J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45SEW\6/ =AXZ'P
M[O?$-M%J)L3<XDN8U0#>$\LDMGS"3D+CIS47CSXS_#+X97L&G>.?%*6$US$9
M8$:WE?>@.,Y12.M/EEV"Z.HHKB_"7[0_P;\=>(8/"GA3QM%=ZA=!S;VPM9D+
MA%+-@L@'"@GK4&N_M,_ WPUK5UX>UKQ]##>6,[0W4'V2=O+D7JI*H1D>QI\D
MKVL*Z.[HK*/CCPDO@]?'TVO01:,UHMT-0G8QIY3 $,=V",Y'!YYQUK+\#?&O
MX7_$C49-(\&^+8KJ[CA\XVTD$D,C1YQO5954NO3YER.12Y7V'='4T5A1?$KP
M--X[D^&4?B*'^W8K;SWTXHP?R\ Y!(VGA@< Y_(UI:]KND>&-%NO$6OWZ6ME
M90--=7$F<1HHR3QR?H.319@6Z*SO"7BWP[XZ\/6WBOPGJ:WFGW88VURB,H<*
MQ4\, ?O*1T[5HTM@"BBB@#PO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KFOC-\3]$^"/P?\5_&CQ+:7%QIWA#PU?ZUJ$%H@:62"UMWG=4!
MZL5C( ]2*Z6L?XAZSX'\.^ -<\0?$Z\L+?PU8Z/<W'B&XU4+]EBL4B9IVFW?
M+Y8C#EL\;0<T ?S5:W_P57_X+:_\%<_C7\*_C7^SN_P_\#Z;8?&VYT/X4Z%:
MRP,;?6QI$USMO3<>8]PGV)F!DD1(7D8[$4H=G[$?LH_M<?\ !0O]F'_@GG\4
MOVI/^"V7@WPKH6M?#B6^NK"T\&B'S=6TV"VC:*1GAN)8#+<7#F&-5$>,+O4$
M\?E!_P %'O\ @CA\ _V8/C_\'OVI_P#@BO\ MKZ9H-U\1O'UW!X:*^-+:?1?
M#UU#IUU>B>#5(F<Q6YCBDB"S"4 2G=)LR*O^(/\ @K1^U3_P52_X-L?VG]"_
M:!TRWO\ QA\+]7\(6^J^+-)LEMUUS3KG6K5P\D40$:S1FV<R&(*AC=#L7YBP
M!ZY^RUH7_!Q%_P %W/"$_P"V?HO[>MM^SA\*=8U.YB\">'O"T,R33V\,S1.Z
MBW"2S1JZ/&9IY]SO&^V-4VU]%_\ !6/]N[]K?_@A_P#\$<O GAV\^,L?Q!^.
M>M:FOA:'XD:O:F?]X5N;F74VBGW>;(D*1QJLFY=\BLP=5*M^>'P._P""(O@K
M]K;_ ((+#_@IG\3_ -MOQU/XQ\"?#77=5\ ^'K2_MD\/^';31I+K;IWDF(RK
M+*UH[-+')$1+<;RDC M)[9^R'^RQ\??^#BK_ (-U](^&7Q'^+>/B;\)_BI>6
MO@/QAXKEEE75(K:TC*07LRAY&0PW[0^<%=P;6)B'PVX X_X^7G_!QK_P2H_9
M<\#_ /!57XA?\%#V^(>CZO<:9<>-/AOKDLE[:Z;%?JKPPRQRH(RA++#(UL8G
MCDD7RV9?G'Z*?M;:U_P4S_X*D_L2? OXY?\ !(S]IG1/A+IWQ$T^'4?'IUB)
M?M=G:7%LLF(KL0RNK6\Z2P,D**\C.I#JBMG\LO\ @K=\&O\ @MS\&_\ @E,O
M@#_@J)^U5X$T_P"'_A.ZT;1O G@_PX\$^J^,]0BEC2%+J:.)"\-M9I<3EBVY
MG@C+HS$2+^L7_!/K]C[XR^+O^#?'X8?LH^%_C=KOPF\9>(OA-:2V/C;14F_M
M#P_)>2_;ED18IX)!($EV%1+&1D@G@B@#\T/VJ_C-_P %P?\ @@)^US\%[?XJ
M?\%$+[X_^'_B=J<D<GA35Y)[LWJ07-K'<6IBNM\ENSB[C\F:&0$L&!7"%6^@
MO^#J[]MW]O7]E[XX_L\_"_\ 8@^/OB3P?>^/8=6M;FPT"9$_M*[^TV$-LK;E
M;D-,RC_?-?(/[>'[._[1W_!NM^VU\(/VV_VB/C+X?_:ZEU^[N8])U'XJ6VH_
MVOI9L6@>5K=9[ZX6&4"Y5H;@M-Y4BY\M>-_TI_P<L>*K3Q7_ ,%&_P#@GGXW
MT598X-2\7P7UH)TVR*DFKZ)(NX=F (R/6@#[Q_X-Y?V[/%G_  4#_P""7?@O
MXL_%#Q;+K?C?0+Z]\-^-M1N&4RSWUK)NCE? 'SR6DUK(QP/FD-?BK^VG_P %
MT/\ @I'X]_X*<:YXF_9[_:H\4^'?@O??&S_A$O".F:3/$MC=V]A+:6\[1Y0D
M^:DD=PV3_P O@Z=!ZG\-/VP#_P $&/CA_P %%OV*'U/^R(I](D\3_!* OL$5
MY?21P62P ?ZQUM]6LI'"_P .F2'C:<?.O[8_[(LG['O[$?\ P3;T#5]--MKO
MCOQ'XB\;^(59=K--J5WX<>W##J&6R2SC8'D-&>G0 ']7]%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '\@G_!7O_E*-\??^RJZS_Z5
M/7SE7T;_ ,%>_P#E*-\??^RJZS_Z5/7SE7]$Y?\ [A2_PQ_)'YCB?]YGZO\
M,****ZS$**** "BBB@ HHHH **** "BBB@ HHHH _K[_ ."0G_*+GX!?]DJT
M;_TE2OHVOG+_ ()"?\HN?@%_V2K1O_25*^C:_G?,/]_J_P"*7YL_3<-_NT/1
M?D%%%%<9N%%%% !1110 4444 %%%% !1110 4444 %?RO?\ !R9_RF<^+W_7
M'P]_ZC^G5_5#7\KW_!R9_P IG/B]_P!<?#W_ *C^G5]QP#_R.*G_ %[?_I43
MP.(_]QC_ (E^3/ABBBBOUP^*"BBB@ HHHH **** "BBB@ HHHH **** "OZH
M?^#;/_E#'\(?^NWB'_U(-1K^5ZOZH?\ @VS_ .4,?PA_Z[>(?_4@U&OB./O^
M1-#_ *^+_P!)D>_PY_OTO\+_ #1]ST445^1'VH4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?_  3W
M_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 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 %8WQ'^'WA'XM?#S7OA5\0-)^WZ#XFT6ZTG6['SWB^TVES"T,T>^-E=
M-T;L-RD,,Y!!YK9HH _%G]H[_@SM_8RO/C-\.-3_ &<9?'-IX0N_%\@^*6G7
MWC6W/V+1OLTK(;$RVK2F7[0(5.]W^1F[X(_2#X _\$K?V%?V:/V0M>_8;^%'
MP,LK;X>>++&ZMO%NGW=Q+/<:V;B'R9IKFX=C(\I0 *P(\O:OEA J@?0U% 'X
ME:W_ ,&AOQ6T6TUOX$_!+_@KO\0/#7P,\1ZK]MU3X;7.C3SI+AE(69(;^&UN
MI,(G[YH%Y1"4.P5]W^(?^"38^$W_  2P'_!-W_@GM^T1XA^#5_9"TDTKXEV,
M\SZI]I6_BN[NXFDMI;=V>YVR1OM955)=H78H2OL:B@#\C_@K_P &M-UXS^..
MA?';_@J?_P %$O'W[24GAN=9=)\+^(!<I8Y5@PBFDNKNYDD@)4%H8_)#$ ,6
M7*GZ-_X*M?\ !(;XN?M^^/?!?QD_9N_;^\:? +Q=X)T:YTRUO?"$$_EWMO+(
MDFR0VUW;2)@K@?,RX/W:^XZ* /QW^%W_  :CZY\2OCWH7QV_X*C?\%)O'7[0
M:^'Y4:U\-ZM;W*QSQH^\6\MU=WES)]F8CYX8EBSD_.,YKZF_X*A?\$9(_P#@
MI%^TY\ OVBX?VBU\$I\#==&HKH:^#O[1&L@7ME="(2_:X/LW_'GLSLD_UF<?
M+@_<5% 'YG_\%>O^#;GX;?\ !5_]KSPI^U7J?[1DO@4Z3H-II'BG0[;P<+\Z
M];V]U)*&%Q]LA^SR&*5H=^R3 5#CY<'O_P#@KE_P1$T[_@J-X[^!?BW1_P!H
M>+X<6GP2OKR:UTJ#P4-334HYI=/=8E(O+<6P06 4?+)D2=!MPWWC10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?R"?\%>_^4HW
MQ]_[*KK/_I4]?.5?1O\ P5[_ .4HWQ]_[*KK/_I4]?.5?T3E_P#N%+_#'\D?
MF.)_WF?J_P PHHHKK,0HHHH **** "BBB@ HHHH **** "BBB@#^OO\ X)"?
M\HN?@%_V2K1O_25*^C:^<O\ @D)_RBY^ 7_9*M&_])4KZ-K^=\P_W^K_ (I?
MFS]-PW^[0]%^04445QFX4444 %%%% !1110 4444 %%%% !1110 5_*]_P '
M)G_*9SXO?]<?#W_J/Z=7]4-?RO?\')G_ "F<^+W_ %Q\/?\ J/Z=7W' /_(X
MJ?\ 7M_^E1/ XC_W&/\ B7Y,^&****_7#XH**** "BBB@ HHHH **** "BBB
M@ HHHH *_JA_X-L_^4,?PA_Z[>(?_4@U&OY7J_JA_P"#;/\ Y0Q_"'_KMXA_
M]2#4:^(X^_Y$T/\ KXO_ $F1[_#G^_2_PO\ -'W/1117Y$?:A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*37NE !
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 %%%% !7\O_ ,:?^#B/_@L5X2^,?BWPKX?_ &P/L]AIGB:_M+&#_A7_
M (>?RX8[AT1=S:>6.% &223CDFOZ@*_BI_:,_P"3A/'?_8YZI_Z5RU][P+@\
M)BZM=5Z<9V4;<R3MOM<^<XAKUJ$*?LY.-[[-KMV/K#_B)#_X+1?]'E_^8[\.
M?_*^C_B)#_X+1?\ 1Y?_ )COPY_\KZ^':*_1?[%R?_H&I_\ @$?\CYCZ_CO^
M?LO_  )_YGW%_P 1(?\ P6B_Z/+_ /,=^'/_ )7T?\1(?_!:+_H\O_S'?AS_
M .5]?#M%']BY/_T#4_\ P"/^0?7\=_S]E_X$_P#,^XO^(D/_ (+1?]'E_P#F
M._#G_P KZ/\ B)#_ ."T7_1Y?_F._#G_ ,KZ^':*/[%R?_H&I_\ @$?\@^OX
M[_G[+_P)_P"9]Q?\1(?_  6B_P"CR_\ S'?AS_Y7T?\ $2'_ ,%HO^CR_P#S
M'?AS_P"5]?#M%']BY/\ ] U/_P  C_D'U_'?\_9?^!/_ #/N+_B)#_X+1?\
M1Y?_ )COPY_\KZ/^(D/_ (+1?]'E_P#F._#G_P KZ^':*/[%R?\ Z!J?_@$?
M\@^OX[_G[+_P)_YGW%_Q$A_\%HO^CR__ #'?AS_Y7T?\1(?_  6B_P"CR_\
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
M****_7#XH**** "BBB@ HHHH **** "BBB@ HHHH *_JA_X-L_\ E#'\(?\
MKMXA_P#4@U&OY7J_JA_X-L_^4,?PA_Z[>(?_ %(-1KXCC[_D30_Z^+_TF1[_
M  Y_OTO\+_-'W/1117Y$?:A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 >%_\$]_^2)ZM_V/>L_^E)KW
M2O"_^">__)$]6_['O6?_ $I->Z4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <K\=;[XIZ7\$?&6I_ O2+;4/&]OX5U&7P=87C((;
MG55MI#:1.7=%"M,(U.YE&"<L!R/Y\/\ @HY_P4-_X*J?M*^)O@=\(?VYO^"'
M$]QKN@?$"[FTW09-.OIM%\;WDFE75N;"*%HI@VU9&N/W=Q(P6$D%<>8O]'-<
MM\0/@E\*/BIXG\*^,_B'X%L=6U3P/K#:KX2O;M"7TN]:%X6GBP1AC'(Z<YX8
MT ?CM_P1:_9N_:Y_X("?\$L_CI^V?^U1\#=4U35M8U/1M4LOA#I6J*U]:V$,
MPMI;AVB69(IF2\:5H^2$LT$C(2=GEG_!37_@Z+_9._X*)_L+^,?V)OV;?V0O
MBIJ_CKXDV$.DVEEXBT6Q:VM93-')YL(M+JXFN)D*9C41(=X5LC&#_0+5&Q\,
M>&],U*;6=-\/6-O>7/\ Q\7<%HB22_[S 9;\: /@K_@AA\!/%?\ P2G_ ."+
M6E7'[9+/X7N]&L=:\:^,+"]/SZ%9N7N/)D&>)5MXT=X^JR.R=0:^(?\ @VS^
M'/C?_@I?_P %-OCI_P %Q/CSHLGE6^LW&D> 8+GYUM+NYB5#'$W_ $YZ9Y%M
M[B\SU%?O#10!^-W_  =S_L6?';XC?#WX0_M\?L[^"[W7M1^"FMW+>);'3;1[
MB>&QEDMKB&],:#<T,$UJ1(5R56X#G"H[+\6_\%,_^"B.N_\ !SQ\7/@%^Q=^
MPO\ L[^--);2]2EOO&UYK]K#)%IMQ<B"*2X+V\CJMG:Q).QFD\MI3(%$:L K
M?TQU5TW0]%T4S-H^CVMH;F7S+@VUNL?FO_>;:!N/N>: /PY_X.8O#>E^#?\
M@HQ_P3V\(:'$4LM*\70V=FC')6*+5]%1!_WRHKY:_P"#BOP=\>/V'O\ @JI\
M6_!O[.UE*FC_ +8_P[TNUNK&U0_OYY=1M5NHHL$ SR7.GG=G/[O4Y!QO&/Z=
M:* /YU_^#BO]F;0?V-/#7_!.#]EKPZ(F@\#0ZAI4\\(PMU=)<>'OM%Q]99S+
M*?>0U_11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5_%3^T9_R<)X[_['/5/_ $KEK^U:OXJ?VC/^3A/'?_8YZI_Z5RU^C>'O\7$>
MD?\ VX^7XE^"EZO]#C:***_3CY,**** "BBB@ HHHH **** "BBB@ HHHH *
M_M6_9S_Y-[\"?]B9I?\ Z215_%37]JW[.?\ R;WX$_[$S2__ $DBK\Y\0OX6
M']9?^VGT_#7QU?1?J=E1117YB?6A1110 4444 %%%% !1110 4444 %%%% !
M1110!_()_P %>_\ E*-\??\ LJNL_P#I4]?.5?1O_!7O_E*-\??^RJZS_P"E
M3U\Y5_1.7_[A2_PQ_)'YCB?]YGZO\PHHHKK,0HHHH **** "BBB@ HHHH **
M** "BBB@#^OO_@D)_P HN?@%_P!DJT;_ -)4KZ-KYR_X)"?\HN?@%_V2K1O_
M $E2OHVOYWS#_?ZO^*7YL_3<-_NT/1?D%%%%<9N%%%% !1110 4444 %%%%
M!1110 4444 %?RO?\')G_*9SXO?]<?#W_J/Z=7]4-?RO?\')G_*9SXO?]<?#
MW_J/Z=7W' /_ ".*G_7M_P#I43P.(_\ <8_XE^3/ABBBBOUP^*"BBB@ HHHH
M **** "BBB@ HHHH **** "OZH?^#;/_ )0Q_"'_ *[>(?\ U(-1K^5ZOZH?
M^#;/_E#'\(?^NWB'_P!2#4:^(X^_Y$T/^OB_])D>_P .?[]+_"_S1]ST445^
M1'VH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG
M_P!*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55US6M,\-
MZ+>>(M:N?)L["UDN;N;8S>7$BEF;"@DX )P 3Z5:KE_C?_R1;Q?_ -BOJ'_I
M-)502E-)]1-V5SY%_P"(D/\ X(N_]'E_^8[\1_\ ROH_XB0_^"+O_1Y?_F._
M$?\ \KZ_E9HK];_U!R?_ )^5/OC_ /(GQ?\ K'COY8_<_P#,_JF_XB0_^"+O
M_1Y?_F._$?\ \KZ/^(D/_@B[_P!'E_\ F._$?_ROK^5FBC_4')_^?E3[X_\
MR(?ZQX[^6/W/_,_JF_XB0_\ @B[_ -'E_P#F._$?_P KZ/\ B)#_ ."+O_1Y
M?_F._$?_ ,KZ_E9HH_U!R?\ Y^5/OC_\B'^L>._EC]S_ ,S^J;_B)#_X(N_]
M'E_^8[\1_P#ROH_XB0_^"+O_ $>7_P"8[\1__*^OY6:*/]0<G_Y^5/OC_P#(
MA_K'COY8_<_\S^J;_B)#_P""+O\ T>7_ .8[\1__ "OH_P"(D/\ X(N_]'E_
M^8[\1_\ ROK^5FBC_4')_P#GY4^^/_R(?ZQX[^6/W/\ S/ZIO^(D/_@B[_T>
M7_YCOQ'_ /*^C_B)#_X(N_\ 1Y?_ )COQ'_\KZ_E9HH_U!R?_GY4^^/_ ,B'
M^L>._EC]S_S/ZIO^(D/_ ((N_P#1Y?\ YCOQ'_\ *^C_ (B0_P#@B[_T>7_Y
MCOQ'_P#*^OY6:*/]0<G_ .?E3[X__(A_K'COY8_<_P#,_JF_XB0_^"+O_1Y?
M_F._$?\ \KZM:'_P<5?\$</$FM6?AW1?VPO.O+^ZCMK2'_A7WB%?,E=@JKEM
M/ &20,D@>M?RGUU'P0_Y+3X0_P"QHT__ -*8ZF? 63QBW[2I]\?_ )$J/$6-
M<DN6/W/_ #/[8****_)#[,**** "BBB@ HHHH **** "BBB@ HHHH **** "
MOXJ?VC/^3A/'?_8YZI_Z5RU_:M7\5/[1G_)PGCO_ +'/5/\ TKEK]&\/?XN(
M](_^W'R_$OP4O5_H<;1117Z<?)A1110 4444 %%%% !1110 4444 %%%% !7
M]JW[.?\ R;WX$_[$S2__ $DBK^*FO[5OV<_^3>_ G_8F:7_Z215^<^(7\+#^
MLO\ VT^GX:^.KZ+]3LJ***_,3ZT**** "BBB@ HHHH **** "BBB@ HHHH *
M*** /Y!/^"O?_*4;X^_]E5UG_P!*GKYRKZ-_X*]_\I1OC[_V576?_2IZ^<J_
MHG+_ /<*7^&/Y(_,<3_O,_5_F%%%%=9B%%%% !1110 4444 %%%% !1110 4
M444 ?U]_\$A/^47/P"_[)5HW_I*E?1M?.7_!(3_E%S\ O^R5:-_Z2I7T;7\[
MYA_O]7_%+\V?IN&_W:'HOR"BBBN,W"BBB@ HHHH **** "BBB@ HHHH ****
M "OY7O\ @Y,_Y3.?%[_KCX>_]1_3J_JAK^5[_@Y,_P"4SGQ>_P"N/A[_ -1_
M3J^XX!_Y'%3_ *]O_P!*B>!Q'_N,?\2_)GPQ1117ZX?%!1110 4444 %%%%
M!1110 4444 %%%% !7]4/_!MG_RAC^$/_7;Q#_ZD&HU_*]7]4/\ P;9_\H8_
MA#_UV\0_^I!J-?$<??\ (FA_U\7_ *3(]_AS_?I?X7^:/N>BBBOR(^U"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHJ#5-1M](TRXU:[W>5:P/-+L7)
MVJI8X'<X% $]%>#>%/BS\?/B'\0;'Q!X3T?08+#4?"DE_8:)?ZK.5>#[2J!W
M9$*K.>@P" I()S7;?&3Q)\0+?6?!W@OP5XCAT6_\0ZE-'=7?V)+L11Q6SRN
MKXW<J.>#_*K<&G85T>AT5R_@/PM\3= OIY_'/Q53Q!!)$%@@70(K3RGS][<C
M$MQQBN*\-ZU\;OC-9ZEX]\#?$.ST#2X]0N+;P_ISZ-'<+>I"YC\V>1SN4.ZL
M,)C:!W-)1OU"YZ[17DUW^T!KVL?!?P_XH\,Z3;0>(_$NK1Z+;VMSEH;2],CQ
MRNP!R43RY& ]-N>M6'UWXJ?"3QEX>L?'_CV'Q+HWB34/[-:X;2([26RO&1FB
MV^6<.CE64AN1P<GI3Y&%T>HT5XSJWQJ\;^'OVGI/!VI7L3>%//LM.>,VZAH+
MN[MWD@;>!N(9XF7!.!N'M7<?&[QMJ_@?P')/X8V-K>I7<.FZ%'(H(:[G<(AP
M>"%&YSGC"&APDFEW"YUU%<1^SCXT\0_$/X+Z)XQ\57J7-_>).;B=(5C#[9Y$
M!VJ !\JBNWJ6K.PUJ%%%%(#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM
M_P!CWK/_ *4FO=* "BBB@ HHHH **** "BBB@ KR']N?]N#X _\ !._]F[6_
MVI/VDM>NK/PYHICB6WTZV$]YJ%U*VV&UMXRRAY7.<9954!F9E568>O5\M?\
M!8K_ ()K:3_P58_8BUG]EF?QS_PC6KKJ=MK/A;6Y(#+!;:C;AP@FC!!:)XY9
M8VVG*^9O 8KM(!^7OAC_ (/!/'\W[27BCXB77[#GQ U3X+MX6T^72='MEMUO
M=(82SB;5)9EMRKQ3@*BHTH13 V'))Q^V'[-?QQTC]IK]G[P9^T/X>\(:WH.G
M>-_#=IK>G:1XDMXXKZVM[F)98A,D4DB*Q1E. QZCOD#^<7X _ML_\%(_^#>3
M]M3Q'X7_ &UO@!;?%72O#WPS\,^%-9U/P]J'[K2O#,,]RFD/#=Q0[%!)GB1+
MN-))/+5"4."?T6_X*X?\%\OAIX6_X)S?#K4_V#O'$$7C[]IG35LOAQ=ZG=1:
M>?#%B\GV6[O[IY'$5H\$N^V5V<1I,KR!F2!L@&-^TQ_P=!:?X(_X*U>%?^"<
M_P"S9\(-!\8>';KXA:+X-\5>.+S594,6I76H1VMVMHD8VR+;^:$W,?FECD ^
M4*S?8'_!7/\ X*]_ 3_@D9\$M-^(?Q-T&]\3^*?%%W)9^!_ NDW"Q7&KS1A3
M*[2,&$$$>^,/)M<@RH%1BV*_ 7]ICX,?L8_L-?\ !0?]A#X4_ 7]I7P#XTTO
MPKJWAO5_BI\0O#WBRSN[*76I/$JRWUU<7$<A2%$BCC"^804@AC+="Q^@_P#@
MNY\??B'\6/\ @X4_9RN_V6= \-_%&ZT_P3H5S\)],EU6.?1-2U6ZO;^2UOFF
MC?RY(%G^S2NRN R6@&]?O  ^Y?V(?^"GG_!>/]I+]HOP/;?&K_@D=8_#WX/^
M)M55-8\1:@;I-1TJR:-V65DGN$?.0@):W7[W05G?\%;/^"^G[5W[#G_!1+0?
MV ?V3?V-=+^*VMZ[X/L]4L[075V=0N+N9[LM!%# #O"PVZOZ\MV%?._Q)_X*
M@?\ !>3_ (([?MU_"?P1_P %6?BU\/?B9\-OBOJ(A(\(:+:PQ6%N+B&&Y-M-
M%8V<XN+;[1!(4F62.16"ALL73OO^"H__  21_P""PWQ+_P""T,/_  4H_P""
M?NH> +$Z)X7L[;PGK7B36(6:SF%A+9SI):SP2*S_ +^9E.UTPR'.X%0 ?3__
M  2D_P""C_\ P5-_;!_:&UKX:?MP?\$P]4^"OA2Q\&7&IZ?XIO;&_B2ZU%+N
MTBCL@;E0F6BFGDP/F_<'MFOE?_@H?_P=4?%O]A#_ (*3^,?V.+G]EOPUJ_@_
MP7XCTZUU/Q&=5NEOC936]K/-*(U!0.HG8*.A(7/6K_\ P2E_X+4_\%*_#_\
MP5'F_P""0_\ P5T\'Z)/XPU"*=-%\2Z186]M-!=I8M?Q"0VF+:XMI[9"4=$1
MU=E5LY8)\4_MY_LNS?MA?\%R?V]?@QI6G&YU@?!.[UOP^B+F0WVFVWA_4(HX
M_P#:E^S-!])C]: /Z1/BI\:_ 'PA^!GB+]HGQ1K41\+^&O"MUXAOK^"0,C6,
M%LUPTB'H08U)'KD5^3O_  1J_P"#FOXZ_P#!3S]NW1OV2_'?[+GA7PIIFK:%
MJ6H?VMIFL74TZ?9H#*JA9 %(8C!/Y5\[?M"_\%2]?^-7_!K%\(O@=X)U.74/
MB;\2=?L_A!<V%M)NNI$TR5"YSGYFFM4TV-\\G^T??-0?\$S?V==%_9$_X.M4
M_9<T Q-;> ?@_IVBM/"N%N9XO!6F"XN,>LLYEE/O(: /Z'Z*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Y?XW_ /)%O%__ &*^H?\ I-)7
M45R_QO\ ^2+>+_\ L5]0_P#2:2M*7\6/JB9?"S^)^BBBOZ0/RT**** "BBB@
M HHHH **** "BBB@ HHHH *ZCX(?\EI\(?\ 8T:?_P"E,=<O74?!#_DM/A#_
M +&C3_\ TICJ*G\-^A4/C1_;!1117\W'ZD%%%% !1110 4444 %%%% !1110
M 4444 %%%% !7\5/[1G_ "<)X[_['/5/_2N6O[5J_BI_:,_Y.$\=_P#8YZI_
MZ5RU^C>'O\7$>D?_ &X^7XE^"EZO]#C:***_3CY,**** "BBB@ HHHH ****
M "BBB@ HHHH *_M6_9S_ .3>_ G_ &)FE_\ I)%7\5-?VK?LY_\ )O?@3_L3
M-+_])(J_.?$+^%A_67_MI]/PU\=7T7ZG94445^8GUH4444 %%%% !1110 44
M44 %%%% !1110 4444 ?R"?\%>_^4HWQ]_[*KK/_ *5/7SE7T;_P5[_Y2C?'
MW_LJNL_^E3U\Y5_1.7_[A2_PQ_)'YCB?]YGZO\PHHHKK,0HHHH **** "BBB
M@ HHHH **** "BBB@#^OO_@D)_RBY^ 7_9*M&_\ 25*^C:^<O^"0G_*+GX!?
M]DJT;_TE2OHVOYWS#_?ZO^*7YL_3<-_NT/1?D%%%%<9N%%%% !1110 4444
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
MO-E_X1RRLMOV1;DW:_Z1#(F6A ^7=]TAC^K]% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7+_&__DBWB_\ [%?4/_2:2NHKE_C?_P D
M6\7_ /8KZA_Z325I2_BQ]43+X6?Q/T445_2!^6A1110 4444 %%%% !1110
M4444 %%%% !74?!#_DM/A#_L:-/_ /2F.N7KJ/@A_P EI\(?]C1I_P#Z4QU%
M3^&_0J'QH_M@HHHK^;C]2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M^*G]HS_DX3QW_P!CGJG_ *5RU_:M7\5/[1G_ "<)X[_['/5/_2N6OT;P]_BX
MCTC_ .W'R_$OP4O5_H<;1117Z<?)A1110 4444 %%%% !1110 4444 %%%%
M!7]JW[.?_)O?@3_L3-+_ /22*OXJ:_M6_9S_ .3>_ G_ &)FE_\ I)%7YSXA
M?PL/ZR_]M/I^&OCJ^B_4[*BBBOS$^M"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#^03_ (*]_P#*4;X^_P#95=9_]*GKYRKZ-_X*]_\ *4;X^_\ 95=9
M_P#2IZ^<J_HG+_\ <*7^&/Y(_,<3_O,_5_F%%%%=9B%%%% !1110 4444 %%
M%% !1110 4444 ?U]_\ !(3_ )1<_ +_ +)5HW_I*E?1M?.7_!(3_E%S\ O^
MR5:-_P"DJ5]&U_.^8?[_ %?\4OS9^FX;_=H>B_(****XS<**** "BBB@ HHH
MH **** "BBB@ HHHH *_E>_X.3/^4SGQ>_ZX^'O_ %'].K^J&OY7O^#DS_E,
MY\7O^N/A[_U'].K[C@'_ )'%3_KV_P#TJ)X'$?\ N,?\2_)GPQ1117ZX?%!1
M110 4444 %%%% !1110 4444 %%%% !7]4/_  ;9_P#*&/X0_P#7;Q#_ .I!
MJ-?RO5_5#_P;9_\ *&/X0_\ 7;Q#_P"I!J-?$<??\B:'_7Q?^DR/?X<_WZ7^
M%_FC[GHHHK\B/M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3
MW_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH \^_:P^.O_  R_^S%\0/VC
MO^$6_MS_ (07P?J&N_V-]N^S?;OLMN\WD^=LD\K=LV[]C8SG:>E?CY_Q&9_]
M8W__ #,'_P!Z*_4/_@K!_P HQOV@/^R/>(?_ $WS5_'Q7W_!^297FN%JSQ5/
MF:DDM9+IY-'S>=X_%X.M"-&5DUV3_-'[B?\ $9G_ -8W_P#S,'_WHH_XC,_^
ML;__ )F#_P"]%?AW17V'^J'#O_/C_P FG_\ )'B?VWF?_/S\(_Y'[B?\1F?_
M %C?_P#,P?\ WHH_XC,_^L;_ /YF#_[T5^'=%'^J'#O_ #X_\FG_ /)!_;>9
M_P#/S\(_Y'[B?\1F?_6-_P#\S!_]Z*/^(S/_ *QO_P#F8/\ [T5^'=%'^J'#
MO_/C_P FG_\ )!_;>9_\_/PC_D?N)_Q&9_\ 6-__ ,S!_P#>BC_B,S_ZQO\
M_F8/_O17X=T4?ZH<._\ /C_R:?\ \D']MYG_ ,_/PC_D?N)_Q&9_]8W_ /S,
M'_WHH_XC,_\ K&__ .9@_P#O17X=T4?ZH<._\^/_ ":?_P D']MYG_S\_"/^
M1^XG_$9G_P!8W_\ S,'_ -Z*/^(S/_K&_P#^9@_^]%?AW11_JAP[_P ^/_)I
M_P#R0?VWF?\ S\_"/^1^XG_$9G_UC?\ _,P?_>BC_B,S_P"L;_\ YF#_ .]%
M?AW11_JAP[_SX_\ )I__ "0?VWF?_/S\(_Y'] O[)_\ P=??\-0?M._#_P#9
MQ_X8)_L/_A.O&&GZ%_;/_"TOM/V'[5<)#YWD_P!EQ^;MW[MF]<XQN'6OV#K^
M/C_@D_\ \I.?V?\ _LL/A[_TX0U_8/7P'&&5X#*L52AA8<J<6WJWU\VSZ3),
M7B,91E*M*[3[)=/(****^//;"BBB@ HHHH **** "BBB@ HHHH **** "N7^
M-_\ R1;Q?_V*^H?^DTE=17+_ !O_ .2+>+_^Q7U#_P!)I*TI?Q8^J)E\+/XG
MZ***_I _+0HHHH **** "BBB@ HHHH **** "BBB@ KJ/@A_R6GPA_V-&G_^
ME,=<O74?!#_DM/A#_L:-/_\ 2F.HJ?PWZ%0^-']L%%%%?S<?J04444 %%%%
M!1110 4444 %%%% !1110 4444 %?Q4_M&?\G">._P#L<]4_]*Y:_M6K^*G]
MHS_DX3QW_P!CGJG_ *5RU^C>'O\ %Q'I'_VX^7XE^"EZO]#C:***_3CY,***
M* "BBB@ HHHH **** "BBB@ HHHH *_M6_9S_P"3>_ G_8F:7_Z215_%37]J
MW[.?_)O?@3_L3-+_ /22*OSGQ"_A8?UE_P"VGT_#7QU?1?J=E1117YB?6A11
M10 4444 %%%% !1110 4444 %%%% !1110!_()_P5[_Y2C?'W_LJNL_^E3U\
MY5]&_P#!7O\ Y2C?'W_LJNL_^E3U\Y5_1.7_ .X4O\,?R1^8XG_>9^K_ #"B
MBBNLQ"BBB@ HHHH **** "BBB@ HHHH **** /Z^_P#@D)_RBY^ 7_9*M&_]
M)4KZ-KYR_P""0G_*+GX!?]DJT;_TE2OHVOYWS#_?ZO\ BE^;/TW#?[M#T7Y!
M1117&;A1110 4444 %%%% !1110 4444 %%%% !7\KW_  <F?\IG/B]_UQ\/
M?^H_IU?U0U_*]_P<F?\ *9SXO?\ 7'P]_P"H_IU?<< _\CBI_P!>W_Z5$\#B
M/_<8_P")?DSX8HHHK]</B@HHHH **** "BBB@ HHHH **** "BBB@ K^J'_@
MVS_Y0Q_"'_KMXA_]2#4:_E>K^J'_ (-L_P#E#'\(?^NWB'_U(-1KXCC[_D30
M_P"OB_\ 29'O\.?[]+_"_P T?<]%%%?D1]J%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P $]_\
MDB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !1110 444
M4 ?/W_!6#_E&-^T!_P!D>\0_^F^:OX^*_L'_ ."L'_*,;]H#_LCWB'_TWS5_
M'Q7ZKX?_ .XUO\2_(^/XD_WB'I^H4445]^?-A1110 4444 %%%% !1110 44
M44 %%%% 'T#_ ,$G_P#E)S^S_P#]EA\/?^G"&O[!Z_CX_P""3_\ RDY_9_\
M^RP^'O\ TX0U_8/7Y7X@?[]1_P +_,^PX;_W:?K^@4445^?GT@4444 %%%%
M!1110 4444 %%%% !1110 5R_P ;_P#DBWB__L5]0_\ 2:2NHKE_C?\ \D6\
M7_\ 8KZA_P"DTE:4OXL?5$R^%G\3]%%%?T@?EH4444 %%%% !1110 4444 %
M%%% !1110 5U'P0_Y+3X0_[&C3__ $ICKEZZCX(?\EI\(?\ 8T:?_P"E,=14
M_AOT*A\:/[8****_FX_4@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_
MBI_:,_Y.$\=_]CGJG_I7+7]JU?Q4_M&?\G">._\ L<]4_P#2N6OT;P]_BXCT
MC_[<?+\2_!2]7^AQM%%%?IQ\F%%%% !1110 4444 %%%% !1110 4444 %?V
MK?LY_P#)O?@3_L3-+_\ 22*OXJ:_M6_9S_Y-[\"?]B9I?_I)%7YSXA?PL/ZR
M_P#;3Z?AKXZOHOU.RHHHK\Q/K0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _D$_X*]_\I1OC[_V576?_ $J>OG*OHW_@KW_RE&^/O_95=9_]*GKYRK^B
M<O\ ]PI?X8_DC\QQ/^\S]7^84445UF(4444 %%%% !1110 4444 %%%% !11
M10!_7W_P2$_Y1<_ +_LE6C?^DJ5]&U\Y?\$A/^47/P"_[)5HW_I*E?1M?SOF
M'^_U?\4OS9^FX;_=H>B_(****XS<**** "BBB@ HHHH **** "BBB@ HHHH
M*_E>_P"#DS_E,Y\7O^N/A[_U'].K^J&OY7O^#DS_ )3.?%[_ *X^'O\ U'].
MK[C@'_D<5/\ KV__ $J)X'$?^XQ_Q+\F?#%%%%?KA\4%%%% !1110 4444 %
M%%% !1110 4444 %?U0_\&V?_*&/X0_]=O$/_J0:C7\KU?U0_P#!MG_RAC^$
M/_7;Q#_ZD&HU\1Q]_P B:'_7Q?\ I,CW^'/]^E_A?YH^YZ***_(C[4**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#PO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)K
MW2@ HHHH **** "BBB@#Y^_X*P?\HQOV@/\ LCWB'_TWS5_'Q7]@_P#P5@_Y
M1C?M ?\ 9'O$/_IOFK^/BOU7P_\ ]QK?XE^1\?Q)_O$/3]0HHHK[\^;"BBB@
M HHHH **** "BBB@ HHHH **** /H'_@D_\ \I.?V?\ _LL/A[_TX0U_8/7\
M?'_!)_\ Y2<_L_\ _98?#W_IPAK^P>OROQ _WZC_ (7^9]APW_NT_7] HHHK
M\_/I HHHH **** "BBB@ HHHH **** "BBB@ KE_C?\ \D6\7_\ 8KZA_P"D
MTE=17+_&_P#Y(MXO_P"Q7U#_ -)I*TI?Q8^J)E\+/XGZ***_I _+0HHHH **
M** "BBB@ HHHH **** "BBB@ KJ/@A_R6GPA_P!C1I__ *4QUR]=1\$/^2T^
M$/\ L:-/_P#2F.HJ?PWZ%0^-']L%%%%?S<?J04444 %%%% !1110 4444 %%
M%% !1110 4444 %?Q4_M&?\ )PGCO_L<]4_]*Y:_M6K^*G]HS_DX3QW_ -CG
MJG_I7+7Z-X>_Q<1Z1_\ ;CY?B7X*7J_T.-HHHK]./DPHHHH **** "BBB@ H
MHHH **** "BBB@ K^U;]G/\ Y-[\"?\ 8F:7_P"DD5?Q4U_:M^SG_P F]^!/
M^Q,TO_TDBK\Y\0OX6']9?^VGT_#7QU?1?J=E1117YB?6A1110 4444 %%%%
M!1110 4444 %%%% !1110!_()_P5[_Y2C?'W_LJNL_\ I4]?.5?1O_!7O_E*
M-\??^RJZS_Z5/7SE7]$Y?_N%+_#'\D?F.)_WF?J_S"BBBNLQ"BBB@ HHHH *
M*** "BBB@ HHHH **** /Z^_^"0G_*+GX!?]DJT;_P!)4KZ-KYR_X)"?\HN?
M@%_V2K1O_25*^C:_G?,/]_J_XI?FS]-PW^[0]%^04445QFX4444 %%%% !11
M10 4444 %%%% !1110 5_*]_P<F?\IG/B]_UQ\/?^H_IU?U0U_*]_P ')G_*
M9SXO?]<?#W_J/Z=7W' /_(XJ?]>W_P"E1/ XC_W&/^)?DSX8HHHK]</B@HHH
MH **** "BBB@ HHHH **** "BBB@ K^J'_@VS_Y0Q_"'_KMXA_\ 4@U&OY7J
M_JA_X-L_^4,?PA_Z[>(?_4@U&OB./O\ D30_Z^+_ -)D>_PY_OTO\+_-'W/1
M117Y$?:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 >%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R
M1/5O^Q[UG_TI->Z4 %%%% !1110 4444 ?/W_!6#_E&-^T!_V1[Q#_Z;YJ_C
MXK^P?_@K!_RC&_: _P"R/>(?_3?-7\?%?JOA_P#[C6_Q+\CX_B3_ 'B'I^H4
M445]^?-A1110 4444 %%%% !1110 4444 %%%% 'T#_P2?\ ^4G/[/\ _P!E
MA\/?^G"&O[!Z_CX_X)/_ /*3G]G_ /[+#X>_].$-?V#U^5^('^_4?\+_ #/L
M.&_]VGZ_H%%%%?GY](%%%% !1110 4444 %%%% !1110 4444 %<O\;_ /DB
MWB__ +%?4/\ TFDKJ*Y?XW_\D6\7_P#8KZA_Z325I2_BQ]43+X6?Q/T445_2
M!^6A1110 4444 %%%% !1110 4444 %%%% !74?!#_DM/A#_ +&C3_\ TICK
MEZZCX(?\EI\(?]C1I_\ Z4QU%3^&_0J'QH_M@HHHK^;C]2"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^*G]HS_ ).$\=_]CGJG_I7+7]JU?Q4_M&?\
MG">._P#L<]4_]*Y:_1O#W^+B/2/_ +<?+\2_!2]7^AQM%%%?IQ\F%%%% !11
M10 4444 %%%% !1110 4444 %?VK?LY_\F]^!/\ L3-+_P#22*OXJ:_M6_9S
M_P"3>_ G_8F:7_Z215^<^(7\+#^LO_;3Z?AKXZOHOU.RHHHK\Q/K0HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH _D$_X*]_\ *4;X^_\ 95=9_P#2IZ^<
MJ^C?^"O?_*4;X^_]E5UG_P!*GKYRK^B<O_W"E_AC^2/S'$_[S/U?YA111768
MA1110 4444 %%%% !1110 4444 %%%% ']??_!(3_E%S\ O^R5:-_P"DJ5]&
MU\Y?\$A/^47/P"_[)5HW_I*E?1M?SOF'^_U?\4OS9^FX;_=H>B_(****XS<*
M*** "BBB@ HHHH **** "BBB@ HHHH *_E>_X.3/^4SGQ>_ZX^'O_4?TZOZH
M:_E>_P"#DS_E,Y\7O^N/A[_U'].K[C@'_D<5/^O;_P#2HG@<1_[C'_$OR9\,
M4445^N'Q04444 %%%% !1110 4444 %%%% !1110 5_5#_P;9_\ *&/X0_\
M7;Q#_P"I!J-?RO5_5#_P;9_\H8_A#_UV\0_^I!J-?$<??\B:'_7Q?^DR/?X<
M_P!^E_A?YH^YZ***_(C[4**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ X)[_ /)$]6_['O6?_2DU
M[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH ^?O^"L'_ "C&_: _
M[(]XA_\ 3?-7\?%?V#_\%8/^48W[0'_9'O$/_IOFK^/BOU7P_P#]QK?XE^1\
M?Q)_O$/3]0HHHK[\^;"BBB@ HHHH **** "BBB@ HHHH **** /H'_@D_P#\
MI.?V?_\ LL/A[_TX0U_8/7\?'_!)_P#Y2<_L_P#_ &6'P]_Z<(:_L'K\K\0/
M]^H_X7^9]APW_NT_7] HHHK\_/I HHHH **** "BBB@ HHHH **** "BBB@
MKE_C?_R1;Q?_ -BOJ'_I-)745R_QO_Y(MXO_ .Q7U#_TFDK2E_%CZHF7PL_B
M?HHHK^D#\M"BBB@ HHHH **** "BBB@ HHHH **** "NH^"'_):?"'_8T:?_
M .E,=<O74?!#_DM/A#_L:-/_ /2F.HJ?PWZ%0^-']L%%%%?S<?J04444 %%%
M% !1110 4444 %%%% !1110 4444 %?Q4_M&?\G">._^QSU3_P!*Y:_M6K^*
MG]HS_DX3QW_V.>J?^E<M?HWA[_%Q'I'_ -N/E^)?@I>K_0XVBBBOTX^3"BBB
M@ HHHH **** "BBB@ HHHH **** "O[5OV<_^3>_ G_8F:7_ .DD5?Q4U_:M
M^SG_ ,F]^!/^Q,TO_P!)(J_.?$+^%A_67_MI]/PU\=7T7ZG94445^8GUH444
M4 %%%% !1110 4444 %%%% !1110 4444 ?R"?\ !7O_ )2C?'W_ +*KK/\
MZ5/7SE7T;_P5[_Y2C?'W_LJNL_\ I4]?.5?T3E_^X4O\,?R1^8XG_>9^K_,*
M***ZS$**** "BBB@ HHHH **** "BBB@ HHHH _K[_X)"?\ *+GX!?\ 9*M&
M_P#25*^C:^<O^"0G_*+GX!?]DJT;_P!)4KZ-K^=\P_W^K_BE^;/TW#?[M#T7
MY!1117&;A1110 4444 %%%% !1110 4444 %%%% !7\KW_!R9_RF<^+W_7'P
M]_ZC^G5_5#7\KW_!R9_RF<^+W_7'P]_ZC^G5]QP#_P CBI_U[?\ Z5$\#B/_
M '&/^)?DSX8HHHK]</B@HHHH **** "BBB@ HHHH **** "BBB@ K^J'_@VS
M_P"4,?PA_P"NWB'_ -2#4:_E>K^J'_@VS_Y0Q_"'_KMXA_\ 4@U&OB./O^1-
M#_KXO_29'O\ #G^_2_PO\T?<]%%%?D1]J%%%% !1110 4444 %%%% !1110
M4444 %%%% !115?5K6ZO=+N;*RO&MYIK=TAN%',3%2 P^AY_"@#$N_BQX#L/
M'0^'=[XAMHM1-B;G$ES&J ;PGEDEL^82<A<=.:G\;?$GP+\.+**_\:^)K:P2
M=]MNDA+23-Z(B@LYY'W0>M?-G@[3/ 7PK\?V7A#]H7X765C'#X7DM[W4[BR6
M]MK^=KM2+UI K,FX97<^"I(&0.GU'!I>@7)LM3MM/M)#:PD:?<I$K&*-@,B-
MOX5("]." *TG&,6NPDVS+\"_%+P!\2X[A_!/B6&]:T8+=0;'CEA)Z;HY KJ#
MS@D8.#BL37?VF?@;X:UJZ\/:UX^AAO+&=H;J#[).WER+U4E4(R/8UC^!9+7Q
M_P#M&ZS\3_#" Z-I?A\:&^H1CY-0N_/$KE#_ !K$ $W>K$ D"LWP7J_Q9^$\
MGBAKSX$ZMJ=I?>+=0U,WNGZG:,[PR2?(4A,F]SL5>, ]L4^6-_\ @BNSU ^.
M/"2^#U\?3:]!%HS6BW0U"=C&GE, 0QW8(SD<'GG'6LOP-\:_A?\ $C49-(\&
M^+8KJ[CA\XVTD$D,C1YQO5954NO3YER.17"?%7QEX;^+FB?#:70IS<Z)XA\9
M6[W,<J8\Q(5E<PR*?21 &7U3O6M^T2D>DZ]\//%UD@2^M_'EG8I,H^;[/=*\
M4L>?0C:<?[-)06S'<[&+XE>!IO'<GPRC\10_V[%;>>^G%&#^7@'()&T\,#@'
M/Y&M+7M=TCPQHMUXBU^_2ULK*!IKJXDSB-%&2>.3]!R:^>OB?;W>B?&_QE\7
M]*A9[KP5=:!?2K&/FDLI()XKJ,?6,AO^V=>B_&F\MOB%J/A7X1:7.L]KXCO5
MU#56C.5;3+;;*P..@D<Q(#WR:;@KH+G=>$O%OAWQUX>MO%?A/4UO-/NPQMKE
M$90X5BIX8 _>4CIVK1KS+]CES)^S=X:D;JT=R3_X%35Z;425I- M4%%%%2,\
M+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ HHH
MH **** "BBB@#Y^_X*P?\HQOV@/^R/>(?_3?-7\?%?V#_P#!6#_E&-^T!_V1
M[Q#_ .F^:OX^*_5?#_\ W&M_B7Y'Q_$G^\0]/U"BBBOOSYL**** "BBB@ HH
MHH **** "BBB@ HHHH ^@?\ @D__ ,I.?V?_ /LL/A[_ -.$-?V#U_'Q_P $
MG_\ E)S^S_\ ]EA\/?\ IPAK^P>OROQ _P!^H_X7^9]APW_NT_7] HHHK\_/
MI HHHH **** "BBB@ HHHH **** "BBB@ KE_C?_ ,D6\7_]BOJ'_I-)745R
M_P ;_P#DBWB__L5]0_\ 2:2M*7\6/JB9?"S^)^BBBOZ0/RT**** "BBB@ HH
MHH **** "BBB@ HHHH *ZCX(?\EI\(?]C1I__I3'7+UU'P0_Y+3X0_[&C3__
M $ICJ*G\-^A4/C1_;!1117\W'ZD%%%% !1110 4444 %%%% !1110 4444 %
M%%% !7\5/[1G_)PGCO\ ['/5/_2N6O[5J_BI_:,_Y.$\=_\ 8YZI_P"E<M?H
MWA[_ !<1Z1_]N/E^)?@I>K_0XVBBBOTX^3"BBB@ HHHH **** "BBB@ HHHH
M **** "O[5OV<_\ DWOP)_V)FE_^DD5?Q4U_:M^SG_R;WX$_[$S2_P#TDBK\
MY\0OX6']9?\ MI]/PU\=7T7ZG94445^8GUH4444 %%%% !1110 4444 %%%%
M !1110 4444 ?R"?\%>_^4HWQ]_[*KK/_I4]?.5?1O\ P5[_ .4HWQ]_[*KK
M/_I4]?.5?T3E_P#N%+_#'\D?F.)_WF?J_P PHHHKK,0HHHH **** "BBB@ H
MHHH **** "BBB@#^OO\ X)"?\HN?@%_V2K1O_25*^C:^<O\ @D)_RBY^ 7_9
M*M&_])4KZ-K^=\P_W^K_ (I?FS]-PW^[0]%^04445QFX4444 %%%% !1110
M4444 %%%% !1110 5_*]_P ')G_*9SXO?]<?#W_J/Z=7]4-?RO?\')G_ "F<
M^+W_ %Q\/?\ J/Z=7W' /_(XJ?\ 7M_^E1/ XC_W&/\ B7Y,^&****_7#XH*
M*** "BBB@ HHHH **** "BBB@ HHHH *_JA_X-L_^4,?PA_Z[>(?_4@U&OY7
MJ_JA_P"#;/\ Y0Q_"'_KMXA_]2#4:^(X^_Y$T/\ KXO_ $F1[_#G^_2_PO\
M-'W/1117Y$?:A1110 4444 %%%% !1110 4444 %%%% !1110 5!J<>H2Z;<
M1:3<QPW30.+:::/>B2%3M9ER,@'!(R,U/10!X+XG\!?M">._B9<>'/$E[X:L
MXM2\%3Z?>ZOI^GW,L0MI+A0ZHLA 6<]@6("Y/6N@^,?A[XL:?X8T'X5_"OP=
M?:AX>AL4MM:O+/6+>VNWMXT"+;H\K+M+@?,X!.,@8S7K5%:>T=UH*QP/PRUW
MQY9S6/@R?]GF;PQHMO 8X[A==LYH[=54E5\N)RQR>,^IR>]17OQ,^-T+3:;:
M?L[74EV&9;>Y'B&T^R/@X61F+!U7OMV;NU>AT5/,KWM^86/'Q\ O%>A?!70=
M#T6^M+KQ/X<UQ==A+,4M[FZ,LDDL&<95&65T!QV4G':W=Z9\3OC)XT\-R^+?
MAS)X9T3PWJ8U2Y%[J4$\MY=HC+"D8A9@$4L6+-C/& *]5HI\["QP6@?#[4Y?
MBM\0=4\2:.&T7Q'IVF6UL[2H1<K'#.DRE0=RXW@?,!G/&:POV;/A'X[\#7^I
M:K\2Y5FN;&WCT/P[+YJL3I<#,R/\I.W>6&0<,/+&0*]:HHYW:P6.%_9H\&^)
M/A_\$-"\(>+M-^R:C9QSBYM_.2386N)''S(2I^5@>">M=U114MW=QK0****0
M'A?_  3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 444
M4 %%%% !1110!\_?\%8/^48W[0'_ &1[Q#_Z;YJ_CXK^P?\ X*P?\HQOV@/^
MR/>(?_3?-7\?%?JOA_\ [C6_Q+\CX_B3_>(>GZA1117WY\V%%%% !1110 44
M44 %%%% !1110 4444 ?0/\ P2?_ .4G/[/_ /V6'P]_Z<(:_L'K^/C_ ()/
M_P#*3G]G_P#[+#X>_P#3A#7]@]?E?B!_OU'_  O\S[#AO_=I^OZ!1117Y^?2
M!1110 4444 %%%% !1110 4444 %%%% !7+_ !O_ .2+>+_^Q7U#_P!)I*ZB
MN7^-_P#R1;Q?_P!BOJ'_ *325I2_BQ]43+X6?Q/T445_2!^6A1110 4444 %
M%%% !1110 4444 %%%% !74?!#_DM/A#_L:-/_\ 2F.N7KJ/@A_R6GPA_P!C
M1I__ *4QU%3^&_0J'QH_M@HHHK^;C]2"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K^*G]HS_DX3QW_V.>J?^E<M?VK5_%3^T9_R<)X[_P"QSU3_ -*Y
M:_1O#W^+B/2/_MQ\OQ+\%+U?Z'&T445^G'R84444 %%%% !1110 4444 %%%
M% !1110 5_:M^SG_ ,F]^!/^Q,TO_P!)(J_BIK^U;]G/_DWOP)_V)FE_^DD5
M?G/B%_"P_K+_ -M/I^&OCJ^B_4[*BBBOS$^M"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#^03_@KW_RE&^/O_95=9_\ 2IZ^<J^C?^"O?_*4;X^_]E5U
MG_TJ>OG*OZ)R_P#W"E_AC^2/S'$_[S/U?YA111768A1110 4444 %%%% !11
M10 4444 %%%% ']??_!(3_E%S\ O^R5:-_Z2I7T;7SE_P2$_Y1<_ +_LE6C?
M^DJ5]&U_.^8?[_5_Q2_-GZ;AO]VAZ+\@HHHKC-PHHHH **** "BBB@ HHHH
M**** "BBB@ K^5[_ (.3/^4SGQ>_ZX^'O_4?TZOZH:_E>_X.3/\ E,Y\7O\
MKCX>_P#4?TZON. ?^1Q4_P"O;_\ 2HG@<1_[C'_$OR9\,4445^N'Q04444 %
M%%% !1110 4444 %%%% !1110 5_5#_P;9_\H8_A#_UV\0_^I!J-?RO5_5#_
M ,&V?_*&/X0_]=O$/_J0:C7Q''W_ ")H?]?%_P"DR/?X<_WZ7^%_FC[GHHHK
M\B/M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJ
MW_8]ZS_Z4FO=* "BBB@ HHHH **** /G[_@K!_RC&_: _P"R/>(?_3?-7\?%
M?V#_ /!6#_E&-^T!_P!D>\0_^F^:OX^*_5?#_P#W&M_B7Y'Q_$G^\0]/U"BB
MBOOSYL**** "BBB@ HHHH **** "BBB@ HHHH ^@?^"3_P#RDY_9_P#^RP^'
MO_3A#7]@]?Q\?\$G_P#E)S^S_P#]EA\/?^G"&O[!Z_*_$#_?J/\ A?YGV'#?
M^[3]?T"BBBOS\^D"BBB@ HHHH **** "BBB@ HHHH **** "N7^-_P#R1;Q?
M_P!BOJ'_ *325U%<O\;_ /DBWB__ +%?4/\ TFDK2E_%CZHF7PL_B?HHHK^D
M#\M"BBB@ HHHH **** "BBB@ HHHH **** "NH^"'_):?"'_ &-&G_\ I3'7
M+UU'P0_Y+3X0_P"QHT__ -*8ZBI_#?H5#XT?VP4445_-Q^I!1110 4444 %%
M%% !1110 4444 %%%% !1110 5_%3^T9_P G">._^QSU3_TKEK^U:OXJ?VC/
M^3A/'?\ V.>J?^E<M?HWA[_%Q'I'_P!N/E^)?@I>K_0XVBBBOTX^3"BBB@ H
MHHH **** "BBB@ HHHH **** "O[5OV<_P#DWOP)_P!B9I?_ *215_%37]JW
M[.?_ ";WX$_[$S2__22*OSGQ"_A8?UE_[:?3\-?'5]%^IV5%%%?F)]:%%%%
M!1110 4444 %%%% !1110 4444 %%%% '\@G_!7O_E*-\??^RJZS_P"E3U\Y
M5]&_\%>_^4HWQ]_[*KK/_I4]?.5?T3E_^X4O\,?R1^8XG_>9^K_,****ZS$*
M*** "BBB@ HHHH **** "BBB@ HHHH _K[_X)"?\HN?@%_V2K1O_ $E2OHVO
MG+_@D)_RBY^ 7_9*M&_])4KZ-K^=\P_W^K_BE^;/TW#?[M#T7Y!1117&;A11
M10 4444 %%%% !1110 4444 %%%% !7\KW_!R9_RF<^+W_7'P]_ZC^G5_5#7
M\KW_  <F?\IG/B]_UQ\/?^H_IU?<< _\CBI_U[?_ *5$\#B/_<8_XE^3/ABB
MBBOUP^*"BBB@ HHHH **** "BBB@ HHHH **** "OZH?^#;/_E#'\(?^NWB'
M_P!2#4:_E>K^J'_@VS_Y0Q_"'_KMXA_]2#4:^(X^_P"1-#_KXO\ TF1[_#G^
M_2_PO\T?<]%%%?D1]J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!X7_ ,$]_P#DB>K?]CWK/_I2:]TK
MPO\ X)[_ /)$]6_['O6?_2DU[I0 4444 %%%% !1110!\_?\%8/^48W[0'_9
M'O$/_IOFK^/BO[!_^"L'_*,;]H#_ +(]XA_]-\U?Q\5^J^'_ /N-;_$OR/C^
M)/\ >(>GZA1117WY\V%%%% !1110 4444 %%%% !1110 4444 ?0/_!)_P#Y
M2<_L_P#_ &6'P]_Z<(:_L'K^/C_@D_\ \I.?V?\ _LL/A[_TX0U_8/7Y7X@?
M[]1_PO\ ,^PX;_W:?K^@4445^?GT@4444 %%%% !1110 4444 %%%% !1110
M 5R_QO\ ^2+>+_\ L5]0_P#2:2NHKE_C?_R1;Q?_ -BOJ'_I-)6E+^+'U1,O
MA9_$_1117]('Y:%%%% !1110 4444 %%%% !1110 4444 %=1\$/^2T^$/\
ML:-/_P#2F.N7KJ/@A_R6GPA_V-&G_P#I3'45/X;]"H?&C^V"BBBOYN/U(***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OXJ?VC/\ DX3QW_V.>J?^E<M?
MVK5_%3^T9_R<)X[_ .QSU3_TKEK]&\/?XN(](_\ MQ\OQ+\%+U?Z'&T445^G
M'R84444 %%%% !1110 4444 %%%% !1110 5_:M^SG_R;WX$_P"Q,TO_ -)(
MJ_BIK^U;]G/_ )-[\"?]B9I?_I)%7YSXA?PL/ZR_]M/I^&OCJ^B_4[*BBBOS
M$^M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^03_@KW_P I1OC[_P!E
M5UG_ -*GKYRKZ-_X*]_\I1OC[_V576?_ $J>OG*OZ)R__<*7^&/Y(_,<3_O,
M_5_F%%%%=9B%%%% !1110 4444 %%%% !1110 4444 ?U]_\$A/^47/P"_[)
M5HW_ *2I7T;7SE_P2$_Y1<_ +_LE6C?^DJ5]&U_.^8?[_5_Q2_-GZ;AO]VAZ
M+\@HHHKC-PHHHH **** "BBB@ HHHH **** "BBB@ K^5[_@Y,_Y3.?%[_KC
MX>_]1_3J_JAK^5[_ (.3/^4SGQ>_ZX^'O_4?TZON. ?^1Q4_Z]O_ -*B>!Q'
M_N,?\2_)GPQ1117ZX?%!1110 4444 %%%% !1110 4444 %%%% !7]4/_!MG
M_P H8_A#_P!=O$/_ *D&HU_*]7]4/_!MG_RAC^$/_7;Q#_ZD&HU\1Q]_R)H?
M]?%_Z3(]_AS_ 'Z7^%_FC[GHHHK\B/M0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_P#@GO\ \D3U
M;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@#Y^_X*
MP?\ *,;]H#_LCWB'_P!-\U?Q\5_8/_P5@_Y1C?M ?]D>\0_^F^:OX^*_5?#_
M /W&M_B7Y'Q_$G^\0]/U"BBBOOSYL**** "BBB@ HHHH **** "BBB@ HHHH
M ^@?^"3_ /RDY_9__P"RP^'O_3A#7]@]?Q\?\$G_ /E)S^S_ /\ 98?#W_IP
MAK^P>OROQ _WZC_A?YGV'#?^[3]?T"BBBOS\^D"BBB@ HHHH **** "BBB@
MHHHH **** "N7^-__)%O%_\ V*^H?^DTE=17+_&__DBWB_\ [%?4/_2:2M*7
M\6/JB9?"S^)^BBBOZ0/RT**** "BBB@ HHHH **** "BBB@ HHHH *ZCX(?\
MEI\(?]C1I_\ Z4QUR]=1\$/^2T^$/^QHT_\ ]*8ZBI_#?H5#XT?VP4445_-Q
M^I!1110 4444 %%%% !1110 4444 %%%% !1110 5_%3^T9_R<)X[_['/5/_
M $KEK^U:OXJ?VC/^3A/'?_8YZI_Z5RU^C>'O\7$>D?\ VX^7XE^"EZO]#C:*
M**_3CY,**** "BBB@ HHHH **** "BBB@ HHHH *_M6_9S_Y-[\"?]B9I?\
MZ215_%37]JW[.?\ R;WX$_[$S2__ $DBK\Y\0OX6']9?^VGT_#7QU?1?J=E1
M117YB?6A1110 4444 %%%% !1110 4444 %%%% !1110!_()_P %>_\ E*-\
M??\ LJNL_P#I4]?.5?1O_!7O_E*-\??^RJZS_P"E3U\Y5_1.7_[A2_PQ_)'Y
MCB?]YGZO\PHHHKK,0HHHH **** "BBB@ HHHH **** "BBB@#^OO_@D)_P H
MN?@%_P!DJT;_ -)4KZ-KYR_X)"?\HN?@%_V2K1O_ $E2OHVOYWS#_?ZO^*7Y
ML_3<-_NT/1?D%%%%<9N%%%% !1110 4444 %%%% !1110 4444 %?RO?\')G
M_*9SXO?]<?#W_J/Z=7]4-?RO?\')G_*9SXO?]<?#W_J/Z=7W' /_ ".*G_7M
M_P#I43P.(_\ <8_XE^3/ABBBBOUP^*"BBB@ HHHH **** "BBB@ HHHH ***
M* "OZH?^#;/_ )0Q_"'_ *[>(?\ U(-1K^5ZOZH?^#;/_E#'\(?^NWB'_P!2
M#4:^(X^_Y$T/^OB_])D>_P .?[]+_"_S1]ST445^1'VH4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A
M?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*37NE !1110 4444
M%%%% 'S]_P %8/\ E&-^T!_V1[Q#_P"F^:OX^*_L'_X*P?\ *,;]H#_LCWB'
M_P!-\U?Q\5^J^'_^XUO\2_(^/XD_WB'I^H4445]^?-A1110 4444 %%%% !1
M110 4444 %%%% 'T#_P2?_Y2<_L__P#98?#W_IPAK^P>OX^/^"3_ /RDY_9_
M_P"RP^'O_3A#7]@]?E?B!_OU'_"_S/L.&_\ =I^OZ!1117Y^?2!1110 4444
M %%%% !1110 4444 %%%% !7+_&__DBWB_\ [%?4/_2:2NHKE_C?_P D6\7_
M /8KZA_Z325I2_BQ]43+X6?Q/T445_2!^6A1110 4444 %%%% !1110 4444
M %%%% !74?!#_DM/A#_L:-/_ /2F.N7KJ/@A_P EI\(?]C1I_P#Z4QU%3^&_
M0J'QH_M@HHHK^;C]2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^*G]
MHS_DX3QW_P!CGJG_ *5RU_:M7\5/[1G_ "<)X[_['/5/_2N6OT;P]_BXCTC_
M .W'R_$OP4O5_H<;1117Z<?)A1110 4444 %%%% !1110 4444 %%%% !7]J
MW[.?_)O?@3_L3-+_ /22*OXJ:_M6_9S_ .3>_ G_ &)FE_\ I)%7YSXA?PL/
MZR_]M/I^&OCJ^B_4[*BBBOS$^M"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#^03_ (*]_P#*4;X^_P#95=9_]*GKYRKZ-_X*]_\ *4;X^_\ 95=9_P#2
MIZ^<J_HG+_\ <*7^&/Y(_,<3_O,_5_F%%%%=9B%%%% !1110 4444 %%%% !
M1110 4444 ?U]_\ !(3_ )1<_ +_ +)5HW_I*E?1M?.7_!(3_E%S\ O^R5:-
M_P"DJ5]&U_.^8?[_ %?\4OS9^FX;_=H>B_(****XS<**** "BBB@ HHHH **
M** "BBB@ HHHH *_E>_X.3/^4SGQ>_ZX^'O_ %'].K^J&OY7O^#DS_E,Y\7O
M^N/A[_U'].K[C@'_ )'%3_KV_P#TJ)X'$?\ N,?\2_)GPQ1117ZX?%!1110
M4444 %%%% !1110 4444 %%%% !7]4/_  ;9_P#*&/X0_P#7;Q#_ .I!J-?R
MO5_5#_P;9_\ *&/X0_\ 7;Q#_P"I!J-?$<??\B:'_7Q?^DR/?X<_WZ7^%_FC
M[GHHHK\B/M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(
MGJW_ &/>L_\ I2:]TH **** "BBB@ HHHH ^?O\ @K!_RC&_: _[(]XA_P#3
M?-7\?%?V#_\ !6#_ )1C?M ?]D>\0_\ IOFK^/BOU7P__P!QK?XE^1\?Q)_O
M$/3]0HHHK[\^;"BBB@ HHHH **** "BBB@ HHHH **** /H'_@D__P I.?V?
M_P#LL/A[_P!.$-?V#U_'Q_P2?_Y2<_L__P#98?#W_IPAK^P>OROQ _WZC_A?
MYGV'#?\ NT_7] HHHK\_/I HHHH **** "BBB@ HHHH **** "BBB@ KE_C?
M_P D6\7_ /8KZA_Z325U%<O\;_\ DBWB_P#[%?4/_2:2M*7\6/JB9?"S^)^B
MBBOZ0/RT**** "BBB@ HHHH **** "BBB@ HHHH *ZCX(?\ ):?"'_8T:?\
M^E,=<O74?!#_ )+3X0_[&C3_ /TICJ*G\-^A4/C1_;!1117\W'ZD%%%% !11
M10 4444 %%%% !1110 4444 %%%% !7\5/[1G_)PGCO_ +'/5/\ TKEK^U:O
MXJ?VC/\ DX3QW_V.>J?^E<M?HWA[_%Q'I'_VX^7XE^"EZO\ 0XVBBBOTX^3"
MBBB@ HHHH **** "BBB@ HHHH **** "O[5OV<_^3>_ G_8F:7_Z215_%37]
MJW[.?_)O?@3_ +$S2_\ TDBK\Y\0OX6']9?^VGT_#7QU?1?J=E1117YB?6A1
M110 4444 %%%% !1110 4444 %%%% !1110!_()_P5[_ .4HWQ]_[*KK/_I4
M]?.5?1O_  5[_P"4HWQ]_P"RJZS_ .E3U\Y5_1.7_P"X4O\ #'\D?F.)_P!Y
MGZO\PHHHKK,0HHHH **** "BBB@ HHHH **** "BBB@#^OO_ ()"?\HN?@%_
MV2K1O_25*^C:^<O^"0G_ "BY^ 7_ &2K1O\ TE2OHVOYWS#_ '^K_BE^;/TW
M#?[M#T7Y!1117&;A1110 4444 %%%% !1110 4444 %%%% !7\KW_!R9_P I
MG/B]_P!<?#W_ *C^G5_5#7\KW_!R9_RF<^+W_7'P]_ZC^G5]QP#_ ,CBI_U[
M?_I43P.(_P#<8_XE^3/ABBBBOUP^*"BBB@ HHHH **** "BBB@ HHHH ****
M "OZH?\ @VS_ .4,?PA_Z[>(?_4@U&OY7J_JA_X-L_\ E#'\(?\ KMXA_P#4
M@U&OB./O^1-#_KXO_29'O\.?[]+_  O\T?<]%%%?D1]J%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4RZN;>RMI+R\G2*&%"\LLC85% R22>@ I
M]5=<T>Q\0Z+>:!J:%K:^M9+>X56P2CJ58 ]N": /+;/]K'0=2\<2:;I'A'7[
M[01I"74.J67A^XD:0F9T,H4#<8,+PX7E@WI7K:L'4. <$9&1@_D:^;X9_B+^
MS7\29_M"1>+=&T'P/ KR(5M;NUTM+F0+QRDKQX.?N[E Z'->O>)?C38>'VL7
MLOA]XLUF#4-/CO(+O0]#:XB"/G:K,",/@9*]@P]:UG!77*2GW.SHKSK_ (:+
MA_Z(C\1O_"4?_P"*J;3?C]%J6HV^G#X.>/X/M$R1^?<^&'2./<0-SMN^51G)
M/85')(=T-;X_:9!\>F^!U[X?EB8P*8-6-P#&\S0^<(BN/E)4/@YY*]*Z3XE>
M.[#X:>!]0\:ZA:O<+91 Q6L1PUQ*S!(XEZ\L[*O0]:\8^)7AK4]:^(/Q/U[P
M['G5_#*^'M:TGWEMXKAF7WW1[UQWW"NLUCQ-IOQO\?>!] T.3S=)@LD\5ZF,
M]@-MI$WOYK,Q4_\ /*K<(Z/[_P Q79VGPC^(<?Q6^'>G>/XM):Q74%E/V1YA
M(8]DKQD;@!G[F>G>NDKS']C<D_LV>&2?^>5S_P"E4U>G5$TE)I#6P4445(SP
MO_@GO_R1/5O^Q[UG_P!*37NE?&L'QH_:,_8CU/5/@IX4_8D\:?$VR?5[C5HO
M%7AIQ':2?:G,OD@-&QW1YVL<CD'C'6?_ (>2_M8?](HOBG_X%K_\8H ^PZ*^
M//\ AY+^UA_TBB^*?_@6O_QBC_AY+^UA_P!(HOBG_P"!:_\ QB@#[#HKX\_X
M>2_M8?\ 2*+XI_\ @6O_ ,8H_P"'DO[6'_2*+XI_^!:__&* /L.BOCS_ (>2
M_M8?](HOBG_X%K_\8H_X>2_M8?\ 2*+XI_\ @6O_ ,8H ]"_X*P?\HQOV@/^
MR/>(?_3?-7\?%?U"?M8?M8?M8?M0?LQ?$#]G'_AV7\4]#_X3KP?J&A?VSL6Y
M^P_:K=X?.\GRX_-V[]VS>N<8W#K7X^?\0^/[6'_0@_%/_P -4O\ \L*^_P"#
M\[RO*L+5ABJG*W)-:2?3R3/F\[P&+QE:$J,;I+NE^;/S^HK] ?\ B'Q_:P_Z
M$'XI_P#AJE_^6%'_ !#X_M8?]"#\4_\ PU2__+"OL/\ 6_AW_G__ .2S_P#D
M3Q/[$S/_ )]_C'_,_/ZBOT!_XA\?VL/^A!^*?_AJE_\ EA1_Q#X_M8?]"#\4
M_P#PU2__ "PH_P!;^'?^?_\ Y+/_ .1#^Q,S_P"??XQ_S/S^HK] ?^(?']K#
M_H0?BG_X:I?_ )84?\0^/[6'_0@_%/\ \-4O_P L*/\ 6_AW_G__ .2S_P#D
M0_L3,_\ GW^,?\S\_J*_0'_B'Q_:P_Z$'XI_^&J7_P"6%'_$/C^UA_T(/Q3_
M /#5+_\ +"C_ %OX=_Y__P#DL_\ Y$/[$S/_ )]_C'_,_/ZBOT!_XA\?VL/^
MA!^*?_AJE_\ EA1_Q#X_M8?]"#\4_P#PU2__ "PH_P!;^'?^?_\ Y+/_ .1#
M^Q,S_P"??XQ_S/S^HK] ?^(?']K#_H0?BG_X:I?_ )84?\0^/[6'_0@_%/\
M\-4O_P L*/\ 6_AW_G__ .2S_P#D0_L3,_\ GW^,?\S\_J*_0'_B'Q_:P_Z$
M'XI_^&J7_P"6%'_$/C^UA_T(/Q3_ /#5+_\ +"C_ %OX=_Y__P#DL_\ Y$/[
M$S/_ )]_C'_,^?\ _@D__P I.?V?_P#LL/A[_P!.$-?V#U_-S^R?_P $9OVL
M/V7_ -IWX?\ [1W_  ICXIZY_P (+XPT_7?[&_X5PMM]N^RW"3>3YWVV3RMV
MS;OV-C.=IZ5^P?\ P\E_:P_Z11?%/_P+7_XQ7P'&&:8#-<52GA9\R46GHUU\
MTCZ3),)B,'1E&M&S;[I]/(^PZ*^//^'DO[6'_2*+XI_^!:__ !BC_AY+^UA_
MTBB^*?\ X%K_ /&*^//;/L.BOCS_ (>2_M8?](HOBG_X%K_\8H_X>2_M8?\
M2*+XI_\ @6O_ ,8H ^PZ*^//^'DO[6'_ $BB^*?_ (%K_P#&*/\ AY+^UA_T
MBB^*?_@6O_QB@#[#HKX\_P"'DO[6'_2*+XI_^!:__&*/^'DO[6'_ $BB^*?_
M (%K_P#&* /L.BOCS_AY+^UA_P!(HOBG_P"!:_\ QBC_ (>2_M8?](HOBG_X
M%K_\8H ^PZ*^//\ AY+^UA_TBB^*?_@6O_QBC_AY+^UA_P!(HOBG_P"!:_\
MQB@#[#HKX\_X>2_M8?\ 2*+XI_\ @6O_ ,8H_P"'DO[6'_2*+XI_^!:__&*
M/L.N7^-__)%O%_\ V*^H?^DTE?,G_#R7]K#_ *11?%/_ ,"U_P#C%9?CC_@H
M#^UAXR\%ZQX0_P"'5_Q3MO[5TNXL_M'GJ_E>;&R;]ODC=C=G&1G'45=-J-1-
M]Q25XL_E.HK] ?\ B'Q_:P_Z$'XI_P#AJE_^6%'_ !#X_M8?]"#\4_\ PU2_
M_+"OVS_6_AW_ )__ /DL_P#Y$^!_L3,_^??XQ_S/S^HK] ?^(?']K#_H0?BG
M_P"&J7_Y84?\0^/[6'_0@_%/_P -4O\ \L*/];^'?^?_ /Y+/_Y$/[$S/_GW
M^,?\S\_J*_0'_B'Q_:P_Z$'XI_\ AJE_^6%'_$/C^UA_T(/Q3_\ #5+_ /+"
MC_6_AW_G_P#^2S_^1#^Q,S_Y]_C'_,_/ZBOT!_XA\?VL/^A!^*?_ (:I?_EA
M1_Q#X_M8?]"#\4__  U2_P#RPH_UOX=_Y_\ _DL__D0_L3,_^??XQ_S/S^HK
M] ?^(?']K#_H0?BG_P"&J7_Y84?\0^/[6'_0@_%/_P -4O\ \L*/];^'?^?_
M /Y+/_Y$/[$S/_GW^,?\S\_J*_0'_B'Q_:P_Z$'XI_\ AJE_^6%'_$/C^UA_
MT(/Q3_\ #5+_ /+"C_6_AW_G_P#^2S_^1#^Q,S_Y]_C'_,_/ZBOT!_XA\?VL
M/^A!^*?_ (:I?_EA1_Q#X_M8?]"#\4__  U2_P#RPH_UOX=_Y_\ _DL__D0_
ML3,_^??XQ_S/S^KJ/@A_R6GPA_V-&G_^E,=?;/\ Q#X_M8?]"#\4_P#PU2__
M "PK4\#_ /!!7]K#P;XTT?Q?_P *U^*=S_96J6]Y]G_X5<J>;Y4BOLW?;SMS
MMQG!QGH:F?%W#K@TJ_\ Y+/_ .1'')<S4D_9_C'_ #/Z<Z*^//\ AY+^UA_T
MBB^*?_@6O_QBC_AY+^UA_P!(HOBG_P"!:_\ QBOQ(^^/L.BOCS_AY+^UA_TB
MB^*?_@6O_P 8H_X>2_M8?](HOBG_ .!:_P#QB@#[#HKX\_X>2_M8?](HOBG_
M .!:_P#QBC_AY+^UA_TBB^*?_@6O_P 8H ^PZ*^//^'DO[6'_2*+XI_^!:__
M !BC_AY+^UA_TBB^*?\ X%K_ /&* /L.BOCS_AY+^UA_TBB^*?\ X%K_ /&*
M/^'DO[6'_2*+XI_^!:__ !B@#[#HKX\_X>2_M8?](HOBG_X%K_\ &*/^'DO[
M6'_2*+XI_P#@6O\ \8H ^PZ*^//^'DO[6'_2*+XI_P#@6O\ \8H_X>2_M8?]
M(HOBG_X%K_\ &* /L.BOCS_AY+^UA_TBB^*?_@6O_P 8H_X>2_M8?](HOBG_
M .!:_P#QB@#[#K^*G]HS_DX3QW_V.>J?^E<M?U)_\/)?VL/^D47Q3_\  M?_
M (Q7XJ?$;_@@_P#M8>/_ (A:]X\_X5C\4[3^V]9NK_[)_P *O63R?.E:39N^
MWC=C=C.!G&<"OM>#<VR_*JE9XJ?+S*-M&]KWV3[G@YY@L3C(P5&-[7OJEV[L
M_.6BOT!_XA\?VL/^A!^*?_AJE_\ EA1_Q#X_M8?]"#\4_P#PU2__ "PK[K_6
M_AW_ )__ /DL_P#Y$^>_L3,_^??XQ_S/S^HK] ?^(?']K#_H0?BG_P"&J7_Y
M84?\0^/[6'_0@_%/_P -4O\ \L*/];^'?^?_ /Y+/_Y$/[$S/_GW^,?\S\_J
M*_0'_B'Q_:P_Z$'XI_\ AJE_^6%'_$/C^UA_T(/Q3_\ #5+_ /+"C_6_AW_G
M_P#^2S_^1#^Q,S_Y]_C'_,_/ZBOT!_XA\?VL/^A!^*?_ (:I?_EA1_Q#X_M8
M?]"#\4__  U2_P#RPH_UOX=_Y_\ _DL__D0_L3,_^??XQ_S/S^HK] ?^(?']
MK#_H0?BG_P"&J7_Y84?\0^/[6'_0@_%/_P -4O\ \L*/];^'?^?_ /Y+/_Y$
M/[$S/_GW^,?\S\_J*_0'_B'Q_:P_Z$'XI_\ AJE_^6%'_$/C^UA_T(/Q3_\
M#5+_ /+"C_6_AW_G_P#^2S_^1#^Q,S_Y]_C'_,_/ZBOT!_XA\?VL/^A!^*?_
M (:I?_EA1_Q#X_M8?]"#\4__  U2_P#RPH_UOX=_Y_\ _DL__D0_L3,_^??X
MQ_S/S^K^U;]G/_DWOP)_V)FE_P#I)%7\U7_$/C^UA_T(/Q3_ /#5+_\ +"OV
MK^'/[>_[6'@#X>Z#X#_X=9?%.[_L31K6P^U^<L?G>3$L>_;Y)VYVYQDXSC)K
MXOC+.<MS6G16%J<W*Y7T:WM;=+L>]D>!Q6#E-UHVO:VJ??LS[<HKX\_X>2_M
M8?\ 2*+XI_\ @6O_ ,8H_P"'DO[6'_2*+XI_^!:__&*^$/H3[#HKX\_X>2_M
M8?\ 2*+XI_\ @6O_ ,8H_P"'DO[6'_2*+XI_^!:__&* /L.BOCS_ (>2_M8?
M](HOBG_X%K_\8H_X>2_M8?\ 2*+XI_\ @6O_ ,8H ^PZ*^//^'DO[6'_ $BB
M^*?_ (%K_P#&*/\ AY+^UA_TBB^*?_@6O_QB@#[#HKX\_P"'DO[6'_2*+XI_
M^!:__&*/^'DO[6'_ $BB^*?_ (%K_P#&* /L.BOCS_AY+^UA_P!(HOBG_P"!
M:_\ QBC_ (>2_M8?](HOBG_X%K_\8H ^PZ*^//\ AY+^UA_TBB^*?_@6O_QB
MC_AY+^UA_P!(HOBG_P"!:_\ QB@#[#HKX\_X>2_M8?\ 2*+XI_\ @6O_ ,8H
M_P"'DO[6'_2*+XI_^!:__&* /YQ_^"O?_*4;X^_]E5UG_P!*GKYRK]1_VOO^
M"./[6'[5G[4?C_\ :4_X4K\4]!_X3GQ7>ZU_8O\ PKE;K[%]HE:3RO.^VQ^9
MMSC=L7/H*\Y_XA\?VL/^A!^*?_AJE_\ EA7[-@^+.'Z6$IPE6LU%)^[/=+_"
M?"U\FS*=:4E3T;?5=_4_/ZBOT!_XA\?VL/\ H0?BG_X:I?\ Y84?\0^/[6'_
M $(/Q3_\-4O_ ,L*Z?\ 6_AW_G__ .2S_P#D3+^Q,S_Y]_C'_,_/ZBOT!_XA
M\?VL/^A!^*?_ (:I?_EA1_Q#X_M8?]"#\4__  U2_P#RPH_UOX=_Y_\ _DL_
M_D0_L3,_^??XQ_S/S^HK] ?^(?']K#_H0?BG_P"&J7_Y84?\0^/[6'_0@_%/
M_P -4O\ \L*/];^'?^?_ /Y+/_Y$/[$S/_GW^,?\S\_J*_0'_B'Q_:P_Z$'X
MI_\ AJE_^6%'_$/C^UA_T(/Q3_\ #5+_ /+"C_6_AW_G_P#^2S_^1#^Q,S_Y
M]_C'_,_/ZBOT!_XA\?VL/^A!^*?_ (:I?_EA1_Q#X_M8?]"#\4__  U2_P#R
MPH_UOX=_Y_\ _DL__D0_L3,_^??XQ_S/S^HK] ?^(?']K#_H0?BG_P"&J7_Y
M84?\0^/[6'_0@_%/_P -4O\ \L*/];^'?^?_ /Y+/_Y$/[$S/_GW^,?\S\_J
M*_0'_B'Q_:P_Z$'XI_\ AJE_^6%'_$/C^UA_T(/Q3_\ #5+_ /+"C_6_AW_G
M_P#^2S_^1#^Q,S_Y]_C'_,_?K_@D)_RBY^ 7_9*M&_\ 25*^C:_/;]D']J7]
MK#]E/]ESP!^S7_P[/^*>O?\ "#>%++1?[:\M;7[;]GB6/S?)V2>7NQG;O;'J
M:]&_X>2_M8?](HOBG_X%K_\ &*_&<94A5Q=2<7=.3:]&S[JA&4*,8O=)?D?8
M=%?'G_#R7]K#_I%%\4__  +7_P",4?\ #R7]K#_I%%\4_P#P+7_XQ7,:GV'1
M7QY_P\E_:P_Z11?%/_P+7_XQ1_P\E_:P_P"D47Q3_P# M?\ XQ0!]AT5\>?\
M/)?VL/\ I%%\4_\ P+7_ .,4?\/)?VL/^D47Q3_\"U_^,4 ?8=%?'G_#R7]K
M#_I%%\4__ M?_C%'_#R7]K#_ *11?%/_ ,"U_P#C% 'V'17QY_P\E_:P_P"D
M47Q3_P# M?\ XQ1_P\E_:P_Z11?%/_P+7_XQ0!]AT5\>?\/)?VL/^D47Q3_\
M"U_^,4?\/)?VL/\ I%%\4_\ P+7_ .,4 ?8=%?'G_#R7]K#_ *11?%/_ ,"U
M_P#C%'_#R7]K#_I%%\4__ M?_C% 'V'7\KW_  <F?\IG/B]_UQ\/?^H_IU?N
M]_P\E_:P_P"D47Q3_P# M?\ XQ7Y7_\ !2;_ ()A_M8?\%"OVSO%_P"UW_PS
MQ\4_"'_"5IIR_P#"/?\ "!KJ'V7[+I]M9_Z_[5#OW?9]_P#JUQOV\XR?JN$,
MRP65YE.KBI\L7!J]F]>:+Z)]F>1G6%KXO"*%)7?,GT71]S\BJ*_0'_B'Q_:P
M_P"A!^*?_AJE_P#EA1_Q#X_M8?\ 0@_%/_PU2_\ RPK]%_UOX=_Y_P#_ )+/
M_P"1/E_[$S/_ )]_C'_,_/ZBOT!_XA\?VL/^A!^*?_AJE_\ EA1_Q#X_M8?]
M"#\4_P#PU2__ "PH_P!;^'?^?_\ Y+/_ .1#^Q,S_P"??XQ_S/S^HK] ?^(?
M']K#_H0?BG_X:I?_ )84?\0^/[6'_0@_%/\ \-4O_P L*/\ 6_AW_G__ .2S
M_P#D0_L3,_\ GW^,?\S\_J*_0'_B'Q_:P_Z$'XI_^&J7_P"6%'_$/C^UA_T(
M/Q3_ /#5+_\ +"C_ %OX=_Y__P#DL_\ Y$/[$S/_ )]_C'_,_/ZBOT!_XA\?
MVL/^A!^*?_AJE_\ EA1_Q#X_M8?]"#\4_P#PU2__ "PH_P!;^'?^?_\ Y+/_
M .1#^Q,S_P"??XQ_S/S^HK] ?^(?']K#_H0?BG_X:I?_ )84?\0^/[6'_0@_
M%/\ \-4O_P L*/\ 6_AW_G__ .2S_P#D0_L3,_\ GW^,?\S\_J*_0'_B'Q_:
MP_Z$'XI_^&J7_P"6%'_$/C^UA_T(/Q3_ /#5+_\ +"C_ %OX=_Y__P#DL_\
MY$/[$S/_ )]_C'_,_/ZOZH?^#;/_ )0Q_"'_ *[>(?\ U(-1K\7_ /B'Q_:P
M_P"A!^*?_AJE_P#EA7ZH?\$V?BG^UA_P3U_8Q\(?LB?\.Z_BGXO_ .$4?46_
MX2'["NG_ &K[5J%S>?ZC$VS;]HV?ZQL[-W&<#Y;B[/LIS3+84L-4YI*:=K26
MEI+JEW1[&2Y=C,)BI3JQLN5K=/JNS/TWHKX\_P"'DO[6'_2*+XI_^!:__&*/
M^'DO[6'_ $BB^*?_ (%K_P#&*_.3Z<^PZ*^//^'DO[6'_2*+XI_^!:__ !BC
M_AY+^UA_TBB^*?\ X%K_ /&* /L.BOCS_AY+^UA_TBB^*?\ X%K_ /&*/^'D
MO[6'_2*+XI_^!:__ !B@#[#HKX\_X>2_M8?](HOBG_X%K_\ &*Z+X2_MY?M(
M_$/XE:+X(\4?\$W?B+X7T[5+]+>\\0ZE<J;?3T;K-(/*7*COR* /J&BBB@ H
MHHH **** "BBB@ HHHH *K:SI5OKNCW6B7<LR17EL\$KV\QCD574J2K+RK8/
M!'(-6:* /'S^RK9:A\0Y-0\5>,?$.M:"^BQ6[6NIZ](\D\BSN_E2[54R0@$,
M%9C\Q.:]>AAAMX4M[>)4C10J(BX"@<  =A3J*J4G+<5K!1114C.;\/?#U="^
M(OB;Q\VJB8>(H+&,V9M]OD?9TD3.[<=^[S,]!C'?-8_P1^ ^B_!(:U_9FJR7
MG]JZ@9(#)%M^RVJDF*V'S'(3>_S<9W=!7>457-*U@L<Q\&OAQ_PJ3X:Z9\//
M[9_M#^S4E7[9]G\KS-\KR?<W-C&_'4]*Z>BBDVV[L HHHI %%%% !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 %%%% !7Q-^TQ^VU^U-\2?VNYO
MV&_V$;#1;36=(M//\3^+M<A$L=F0B,^T,KJL<?F1HS%)&:1]JJ-N6^V:_-[X
M(>./"W[)_P#P68^*MA\=-:MM!M/'%A/)H.LZI*(;=_M$UO=1#S6PJJ0DD>XG
M'F1[.M:4TG=DR.BU']L3]O;]@SXU^$_"'[>&L>%_&'@OQC=?9X_%.@6BP-8L
M&17;Y(H1^[\Q79&C.Y2=C9!%?7?[5'[1W@W]E3X)ZO\ &+QB#,+-!#I6FQMB
M74;U\B&VCZG+-U(!VJK-C"FOA[_@M1\5_A_^T5=?#+]F3X'^*=,\4^*+_P 3
M&9H=$O$NEMO,001([QDA6=I"VW.0L>X@ @G<_:^\0?M0W?[=FBZ_JG[&OC+X
MB^ /AA!$_A'3]*22*TU#4VAB<ZA+)Y,@D,;$JJ <-"ISRX:^52L["NU<]%_X
M),_M<?M$_M3-\2X/VAM2MGO?#&L6=M:65OID5M]B+_:?-B.P9;#1*/F)(V]>
M37T#^U'^T3X?_9:^#>H_&#Q%X8U;68[22*WM=,T:T:66XN)6V1(2 1$I<@%V
MX&0 &8JK?!O_  11^+/CP_M!?$_PD?@KJOV#Q3K[7NMZWYQ\KP_/']K=+:8>
M7\SNSL@)9.4/!Z#]-&1'&'4$9!P1W!R*FHE&IL.+O$^'O^"=_P"VW^U?^T/^
MV)X[^$_[0NE6FA6FC^&VO[;PG#IR1R:9*9[8)&\A'F,PCE.X.?O$Y5<;1T7Q
M/\+_ /!8ZU\8>(=:\$_&CX36'A:/4KN?2!JD#"2VT\2.T7G-]D(#+%MW')&0
M>3UK@OV)O^4RO[0'_8&G_P#2JQKT7_@L5^T/JGPL_9MB^"_@1I)?%GQ1O?[#
MTRUMC^]-JQ47)4=]P>.#'_3QQTJG_$22WL)?#=E?_@DI^TY^U)^U9X;\:>//
MCQKFF:AHFG:G!IWAV\T[2UMEFG17>Y8852R[7M\;@#\QX!S7V!7FW[(?[/\
MI?[+_P"SEX5^"FG+&TVD::IU2XC'%Q>R$R7$F>I!E9\9Z*%':O2:RFTY.Q2T
M04445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MV4R#?AV !"S2(VY75U8*0,<U[ET[=!:V*O[&/[77[2$'[4OB3]AC]LHZ-?\
MBS2=-&HZ+XFT. 11:C#MC<J5554YCD#J0B$;)%89 KZ_K\SOV!?!&L_$'_@J
MEXB^)D'QJN/B7'X3\+N/$OC\0)':7^HS1K L-NL?R+$JET0 [2+9V7Y2!7Z8
MU%5)2T''8****S*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^;?^"DW[<VJ?L8_#O1;3X?^&(=9\:^,;][/PU872LT2;-G
MF3.B$-)@R1*J C<T@YPI!\.^)?C'_@M9^S9\,YOVD/B%X]\ ^(](TN%;S7O!
MUOIL1EL[<D;]S16\18(#\Q29L $C< 34?_!:VQU+P'\7?@1^TA?Z9/=>'?"_
MB@KJ[11[A$R7-K<HI]Y$AF _ZYU[3^V]^VG^S#%^Q-XWU71/C-X:UAO%'@Z]
MT[0K'3M6BFGNYKNW>% (E8N-IDW/D#8%.<$5O%6C&RO<A[L]8_9@_:1\(_M-
M?L]:%^T#HT0TVSU2Q>2_MKF<8L)HF9)XV<X!5'1\.0,KAL#.*^0?AU_P4\^,
M/QS_ ."DOA;X3_#^XBLOA3KLUW#I:S:9&9=9@MX;M3>K*Z[U1[BW<*%(PL0!
M&[=7E_ACPI^UOX4_X),>"?A-\'_A+XEU=?B/KFH7GB-M!M'>ZMM%:1=L0PK>
M6+E<,'((,9(P0YQQ.N_&OXC>"?\ @H!\(O$WAK]ACQ)X;O?!7@F/2O#WPQDO
M'-YJ-LBZ@!.CFW#<^=*S'RV+&%R223BHTXW?S$Y;'[ :Y+K,&BWD_AVRM[G4
M$M9&L;>[G,44LP4[%=U5BBEL L%8@$G!Z5^?GQI^+G_!9WX.?"?5/VL/B%XD
M^'V@:'H]S%)>> 5LHIY4@>=85!<(Y(+.N0+D/C/0_+7Z!ZAK&G:-HT^OZ[>P
MV-I:6K7%Y<W4H2.WC52SN[-@*J@$DG@ $U^<_P 9_P!H+P]_P5(^,+?!>R^,
MNB^!O@7X6U))?$&LZMK<%E>>*)T.52".9E;R^,ID;5XD<%O+C&=/?;0J1Z)^
MTK_P4H^*\7P"^"__  SYX6LK/X@_&T0)I\>H)YT6F,S11-M#<-NFF549P5V*
MQ*DXJS^SG^U7^UW\(OVU[7]B']MKQ%H'B2Z\2Z(=1\,>)]#LEMP6"2OL(2.(
M%#Y$Z<H&#H.2&KSK_@H4_P -/AM^TO\ LJ_&#P9J6ECX;:'K$&FVVIZ7=I-8
M64%I>VP($JDKA$W=_P#EB_=36A\;O$WASXY?\%M?A):_"[7K/68?#/A97UF^
MTRY6:* H+^X96="1]R2(=>LH'4U:C'EVZ,5W<_0JBBBN<L**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ#_@H!^V/IW[$O
MP!G^*"Z+%JFLWU\FG>'=-G<K%+=.KOOE*_-Y:(CL<8)("Y7=N'M]?"'_  7W
M\!>(]?\ V:O"WCS2+&2XLO#GBL'50BDB&.>%D25O1?,54SZRJ.]732E-)BE=
M(S;G7/\ @N#I_P )&_:8N/'?@5K./3/[7D^'W]CQ?:EM0GF%"!;AMX3GRQ<;
M^V=_RU]-?L&_M=Z5^VG^SY9?%R#1TTW4X+R33O$&FQ2%H[>\C5&;83R49)(W
M7/(#[225).=K_P#P4"_9/D_9JNOCA%\8?#LEG-X>>XBT?^U83>/.T1(L_L^[
MS/.W?(4V\=3@<U\*?L?:9^U=\-/^"5'BS6?V>_AWK6J:W\1/'C6&FMI%I))<
M6FF_9/+GOHP@SR\3P!^-K$,#D"M.7GCJK:DWLSUOXT?\%1OBOK?[>O@3X,_
M'4;:'X>7'C^Q\,ZOJ[:?%.NMW/VRV2]6&5P=J1I.B!DP26+@D,N/T(.<': 3
MC@$U^+7Q5\;>//AO\1OV</"5E^Q+XH\&R?#W6X9M%T+5;IFN_%=W]NM)I"K?
M9TQ+)*@4X5\&50!A0M?L=X$\1:IXJ\!Z-XM\0^&I]#O=2TBWN[[1[M\R:?+)
M$KO Y(7+1L2I.!RIX'2E5BHI6'%W/B;XT>+_ /@L_I7ASQK\>#KOP^\$^'/"
M"7MY'X76.*[EOK&U#.TJ2/#(6W1H2-SPLW9$R!7H_@#_ (*3QS_\$_M%_;"\
M<_##4K[5]0NFTH>'_#=G)(MUJ0G>W0(V&\F*1T'S-NVEP@\Q]H;QK]K3]K6Q
M_;T^*%S^QC\$OC)X?\)_#NRE4_$3XAZMK$%NE^BOS:V8D=?.3<N,KQ(1U$0)
MD^U/V<O#7P2\&?!O1OA[\ -:TO4?"_A^ 65G-I>HQ7:>8N'<O)&2IE9F\QCP
M2SYP,T2LHJZU$M]#Y?\ ^";?[:/[5/[1G[3GQ'^&G[1=K9Z4GA[3EF@\-6NG
MQQG2YC.JF)I!F1RJG!WL3G/3H/MJO@+_ ()X?\I4?VD_^ORY_P#3A7W[4U$E
M+0<=@HHHK,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O.?V@?V2OV=OVI=.MM.^.WPNL==-D&%E=N\D%S;@\E4GA9)%4G!
M*[MI(&0:]&HIIM/0#X&^'7_!.WXL_L1_MQ6WQ@_9C^%VE^,/AYJ=J8;RQU34
M+9=2T))"%D^S2W+!BR]58-\Z,T;G.)#]\T44Y2<MQ)6.!^"?[,'P,_9UU'Q#
MJOP<\#_V/<>*[Y;S7Y/[3NKC[5.#(0^)Y7"<ROPFT?-TX&.^HHI-M[C. \$_
MLN_ KX<_&7Q!^T%X-\#?8_%_BF%HM>U?^T[J3[4C.CD>4\K1)\T:'Y$7[ON<
ML\>_LK? 7XG_ !A\/_'KQ[X$_M+Q5X55!X?U";5+H1V91VD5EMUE$)8.Q;<R
M$Y"\_*N/0J*.9]Q604444AA1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '%?'+]G/X(_M*>%T\'?'#X=6'B"QAD,ELM
MT&26W<C!:*6,K)$2  2C#(&#FOB_Q;_P2^\<_LK?M:^$_P!HK]B'X7Z1XG\/
MVC9U;P=XDU.(O8L %:2WGNF+!F4[D?)>.13]Y&VC]!:*N,Y1$TF1V<\MS9Q7
M,]G);O)&K/;RLI>(D9*L5)4D=#@D<<$UPOP__9@^!OPM^*WB3XW^!/ _V'Q1
MXN)/B+4_[3N9?M9+AS^[DE:./YAGY%6N^HJ+M#"N 7]EWX%)\?V_:C7P-CQV
MUE]D;7?[3NN8?*$6WR?-\G[@ SLSWSGFN_HIIM >1_M$?L*_LK_M4ZG!K_QM
M^%%MJ>IVL A@U6WO)[2Y$8)(1I('0R*"3@/N R< 9K=^ '[+GP$_9<\/7'AG
MX$_#BST&WO)%>^DCDDFGNF4':9)I6:1P,M@%L+N. ,FN_HHYI6M<5D%%%%(8
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M,_%KX-?"WX[^#9OA_P#%_P #V&OZ/.X=K._BW!'&0'1AAHW ) =2&&3@\UTU
M%&P'YZ_M%?\ !(JX^$?Q7\&_'K]@GX=:1J$NB:FDFK>!O%6H"XM)]I++,KWC
MMQU4J6W*=CI@@D??7A74]:UGPU8:KXC\-R:/J%Q:H][I4MS',UI*1\T?F1DH
M^#D;@<$<\=*T**J4W)*XDDC@;']F#X&:;\?KW]J&R\#[/'6H6 L[S7/[3NCY
MD CCC">29?)'R1(,A ?ESG))/?444FVQG >,OV7?@5\0/C7H/[1/B[P-]K\8
M^&+9;?0]8_M.ZC^S1AI&"^4DHB?F:0Y=&/S>PQB_M)_L1?LW?M;:CI&J_'?P
M//J\VAQRQZ>T6KW-L$20J74B&1=P)5>3R,<$<UZS11S2745D<G\&_@5\(?V>
M_""^ _@QX T_P]I2R&1[>QC.Z60@#?)(Q+RO@ ;G8G  S@"NLHHI-MC"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,
M?Q[\/O!'Q2\)7G@/XC>%;'6M&U"/9>:=J-NLL4HSD9!Z$$ @CD$ @@C-?"G[
M8?\ P1C\&V5GHWQ+_8;\#6%IXAT;5X[B\\*:[?M=6&J1;U;G[8[J-I',;$(Z
M%AU #?H'151G*#T$TF<W\(-6\<ZU\-M'OOB7X B\+ZZ;-4U/0[:\BN(;:5?E
M(B>)BIC.,KW"D @$&L7Q+^S!\#/%_P =M%_:7\1>!_M'C;P[8?8]'UO^T[I/
ML\'[[Y/)640O_P ?$W+(3\_7@8[ZBE=IZ#,SQIX/\.?$/P=JW@#QAIWVS2-<
MTR?3]5M/.>/S[::-HY4W(0RY1F&5((SD$'FOGG_ASO\ \$Y/^C=?_+NU?_Y+
MKZ9HH4I1V8K)GELO[%G[,-S^S_:?LN7?PGM+CP-82226&BW5Y<2FVD>629I(
MYWD,R/OED(8/D!RH(7BF?LZ?L2_LQ_LHW%[J'P,^%UOI%[J,0BO-1ENYKJX>
M/(/EB2=W9$R 2JD E02"0#7JM%'-*UKA9!1112&%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 53\0^'= \7:%=^&/%.BVNI
M:;?V[07UA?6ZRPW$3##(Z,"&4CJ"*N44 ?"/[9W_  16^"WBWX=W7B/]D7P;
M#X=\96ER+F#3IM3EDLM23^* K<.Z0G^)2,)D;6 #97ZI_94D^+,?P.T31?C7
M\*M.\'^(-*M5LKG2M%N+=[%EC4*LMN(&*Q1L,?NSC800,@!CZ+15.<I1LQ))
M,X'XI?LP? SXU>/_  I\4?B9X'_M/7?!%\MYX7OO[3NH?L4RRQRA]D4JI)\\
M49Q(K#Y<8P2#W5U;07MK)9W*;HY8RDBY(RI&"./:I**5V,^9O^'._P#P3D_Z
M-U_\N[5__DNO9/@+^SM\'/V8_!,GPY^!W@_^Q-&EOY+U[/\ M"XN<SNJ*S[[
MB1WY"*,9QQTY-=K13<I/=BLD<!\._P!EWX%?"CXJ>)?C9X \#?8/$_B]V?Q%
MJ?\ :=U+]K+2>83Y<DK1Q_/S\BKZ=.*[^BBDVWN,****0!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
'%%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>pega-20211231_g4.jpg
<TEXT>
begin 644 pega-20211231_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@
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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
M4\DY]?\ V=/V6?$O[*?P&\=>$-=^(:ZY#?P7=S910V[1QVRBW920K,<,^ 6
MX&T<GK6F7<08W/\ #*O2H)X6JJJYKZQY&XKF3WY[/1?#U;,\VX5R[A?&2PU;
M%-8VC*@^7E]V?M$I2Y)+;V=U=R?O=$MCS3_@DA\1?%OBC1OB'J'Q!\=ZCJ,5
M@VG.D^LZI),MLFVZ+L&D8A!A02>/NC/2OK/3OB!\-_%TYT#1?'>C:A/<1L/L
MMCJT4DC+@[L!&W=,\CI7YN_L1_M6Z#^RO\*OB'KDVEOJ&LZG<:;#HMCY3&(N
M%NLR2L,!47(.W(9CP,<LOW?^R=X"^#?A[X6V?C;X2^1?#Q.IU'4=?-LB3W\\
MC%I-X7B,*Y9?)'RQX*]<D^+X=9R\7DN%P-.<93C&<JEVW))U)*-N[?7^56;W
M2?T/BUP^L#Q%C<RJTY0A.=.%+E24)-4H.5W]E+I;XG=+X9-?,'[)GBWQI!_P
M4?\ %?PZF\<Z[=:'IU]K<%EIE_K,]Q%%'',5C&V1SG:  ">?>OMGQ=X\\#?#
M^P35/'GC/2=$M9'VI<ZOJ,5M&S>@:1@"?:OAC]E7_E*GXY_["WB#_P!*&K1^
M!_C>_P#V@?\ @J'K>J^-%%W:>&$U.WT&RN!NCM8[=_LZ%5/ 8[F<G^\Q/85P
M<+Y_/*\M6'BN:I6Q<Z<;MVBM+M^45M%6OW1Z7&?"]/.LW>*D^2EA\#2JSY4N
M:3M*T5TO)[R=[)7L]C[=\-^*O#'C+2DU[PAXCL-5L9"1'>Z;>)/$Q'7#H2#^
M=5/&'Q)^'7P\CBE\?^/M%T-+@D0-K&JPVHD/HID89_"OB[X=^.M0^#7_  56
M\0?#?PHQM] \3ZEY.HZ7#Q$99+-;A90@X#"4GG'W7<=ZD_9WE\2Z_P#\%4/%
M\GQ@5WU*PAU,:#'>C(BB61!;^2#T7[,S,".H8GJ37OT^-IUE3HPI6JO$/#R=
MWR1<=Y=&[KX8Z.]U?2[^7J^'%/#RJXB==NC'"QQ44DE.49;0ZI.+TE*S5K/E
MULOLO3/B?\-=;:!-&^(>AW;73*+86NK0R&8MPH7:QW9[8ZUN5\%_LQ> ]!UG
M_@I;X^MM-\#:=J.B:3JE[=F>6Q1TTRZ2X5HI(FQ^[<2[@ ". W'R\?>E>]PU
MG6(SS"5*U6FH<LY0T;=^5V;U2T?3?MT/F.,.'L)PWCJ.'H57/GIPJ.Z2<>=7
M479O5+>]NCZA1117T9\D%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !63XT\=^#/AQH$OBGQ[XHL='TZ$@27FH7*Q(&/106/+'L!
MR>U:U>6_&7]E'P%^T1XP@UCXRW%YJ>CZ;9"+1] M[R6WAAF8DRW+M&P9Y"-B
MCD!0AX.XXXLPJ8^GAG]3@I5'HN9VBO.32;LO)-MV6FZ]'*J665<8EF%24**U
MDX14IORBFTKONVDE=Z[/I?AC\>/@Y\9EG_X5=\1M+UI[49N8+2X_>Q+G 9HV
MPP4GC=C!]:V_%WC'PKX!\/W'BSQMXAM-*TRUV_:;Z^G$<4>Y@BY9N!EF 'N1
M7YY>!/@Y??L^?\%/]*^%WPCU2[EL[?4HI")'W.EA+:B::*0CA@L;, 3UPIZU
M[A_P4O\ B]\)],NO"/P2^+5YKJZ%J<TNJ:_'X96$WABC5H[91YQ"A&F9F)Y/
M[C &3Q\3@^,L6\AQ>*QM.-.M0J.D]7R.=TEKNDF_>WT5_3]&S#P]P*XGP."R
MZM.K0Q5)5E[J]K&G9R>FSDU'W=DY.W2[]H3]L#]EJ1Q''\?O"K,QPJC68B2?
M3K78^-?'G@SX<>'9?%GCSQ-9:1IL! DO+^<1H">BC/5CV49)["OC/]E?]F__
M ()U_%/QIINO_"SXC>)KW6='NX[Y/#NOW<,3N8F#C='Y"^:@(&[8Q&.I&:T_
M^"J$GB$?$?X31WOF?\(Y_;+&X_YY&X\Z#._MGR\[<]B^.]$>*LXH<.5LTQ$*
M4K.*A[.3E'WI*+<GTLVM-]&M+A/@C(,3Q=A\EPM2O#F4Y5/;04)+EBY)0CU<
ME%I-W6J:O;7ZN\#?%?X=_$J6]M?!/BNVOKC39!'J-F-T=Q:L>@DB<!TSVW*,
MX.*V-9UG2O#ND76OZ[J$5I965N\]W=3N%2&-%+,[$]  "37QSH"^(?\ A\7K
M)\*>9]C_ +)7_A(O)SL\G^RH=N_''^N\C_@6*]9^,]S<_M+?%R/]F'0+AQX7
MT,PZA\3+Z!B!*,[[?2PP_BD(#R8Z(H&<Y!]3!<25\3@J[E33JPK3H02NE4E%
MZ-;M1MK+5\JC)ZV/%S'@_#X3,<-&-5JA4P]/$S;LW2A-:Q=K*4KZ0TCS.4%9
M7/9O"OBC0O&WARS\6^&+\76G:A L]E<B-E$L;?=<!@#@CD''((/0UH4RVMK:
MRMH[.SMTBAA0)%%$@544# 4 <  <8I]?6PYU!<[UZVT5^MM_S9\+4=-U&Z::
MC?2^KMTN[*[^2] K@-?_ &I_V>O#6OR>%=2^+&DOJ4)(GL;&1KJ6(CJ'6$.4
M(]#@U\Z_\%5OVI?%/P\LM.^ O@#5I;"YUFP-YKM[;.5E%J7:-(%8<J'*2%L8
M.U0.C'/N7[&'P+\,? SX!Z!I6E:1%%J>I:9!>Z[>>6/-GN9$#L&;J53=L4=
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
M%0Q[P(X78QQ;<8&Q5R#\V3S4RXPQ+X)6?0PZO:[BY62][DNG9W5]4M-.I4>
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
M=YGK?X8J.OW9/[&?P8^&&I?LE^ (_$7@72=39;1-5274=/CF9+IV+>:"X)#
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
MKIDMX8@P>:X57C66YE*\!FDD7KC/11A"!\Z_\%D_^25^#O\ L8)O_1!KTO\
M8R_87L_V1M7U[7'^(W_"17&LVT$$3_V-]D^S(C.S#_72;]Q*>F-G?/#OVN?V
M.?&G[6<6G:3K'QFT_1=,TF[FGL[:U\)O+*S. H\R1KP!BJC'RJN22<= /2S;
M YUF? ]3!1P:IU9)1C2C*#48QDK7DVHO17T[VM<\C(LRX>R;Q)I9A/'NM0@W
M*5:4)ISE*$KM04927O2MKV;O9H[O]E#_ )-A^'G_ &)>F?\ I-'7H%<7\!_A
MMXP^$?PZTOX<>)/&]CKEOHNG0V6GW-MHCV<GE1C:OF9N)0QVA1D!>F><UVE?
M997"K2RVC3JQY91C%-.SLTDGLVON9^>YU4H5LWQ%2C-3A*<FFDTFG)M:22?W
MI!1117>>8%%%% !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 %%%% '!_M$^--<\
M!> [?7]+>YALQK-K'KM[9Q;YK33V?]]*@P<'&%S@XW$CD U!\%]->YL[/Q=X
M7\97E[HEX=1$EM<7S7,<K?:V\F9&DW.IV!P0&P=P)&>:ZGQMXR\.>#;:R?Q7
M-%#9:E?"RDN+D@0Q%HI&!D)X"DILYXRXKQ_X,Z':>%/C);V_PGU8R:+JHU6;
MQ3I-M*'M+%H[EEM94 XB=Q\H4=50D# XUBKP9+W.SUS6/$]A^TSX?T!?%-V^
ME7_A^]G?2R$6)98VC ;Y5#-PW\1;';&:]'KRCQAX@T*#]K/PE9S:U:)*GAS4
M(WC:X4,KNT152,\$@' ZG%=UJ?Q*\$:-XYT_X;:GKJ0ZUJEN\]A9-&_[U%W9
M.[&T'Y6P"<G::F2=EZ#1Y3\0_B!I7BGXO3>!]>^+7BKP,MO*MGI!M;4V]MJ4
MF 7D\Z1""=QV+T7"9!._%=9XT\1ZF/B7X2^!NEZS>1Q7=A->ZU?).5N9+:!-
MJ()!\RF23[SKAL*<$9S4'Q-\:_"'XP?#[7_ &GZQ9:SJ+QSVEOHT?_'VMZN5
M0K$P#KMDP?,("@ DG:":H:]X<U#P#\7O ?C_ ,17PDM(O#TF@ZQJ<C82&<H'
MBD=CT$CAEW'C<5!^\*M6L(9J'QFOOA1>_$'PUK%Q+?IX8TN'5-!>[E+R/%,F
MT02.3N8+-@!B2VU^22.5UWQ%XI^%G@WP?\3-5\2WU[/J.H64'BJ&ZN&:&1+I
M?F:.,G;"8W*[0@7*@AMV<UA>+?AIJ?QHUGXI>)/#Q$MK?Z%;:3H-PK#R[V:$
M":38W0J)56/=TSNY^6KOCZ_M?C+\-/!'@#P[,LFH7VJZ?+J]FI_>Z=#;C=<&
M9>L91EV8;&7( ZT[1T_'[A:B?$'QQXL^$_[1%IK4GB&]D\'W$=G:ZU97-T\D
M=I-=M<+'.NXG8H: 9[ $@?>Q7>_'?Q9K/ACX?W5OX5N/+UC48I(-.D'6'$3R
M2S?]LXD=AV+!1_%6!XHTCP7\6?&?CKX77FN6<DFH>&=.@\M9U9XI5DO&#!<Y
M+(Q1B.W&>M<YX"U'Q5JOPBUCQK\852PNM!\.WOA^U-U, )9(PZW%QDXR9&CB
M3ZPMCAJ5D[/L,[G]FF\U/6/@IH'B/7-8O+^^U&Q$]W<WMT\K.Y8]-QPHQQ@
M=*[RO.?V3=2T[4/V?/#$=A?PS-;Z<L<ZQ2!C&X9LJP'0^QKT:LY_&QK8****
MD845XE^P1JFIZO\ !K5;G5M1GNI%\;ZPBR7$S.P47) 7+$\ =!VKVV@ 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@!&574HZ@@C!!'!%0:7I&F:):?8=)LH[>'S'D\
MN)<#<[%F/XDDU8HH *S=2\-VVKZY8ZQ?2[ETYS):P! /WI5DWLW4X5CA> "2
M3DA=NE10 Q+>".5IHX$5W^^ZJ 6^I[TYT25#'(@96&&5AD$4M% "*JHH1%
M&  . *18HD=I$B4,^-[!>6^OK3J* "BBB@ HHHH **** /"_^">__)$]6_['
MO6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY@\>_\ !73]D;P5
MXZN?!VE1^-O%EII>J:KIOB+Q-X(\$7FJZ;I-WIL*37T#R0*7N7@1U\P6B3^4
M<K)L*L  ?3]%>(_&?_@H_P#L1?L^_LVZ3^UQ\6_VB="TGP!X@T6#5?#VM,9)
M7U6TF2-XI+:WC1IY]PEBX1"1YBY S76_LJ_M+_#;]L;]GKPM^TW\'QJ'_",>
M,=/-]HIU6U$%PT/F.@9XPS;,E"0,YP1G!R  >@T5Y#^V5^VY\$OV&OAK'\1O
MC"NOZC+>2/%HOACP?H$VJZOJTB+OD%O:P@L51/F>5RL<8*[G4LH/(?\ !-O_
M (*G_LE_\%4_AAJ_Q-_9:UW5_P#BG=12R\1Z!XCTT6FHZ7*ZEHO-C5W0JZJQ
M5T=U)1QG<K  'T;17B?[2_\ P4"_9P_92^-/PH_9X^)^OW<GC+XR^*%T3P=H
M6E0)--G^*[G#.OE6R,40ORQ:0!5;#E?.O^"E/_!:#]B7_@E/K/A/PY^U1K7B
M'^T?&5M=W.DV/AK1A>RI#;M$K22@R)Y:LTH"GG<4?^Z: /K&BOC_ ,&?\%J_
MV8?B'^PC=_\ !1WP3\+OB=J/POL-8ET^[OX?#=N+Q2D\-OYZ6K70DFB-Q,(0
M8@[;XY,J NX^E_\ !/?_ (*+?LS_ /!3?X&3_M!?LMZYJ-UHEGKL^D7]OK%B
M+:[M+N)(Y"DD6YL9CEC=3D@AQWR  >ZT5\<^-_\ @N)^QMX3_;WC_P"":^B:
M%XY\3?%.>_6SM-/\/Z% ;.XG\AIY%2ZN+B*+]TJ2K(Q("/#(A.Y"*^Q(G:2)
M9'B:,LH)1R,J?0X)&?H30 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ .">
M_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_GI^.WA/]N?
M_@V8_;,T;XQZ?;R_&;]F;5?%VO:YH>AK=;+_ $(W\<:7WFML9H940PCS?FMI
MBJEA%)(0O]"U?GK\5?\ @EO^W/XY\,Z#^S==_M9>#-:^'MOH?BW0(_$VK?#J
M7^V=&T36+1K86;1#4?(O9(H7,,,^V,($1I(I=I# &;_P5 ^)_P  ?CA_P;5>
M/OBG^S!IR6OP\UKX0V-QX2T_[-Y1L;07-L$MFCR1&\)4QE02%:,@$@ UZS_P
M;^_\H:/V?/\ L0T_]*)JF_:%_P""4FG^.?\ @EI%_P $J/V<_B_:> ?!Z^$[
M?P]-KFN>%7UR\:VCFBE:4*EY:()I'21G8[ES*2J+@"L/PW_P3J^*?[/?_!'3
M4/\ @GE)^WK_ ,(O-H7A(Z5H7QD\,^$Y=(O-*MQ<^=O>+^T92[,I,!,4L3%7
M.W#$$ 'UE\5HO'.F^$-3\7_!WP#X>U[QO9:5-%X=M?$>JOIUO,SLC-!)>16]
MQ)#&QC1CMB8,T:9 QN7\8O\ @AA^VOX2_89U/]N'2_VW_P!G*;P#\5_!GBBZ
M^('Q5OM*N!+!J4=Q<S&"PMHL^7!''+=#[.P<QR)?>8755W5]4_LD_L9_\%@]
M*_9Y^!'C*P_X*27VF:]X,TS5K+Q3X5^*G@!]3A\6Z9+JES)IMQJ*_:XKNVO5
ML#:*Z&4R1,NPN&67S?IGX*?\$]?A9X-\??%;XW?'"RT/X@>.?C;+IZ_$.]O/
M#21:7/96%LEM9:?;V,TD_EV\:(&8222O)(S.S8$:1@'X@?ME?MN?L:>,O^"N
M7['/[7U[^UQX0\6:M:^+9M6^,GB;1;Z:73?#,7VBV-IID+.BL+.UA$B(0H,K
MF>X95>X<5]Q?\%2/V(_^"]M_^V?XO_;=_P""?'Q>^%U[X=D\/:3I>F_#;6+*
MVNM1OK*PCFD\DC4;%K<,]S=WKX2XB.)E&XLH(]G_ &L_^" ?[,7[1W[8OP1_
M:=\$:5X#\!Z%\*-2ENO$/P^TKX463VGC!'EB<17#QRPH@41LOSPS<.>!T/I_
MB7]EC_@I/HO[:FN_'[X,_P#!1?1Q\-?$D-NDWPD^('PQ.JVFC-'"D9>RGM;Z
MTE4LRL^"P&9#O$F%( /G_P#9&_;\U_\ X*-_\$D)?B)\2_@O:^!?&/A#XU^'
M_!OC_P +6=BUO:0:M:>)-&DG\J&3YHE9;F,M$^2DAD0EMNX_%/[&GQ.U3_@@
M!_P6R^//[!;^';F\\!_&'2&UWX+:#'N"7VJ.)9M&L8B?N^8[W.EE^-TT4.3A
M17ZP>+_^">/B'2?V9+_X"?LZ?&;1_"NL>(_B./'7C3QCXD\#MJ\NLZV^LPZO
M<7!MX+VS2+S)X5CVAF"0A44 H&K8^,'_  3E^$'[0'[77P3_ &V_BY]EO?'/
MP7L]2CL9;#3/)MM2DNH0B,\;RR,BV\GF30J7<H\A.XGF@#\C_%_P=/P$_P"#
ML;]E_P"%UWJXU/4K+X;+/X@UG9M.JZM<6&OW-_?,.S3W<T\Y'8RD5^^]?GW\
M9_\ @BI\7?BU_P %>_"/_!6R#]LKP]INJ^"[**PTCP4_PFGGMY+-;>Y@99;C
M^V49I"MW*=ZHH!"_(0"#^@<8D$:B5@S8&XJN 3[#)Q^= "T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'A?_  3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_
M['O6?_2DU[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445\1_\%8OVO/VB/V:/&7@[2O@E\0O[$M]5TRZEOX_[)M+GS721 IS<
M1.5P">F*[,!@JN8XE4*;2;OOMHK]$SP.)N(L%PIDU3,L7&4J<'%-02<O>:BK
M)N*W>NI]N45^-O\ P]8_;X_Z+S_Y:^E?_(M'_#UC]OC_ *+S_P"6OI7_ ,BU
M]!_J=F?\\/OE_P#(GY;_ ,1^X._Y\8C_ ,!I_P#RT_9*BOQM_P"'K'[?'_1>
M?_+7TK_Y%H_X>L?M\?\ 1>?_ "U]*_\ D6C_ %.S/^>'WR_^1#_B/W!W_/C$
M?^ T_P#Y:?LE17XV_P##UC]OC_HO/_EKZ5_\BT?\/6/V^/\ HO/_ ):^E?\
MR+1_J=F?\\/OE_\ (A_Q'[@[_GQB/_ :?_RT_9*BOQM_X>L?M\?]%Y_\M?2O
M_D6C_AZQ^WQ_T7G_ ,M?2O\ Y%H_U.S/^>'WR_\ D0_XC]P=_P ^,1_X#3_^
M6G[)45^-O_#UC]OC_HO/_EKZ5_\ (M'_  ]8_;X_Z+S_ .6OI7_R+1_J=F?\
M\/OE_P#(A_Q'[@[_ )\8C_P&G_\ +3]DJ*_&W_AZQ^WQ_P!%Y_\ +7TK_P"1
M:/\ AZQ^WQ_T7G_RU]*_^1:/]3LS_GA]\O\ Y$/^(_<'?\^,1_X#3_\ EI^R
M5%?C;_P]8_;X_P"B\_\ EKZ5_P#(M'_#UC]OC_HO/_EKZ5_\BT?ZG9G_ #P^
M^7_R(?\ $?N#O^?&(_\  :?_ ,M/V2HK\;?^'K'[?'_1>?\ RU]*_P#D6C_A
MZQ^WQ_T7G_RU]*_^1:/]3LS_ )X??+_Y$/\ B/W!W_/C$?\ @-/_ .6G[)45
M^<O_  3?_;Q_:N^/?[4NF?#CXL_%7^UM&N-,O)9K/^P[&#<\<19#OA@1Q@\\
M'GO7Z-5X68Y=7RS$>QJM-VOI>WXI=C])X2XLR[C+*WC\%"<8*3A::2=TD_LR
MDK:KK\@HHHK@/J HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3
MW_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_-K_ (+L?\E#^'W_ &!;[_T='7Z2U^;7_!=C_DH?P^_[
M M]_Z.CKZ#A?_D<T_27Y,_+?&;_DWN*]:?\ Z<B?!E%%%?JA_$H4444 %%%%
M !1110 4444 %%%% !1110 4444 ?4'_  1__P"3W-&_[ NH_P#H@U^O%?D/
M_P $?_\ D]S1O^P+J/\ Z(-?KQ7YIQ=_R-5_A7YL_L+P'_Y(J?\ U^G_ .DP
M"BBBOEC]J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH \+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>
MK?\ 8]ZS_P"E)KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K\VO\ @NQ_R4/X??\ 8%OO_1T=?I+7YM?\%V/^2A_#[_L"WW_H
MZ.OH.%_^1S3])?DS\M\9O^3>XKUI_P#IR)\&4445^J'\2A1110 4444 %%%%
M !1110 4444 %%%% !1110!]0?\ !'__ )/<T;_L"ZC_ .B#7Z\5^0__  1_
M_P"3W-&_[ NH_P#H@U^O%?FG%W_(U7^%?FS^PO ?_DBI_P#7Z?\ Z3 ****^
M6/VH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!C
MWK/_ *4FO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OS:_P""['_)0_A]_P!@6^_]'1U^DM?FU_P78_Y*'\/O^P+??^CHZ^@X
M7_Y'-/TE^3/RWQF_Y-[BO6G_ .G(GP91117ZH?Q*%%%% !1110 4444 %%%%
M !1110 4444 %%%% 'U!_P $?_\ D]S1O^P+J/\ Z(-?KQ7Y#_\ !'__ )/<
MT;_L"ZC_ .B#7Z\5^:<7?\C5?X5^;/["\!_^2*G_ -?I_P#I, HHHKY8_:@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\
MI2:]TH **** "BBB@ HHHH **** "BBB@ KX6_;2_P""O6K_  J_:<\8_L4_
MLU^&?"EYX[\!^!M/\3^)-1\<ZE-';*EW>VL$5G:VD $MY+Y5RLTC^9&D*,G^
ML)*K]TU^4'_!P1_P2H_9W_;5T/Q)^V/\$/B3<>#OV@?A%_95C<ZGILCQQ7OF
MO ]G%>+@,I5;E6CNXLE0&1A+Y82, ^[_ ('?M(?M"^,O!_Q"MOBS^RC<Z;XT
M^'WBHZ,N@^%_$UO>6OB2-K2UNH+^QNKT6:"%X[H!EEVM&\4J?.RX/AW_  1=
M_P""MGC;_@J_%\8?$7B?X%6GP_LOAYXR@T+2]&75C?79S$YE:YF 6,OO3 6-
M0J\C<_WJY_\ X-^OV[/VPOVLO@[\3/@=^WEH$(^*/P(\?R>#_$GB"VBC1=6>
M-6!,GE?NFG1XY%9XL(ZM$X&6)/SC_P &B9!TO]K'!_YK>?\ T&XH _3O]M[]
MK;X=_L(_LG^.?VM_BI;SW&B^"-$:]FLK5@LM[,SK%;VJ%N%>6>2*($\ R G@
M5\C? W_@LA\4;#XZ_LQ_#3]K/P5X3L=*_:W^'*>)? %]X4BN8G\-WLD,5S#I
M5Z9YI!>^9%<0(+F-8/WS;?)VG>O'_P#!Q3\6OA/^V/\ \$2OCJO[*GQF\->.
MV\"Z[HY\80>$==@OS8_9M6M6GBF$+-L,:@RD-CY86(SBOC[]IKP=XB^)_P"T
M+_P1=\/^!(I)KJ'P1X5U63[/DLMI9PZ#>7+\=E@MYF/;"G/% 'U#^TA_P5S_
M ."X/AOXE_$K7OV7O^"4FA^)?@_X+UW5;;2?'_B/5VL!J-A8/)'-?@3746^
MF&5UD1=C)M8$@Y/L?@[_ (*&?\%/_C%_P3E^%/QV_9^_80T#Q7\9OBIX>N/$
M*:#)K9T[P[X>TCS-UK/<7%U,C337$,MJT=NKHSF25MRI Q/:_P#!;SQ9XBU;
M]D'3_P!D'X?:I):^*/VC?'.E?#32Y[<Y>VLK^4OJMR5ZF./3(;TL>@W+G.0#
MZ]^U%^TG\!?^";W[*+?$/Q<]AI>@>&K&TT3PEH+ZE!9B_NRH@L=-AEG98XRQ
M55,CL$BC5Y9&6.-V !\Q_P#!%W_@KS\;O^"I?@7XM_##XI_!G2OA?\9_@YKL
M&D^*;-[*XO-+66:2YC4FW:>.5)$DLKJ*2$S'!16#G<47SC_@EU_P7O\ CI^U
M)_P4,O\ _@GU^V9\"_"?@;6M1\&)KW@+4O#=W<O'K.ZWBO5CQ.S9WV4CS#;]
MTV\J')''J/\ P1 ^'W[*WP3T/QII/A+]J+X??%'XY_%K7;[XC?&O5/AUXCM]
M4L[2\N;K(M5DMW<16\3W3I%YA5YF-Q(H RJ?G?\ \%CO@9X\_9O_ &6?V,?^
M"V/[/&G[?$_PETS0=*\6-$"%N+/(GL6F*_\ ++S3<6LA.2POHUZ"@#[9_P""
M]7_!=#XP?\$HK_PUIWP'^"/AOQB)GAC\7WGB2[N(XK":[2X>Q@B\AAOD:.QN
MY) 3E%:W.,2@U^AOPBO?'NJ?#;1M6^)NI:1=:W>:?%<7TFA:=+:VJLZAMD<<
MLTSX7.-Q?YL9PN<#\&O^#I#PSXHC_P""77PF^,OQ(\/3Z5XN^*GQMF\7^)-+
MN\>?IIN='E2RT^3''F6FGPV5HY7Y6DMW<??K]\/AY_R(&A_]@>V_]%+0!L44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?FU_P78_
MY*'\/O\ L"WW_HZ.OTEK\VO^"['_ "4/X??]@6^_]'1U]!PO_P CFGZ2_)GY
M;XS?\F]Q7K3_ /3D3X,HHHK]4/XE"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#Z@_P""/_\ R>YHW_8%U'_T0:_7BOR'_P""/_\ R>YHW_8%U'_T0:_7
MBOS3B[_D:K_"OS9_87@/_P D5/\ Z_3_ /28!1117RQ^U!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M^)?PS^%G[1VGZ[\6;N2RTB]TV]TUM8A7+Z7)<P-$MRN 2NW<06'*AR>U=O\
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
MBOUL_A,**** "BBB@ HHHH **** "BBB@ HHHH **** /7?V"?\ D\OX;_\
M8U6W\S7[=U^(G[!/_)Y?PW_[&JV_F:_;NOSOC+_?:?\ A_5G]8?1^_Y)W%_]
M??\ VR(4445\>?O@4444 %%%% !1110 4444 %%%% !1110 4444 %?FU_P7
M8_Y*'\/O^P+??^CHZ_26OS:_X+L?\E#^'W_8%OO_ $='7T'"_P#R.:?I+\F?
MEOC-_P F]Q7K3_\ 3D3X,HHHK]4/XE"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#Z@_X(_\ _)[FC?\ 8%U'_P!$&OUXK\A_^"/_ /R>YHW_ &!=1_\
M1!K]>*_-.+O^1JO\*_-G]A> _P#R14_^OT__ $F 4445\L?M04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*37NE !1
M110 4444 %%%% !7P[_P7/\ ^2)>"O\ L:I/_29Z^XJ^'?\ @N?_ ,D2\%?]
MC5)_Z3/7L\/_ /(XH^K_ "9^?^*?_) 8_P#PK_TN)^9-%%%?K9_"84444 %%
M%2+9W;6C7ZVLA@218WG"'8KL"0I/0$A6('?:?2@:3>Q'1110(**** "BBB@
MHHHH **** /7?V"?^3R_AO\ ]C5;?S-?MW7XB?L$_P#)Y?PW_P"QJMOYFOV[
MK\[XR_WVG_A_5G]8?1^_Y)W%_P#7W_VR(4445\>?O@4444 %%%% !1110 44
M44 %%%% !1110 4444 %?FU_P78_Y*'\/O\ L"WW_HZ.OTEK\VO^"['_ "4/
MX??]@6^_]'1U]!PO_P CFGZ2_)GY;XS?\F]Q7K3_ /3D3X,HHHK]4/XE"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#Z@_P""/_\ R>YHW_8%U'_T0:_7
MBOR'_P""/_\ R>YHW_8%U'_T0:_7BOS3B[_D:K_"OS9_87@/_P D5/\ Z_3_
M /28!1117RQ^U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)
M[_\ )$]6_P"Q[UG_ -*37NE !1110 4444 %%%% !7P[_P %S_\ DB7@K_L:
MI/\ TF>ON*OAW_@N?_R1+P5_V-4G_I,]>SP__P CBCZO\F?G_BG_ ,D!C_\
M"O\ TN)^9-%%%?K9_"84444 7_"UIHU_XGTVP\1WS6NG3W\,=_<IUAA+@.X]
MPI)_"OLG]KFU^(/[*46LVOAGP/X>A\"2>+='/@VS;0;6ZTS5=--C>%UD9T;[
M1(Q \R1V,F6#!@"AKXS\/Z%J7BC7['PSHT(DO-1O(K6TC9PH:61PBC)X&21R
M:^I_V2?VE=5\,_""Z^!WQ[\)GQKX*O/&VF:#+X=U8,TVEI<1W>]K4_>C=)(D
M8*#P0=NQFW5Y&9PJ7C5BN91WCW3:U7FK6UZ-ZH^[X-Q&&Y*V$J2=&=36%97M
M&48R3C.VK@^9-\NJ:BW&2V^>-5T2#XK_ !JO]&^$7ASRK;7/$5Q_8&F#""WM
MY)F:)&).$5(R-S$X55))P":]\^/'AWX3Z/\ \$[?#B?##3X+A;/XK3V-YXC\
MK$NL2I8.9+@$@,L18D1H>D:(6&XM1/X$_9,_9\^)7Q7^#OC/XO\ B'1[U-8.
MD:1J^EZ&M])'I3+NG@W!E"2N66&1QR4CD7 $C"NS^(W@_P#92MO^";-C9>'O
MC)XEN=(M_'U]<:'>S^&@DMWJHL&VVTB;_P!W$>,R9.,]*Y<1BU.I1<5+E4HV
MT>MUO>VOIZOT]C+,CJ8?"9C&I*C[5TZO-^\IW@XU$N51O>-VFV[6:<4FM;X'
M[$7P'^,FE_!#4?V@/@Y\%? _Q!U[4;U[2/0O%PCN?LFG0\R31VYECS+)-A02
MP(6!@ WFC''>!K#5/VV_VY?"WPZ^+/PZT/P:LEV;'5] \,Z*=,CBBM4FGFC,
M98NLKA'0LQ+ D=-H%>$>%_$_C#X>^(++Q?X1UJ^TC4K5Q/87]G*T4B$'&Y6&
M.,@CT/(KW_\ :Y^/GB+2?VE? ?Q_\*>1I?CNV\#Z)J/B@Q0  :N8F9Q)'VW0
M- &0]%;:>AK:IA\1'%3::<IQERRU3B[:)ZM-;:I+7IJ<.#S3*JV2X>-2,XT\
M/4I>UIMQE&K%R;DXOEC)2=G[DG)-/1KEL:7[/WC&R^,_[6-S^S9\4_!^E_\
M"&^)]0OM(MM$M-)@A.A.BR_9I;1E0-%)&R*"V27!8R;R37SCX_\ "-Y\/_'>
MM^ ]1F62XT35[FPGD48#/#*T;$#W*FOL']F7XS_"[Q1\7_$'[<_C;X!:/X7L
MO"EM/?:UJUOJMT\>HZU/&RQ6]E"S!$FE9V=@?,"@%CMR&KXY\8^)]1\;^+M5
M\9ZP5^UZOJ4][=;>GF2R-(V/Q8UI@74^M32CRQ48IK2W-K?9O6UK_*YR\2QP
MRR3#SE656I.K5E"5I)^Q]Q1NI*+2YU/E6J3Y[.QFT445ZY\(%%%% 'KO[!/_
M ">7\-_^QJMOYFOV[K\1/V"?^3R_AO\ ]C5;?S-?MW7YWQE_OM/_  _JS^L/
MH_?\D[B_^OO_ +9$****^//WP**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OS:_X+L?\E#^'W_8%OO\ T='7Z2U^;7_!=C_DH?P^_P"P+??^CHZ^@X7_
M .1S3])?DS\M\9O^3>XKUI_^G(GP91117ZH?Q*%%%% !1110 4444 %%%% !
M1110 4444 %%%% 'U!_P1_\ ^3W-&_[ NH_^B#7Z\5^0_P#P1_\ ^3W-&_[
MNH_^B#7Z\5^:<7?\C5?X5^;/["\!_P#DBI_]?I_^DP"BBBOEC]J"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH
M **** "BBB@ HHHH *^'?^"Y_P#R1+P5_P!C5)_Z3/7W%7P[_P %S_\ DB7@
MK_L:I/\ TF>O9X?_ .1Q1]7^3/S_ ,4_^2 Q_P#A7_I<3\R:***_6S^$PHHH
MH L:5JFH:'JEMK>D7;V]W9W"3VL\9PT<B,&5A[@@'\*]:_X;;^+;:7>W;V&@
M+XFN]:M]1_X2V#PU8QW2RQQ3H9,+ %,Y,VX7'$BD$@Y;</':*QJX>A6_B13.
M_!YIF.7IK#5903WLVM;-7]4F[/=7T9+?W]]JM]-J>IWDMS<W,K2W%Q/(7>5V
M)+,S'EB2223R2:WKKXM?$&]^%=K\$[GQ!N\,66LOJMMIGV2(;+QH_+:3S GF
M'*'&TL5[XS7.45HX0E:ZVV\CFIXBO2YN2;7,K.S:NGJT^Z;2T9ZE;?MD?'BW
M^'>D?#*;6M(N]/\ #\7E:#/J/A>PNKO3H\Y"P3RPM)'CLRD,.,$8&//%\1:A
M/XA;Q/K9&JW4MPT]TVILTOVF1B2S2$G<Y).22>3UJA140H4:5^2*5][*QOB<
MRS#&<BKU93Y+*/,V[)*R2O?9)+TT.C\;?%CQU\0-/L=$\0ZNBZ9IF[^S='L+
M2.UL[4M]YD@A54#MQN?&]L#<QKG***N,(PC:*LCGK5ZV(J<]63E+NW=Z:+?L
M@HHHJC(**** /7?V"?\ D\OX;_\ 8U6W\S7[=U^(G[!/_)Y?PW_[&JV_F:_;
MNOSOC+_?:?\ A_5G]8?1^_Y)W%_]??\ VR(4445\>?O@4444 %%%% !1110
M4444 %%%% !1110 4444 %?FU_P78_Y*'\/O^P+??^CHZ_26ORG_ .#BG]H'
MX1?!?XG?#.P^)?BW^S9;[0=0DM4^P7$V]5FB!.8HV Y(ZXKZ'A:+EG5-)=)?
MDS\T\7<+BL;P'B:6'@YS;IV44VW:I'HKL^/Z*\C_ .&[/V5?^BI_^4.^_P#C
M%'_#=G[*O_14_P#RAWW_ ,8K]7]C5_E?W'\<_P"K7$?_ $!5?_!<_P#(]<HK
MR/\ X;L_95_Z*G_Y0[[_ .,4?\-V?LJ_]%3_ /*'??\ QBCV-7^5_<'^K7$?
M_0%5_P#!<_\ (]<HKR/_ (;L_95_Z*G_ .4.^_\ C%'_  W9^RK_ -%3_P#*
M'??_ !BCV-7^5_<'^K7$?_0%5_\ !<_\CURBO(_^&[/V5?\ HJ?_ )0[[_XQ
M1_PW9^RK_P!%3_\ *'??_&*/8U?Y7]P?ZM<1_P#0%5_\%S_R/7**\C_X;L_9
M5_Z*G_Y0[[_XQ1_PW9^RK_T5/_RAWW_QBCV-7^5_<'^K7$?_ $!5?_!<_P#(
M]<HKR/\ X;L_95_Z*G_Y0[[_ .,4?\-V?LJ_]%3_ /*'??\ QBCV-7^5_<'^
MK7$?_0%5_P#!<_\ (]<HKR/_ (;L_95_Z*G_ .4.^_\ C%'_  W9^RK_ -%3
M_P#*'??_ !BCV-7^5_<'^K7$?_0%5_\ !<_\CURBO(_^&[/V5?\ HJ?_ )0[
M[_XQ1_PW9^RK_P!%3_\ *'??_&*/8U?Y7]P?ZM<1_P#0%5_\%S_R/OS_ ((_
M_P#)[FC?]@74?_1!K]>*_$;_ ((??M3? CXJ?\% M"\'^ O'7V_49M!U22.V
M_LRZBRJV[%CNDB5>![U^W-?F/&$91S5)JWNK\V?UCX)8+&8#@^=/$TY4Y>VF
M[23B[<L-;-)V"BBBOE3]@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_X)[_\D3U;_L>]9_\ 2DU[
MI7A?_!/?_DB>K?\ 8]ZS_P"E)KW2@ HHHH **** "BBB@ KX=_X+G_\ )$O!
M7_8U2?\ I,]?<5?#O_!<_P#Y(EX*_P"QJD_])GKV>'_^1Q1]7^3/S_Q3_P"2
M Q_^%?\ I<3\R:***_6S^$PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M]=_8)_Y/+^&__8U6W\S7[=U^(G[!/_)Y?PW_ .QJMOYFOV[K\[XR_P!]I_X?
MU9_6'T?O^2=Q?_7W_P!LB%%%%?'G[X%%%% !1110 4444 %%%% !1110 444
M4 %%%% !7X(?\'CG_)</@C_V*FK_ /I3!7[WU^"'_!XY_P EP^"/_8J:O_Z4
MP5]3P;_R4%+TE_Z2SR,]_P"1;/Y?FC\9J***_:SX(**** "BBB@ HHHH ***
M* "BBB@ HHHH **** /T-_X->/\ E+GX5_[%37/_ $C:OZ>Z_F$_X->/^4N?
MA7_L5-<_](VK^GNOQ_CO_D=1_P "_.1]MP[_ +@_\3_)!1117Q9[P4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*37N
ME !1110 4444 %%%% !7P[_P7/\ ^2)>"O\ L:I/_29Z^XJ^'?\ @N?_ ,D2
M\%?]C5)_Z3/7L\/_ /(XH^K_ "9^?^*?_) 8_P#PK_TN)^9-%%%?K9_"8444
M4 %%%% !1110 4444 %%%% !1110 4444 >N_L$_\GE_#?\ [&JV_F:_;NOQ
M$_8)_P"3R_AO_P!C5;?S-?MW7YWQE_OM/_#^K/ZP^C]_R3N+_P"OO_MD0HHH
MKX\_? HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_!#_ (/'/^2X?!'_
M +%35_\ TI@K][Z_!#_@\<_Y+A\$?^Q4U?\ ]*8*^IX-_P"2@I>DO_26>1GO
M_(MG\OS1^,U%%%?M9\$%%%% !1110 4444 %%%% !1110 4444 %%%% 'Z&_
M\&O'_*7/PK_V*FN?^D;5_3W7\PG_  :\?\I<_"O_ &*FN?\ I&U?T]U^/\=_
M\CJ/^!?G(^VX=_W!_P")_D@HHHKXL]X**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_@GO_P D3U;_
M +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4FO=* "BBB@ HHHH **** "
MOAW_ (+G_P#)$O!7_8U2?^DSU]Q5^>W_  </?&3X;_!GX > =8^)/B/^S;:\
M\8RPV\GV.:;>XM)&QB)&(X!Y/%>SP\G+.:*7=_DSX7Q+P]?%<#8VE1@Y2<59
M)-M^]'9+5GYX45Y'_P -V?LJ_P#14_\ RAWW_P 8H_X;L_95_P"BI_\ E#OO
M_C%?K_L:O\K^X_BC_5KB/_H"J_\ @N?^1ZY17D?_  W9^RK_ -%3_P#*'??_
M !BC_ANS]E7_ **G_P"4.^_^,4>QJ_RO[@_U:XC_ .@*K_X+G_D>N45Y'_PW
M9^RK_P!%3_\ *'??_&*/^&[/V5?^BI_^4.^_^,4>QJ_RO[@_U:XC_P"@*K_X
M+G_D>N45Y'_PW9^RK_T5/_RAWW_QBC_ANS]E7_HJ?_E#OO\ XQ1[&K_*_N#_
M %:XC_Z JO\ X+G_ )'KE%>1_P##=G[*O_14_P#RAWW_ ,8H_P"&[/V5?^BI
M_P#E#OO_ (Q1[&K_ "O[@_U:XC_Z JO_ (+G_D>N45Y'_P -V?LJ_P#14_\
MRAWW_P 8H_X;L_95_P"BI_\ E#OO_C%'L:O\K^X/]6N(_P#H"J_^"Y_Y'KE%
M>1_\-V?LJ_\ 14__ "AWW_QBC_ANS]E7_HJ?_E#OO_C%'L:O\K^X/]6N(_\
MH"J_^"Y_Y'KE%>1_\-V?LJ_]%3_\H=]_\8H_X;L_95_Z*G_Y0[[_ .,4>QJ_
MRO[@_P!6N(_^@*K_ ."Y_P"1]<_L$_\ )Y?PW_[&JV_F:_;NOY]_^";_ .V'
M^SEXV_;N^%?A+PQ\1?M6H:AXQM8;2W_LB\3S').!N>$*/J2!7]!%?G/&D91Q
MU/F5O=_5G]0>!67X_+\@Q4,52E3;JW2E%Q;7)'75(****^-/W$**** "BBB@
M HHHH **** "BBB@ HHHH **** "OP0_X/'/^2X?!'_L5-7_ /2F"OWOK\$/
M^#QS_DN'P1_[%35__2F"OJ>#?^2@I>DO_26>1GO_ "+9_+\T?C-1117[6?!!
M1110 4444 %%%% !1110 4444 %%%% !1110!^AO_!KQ_P I<_"O_8J:Y_Z1
MM7]/=?S"?\&O'_*7/PK_ -BIKG_I&U?T]U^/\=_\CJ/^!?G(^VX=_P!P?^)_
MD@HHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#PO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_
M .2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@ K\@?^#PW_DTCX3?]E&G_ /2"
M6OU^K\@?^#PW_DTCX3?]E&G_ /2"6O?X7_Y']#U?Y,\W-_\ D6U/3]4?SZT4
M45^ZGYZ%%%% !1110 4444 %%%% !1110 4444 %%%% 'TY_P1@_Y2K? ;_L
MHUA_Z$:_KLK^1/\ X(P?\I5O@-_V4:P_]"-?UV5^4^('_(PH_P"#]6?8\-_[
MK/\ Q?H@HHHKX$^C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\$/\
M@\<_Y+A\$?\ L5-7_P#2F"OWOK\$/^#QS_DN'P1_[%35_P#TI@KZG@W_ )*"
MEZ2_])9Y&>_\BV?R_-'XS4445^UGP04444 %%%% !1110 4444 %%%% !111
M0 4444 ?H;_P:\?\I<_"O_8J:Y_Z1M7]/=?S"?\ !KQ_RES\*_\ 8J:Y_P"D
M;5_3W7X_QW_R.H_X%^<C[;AW_<'_ (G^2"BBBOBSW@HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BN*_:#\5^)O!/PJU#Q+X5BG\ZWDA^TS6L0D
ME@MC*HFE12""RQEB,C ZG@5D_!BU@URQLO''@/QU?7NDSZMJ"WD%S?O<1W$)
MEF\MQYNYHW#>7D*5R&.X$U7+[MQ7UL>ET5X9\0_B!I7BGXO3>!]>^+7BKP,M
MO*MGI!M;4V]MJ4F 7D\Z1""=QV+T7"9!._%=9XT\1ZF/B7X2^!NEZS>1Q7=A
M->ZU?).5N9+:!-J()!\RF23[SKAL*<$9S3Y&%ST>BO']0^,U]\*+WX@^&M8N
M);]/#&EPZIH+W<I>1XIDVB"1R=S!9L ,26VOR21RNN^(O%/PL\&^#_B9JOB6
M^O9]1U"R@\50W5PS0R)=+\S1QD[83&Y7:$"Y4$-NSFCV;"YZ_17A_P 0?''B
MSX3_ +1%IK4GB&]D\'W$=G:ZU97-T\D=I-=M<+'.NXG8H: 9[ $@?>Q7>_'?
MQ9K/ACX?W5OX5N/+UC48I(-.D'6'$3R2S?\ ;.)'8=BP4?Q4.#NO,+G9T5P?
M[--YJ>L?!30/$>N:Q>7]]J-B)[NYO;IY6=RQZ;CA1CC  Z5WE2U9V&M4%%%%
M(#PO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4FO=* "
MBBB@ HHHH **** "OR!_X/#?^32/A-_V4:?_ -():_7ZOR!_X/#?^32/A-_V
M4:?_ -():]_A?_D?T/5_DSS<W_Y%M3T_5'\^M%%%?NI^>A1110 4444 %%%%
M !1110 4444 %%%% !1110!].?\ !&#_ )2K? ;_ +*-8?\ H1K^NROY$_\
M@C!_RE6^ W_91K#_ -"-?UV5^4^('_(PH_X/U9]CPW_NL_\ %^B"BBBO@3Z,
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OP0_X/'/\ DN'P1_[%35__
M $I@K][Z_!#_ (/'/^2X?!'_ +%35_\ TI@KZG@W_DH*7I+_ -)9Y&>_\BV?
MR_-'XS4445^UGP04444 %%%% !1110 4444 %%%% !1110 4444 ?H;_ ,&O
M'_*7/PK_ -BIKG_I&U?T]U_,)_P:\?\ *7/PK_V*FN?^D;5_3W7X_P =_P#(
MZC_@7YR/MN'?]P?^)_D@HHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#(\9^,M%\#Z9#J_B*98;*2\CMY[F0X2 .=H=ST"YP"3P,Y/ KQ
MGP!HFE^&_C9INH?!W5T,&LZKJH\5Z/82J]FEK')*(+DJORPMG8BD8W]OXL^^
MD C!&0>HJMI>CZ7HL#VVDV,=O'),\KI$N 7=BS-^))-7&22$U=GG7Q-\:_"'
MXP?#[7_ &GZQ9:SJ+QSVEOHT?_'VMZN50K$P#KMDP?,("@ DG:":H:]X<U#P
M#\7O ?C_ ,17PDM(O#TF@ZQJ<C82&<H'BD=CT$CAEW'C<5!^\*]:2W@CE::.
M!%=_ONJ@%OJ>].=$E0QR(&5AAE89!%"G;1!8\$\6_#34_C1K/Q2\2>'B);6_
MT*VTG0;A6'EWLT($TFQNA42JL>[IG=S\M7?'U_:_&7X:>"/ 'AV99-0OM5T^
M75[-3^]TZ&W&ZX,R]8RC+LPV,N0!UKVY55%"(H  P !P!2+%$CM(D2AGQO8+
MRWU]:?M']P6/+_%&D>"_BSXS\=?"Z\URSDDU#PSIT'EK.K/%*LEXP8+G)9&*
M,1VXSUKG/ 6H^*M5^$6L>-?C"J6%UH/AV]\/VINI@!+)&'6XN,G&3(T<2?6%
ML<-7NM%+GTL%CSG]DW4M.U#]GSPQ'87\,S6^G+'.L4@8QN&;*L!T/L:]&HHJ
M9.[;!:(****0SPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_
M^E)KW2@ HHHH **** "BBB@ K\@?^#PW_DTCX3?]E&G_ /2"6OU^K\@?^#PW
M_DTCX3?]E&G_ /2"6O?X7_Y']#U?Y,\W-_\ D6U/3]4?SZT445^ZGYZ%%%%
M!1110 4444 %%%% !1110 4444 %%%% 'TY_P1@_Y2K? ;_LHUA_Z$:_KLK^
M1/\ X(P?\I5O@-_V4:P_]"-?UV5^4^('_(PH_P"#]6?8\-_[K/\ Q?H@HHHK
MX$^C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\$/\ @\<_Y+A\$?\
ML5-7_P#2F"OWOK\$/^#QS_DN'P1_[%35_P#TI@KZG@W_ )*"EZ2_])9Y&>_\
MBV?R_-'XS4445^UGP04444 %%%% !1110 4444 %%%% !1110 4444 ?H;_P
M:\?\I<_"O_8J:Y_Z1M7]/=?S"?\ !KQ_RES\*_\ 8J:Y_P"D;5_3W7X_QW_R
M.H_X%^<C[;AW_<'_ (G^2"BBBOBSW@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_^">__ "1/5O\
ML>]9_P#2DU[I7A?_  3W_P"2)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH *_
M('_@\-_Y-(^$W_91I_\ T@EK]?J_('_@\-_Y-(^$W_91I_\ T@EKW^%_^1_0
M]7^3/-S?_D6U/3]4?SZT445^ZGYZ%%%% !1110 4444 %%%% !1110 4444
M%%%% 'TY_P $8/\ E*M\!O\ LHUA_P"A&OZ[*_D3_P"",'_*5;X#?]E&L/\
MT(U_797Y3X@?\C"C_@_5GV/#?^ZS_P 7Z(****^!/HPHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *_!#_@\<_P"2X?!'_L5-7_\ 2F"OWOK\$/\ @\<_
MY+A\$?\ L5-7_P#2F"OJ>#?^2@I>DO\ TEGD9[_R+9_+\T?C-1117[6?!!11
M10 45=\.>'/$/C#7[/PKX2T&]U35-1N4MM/TW3K5Y[BZF<A4CCC0%G=B0 H!
M))P*]=^*O_!.[]LSX->!8/B1XW^ >O+HQTK^T-4O+&R:Y&BQ>?- 1?B($V;!
MX'R)=H' SG(&4Z]&G)1G))O:[W+C3J33<4VD>*T5ZE\!?V(_VOOVI-"OO$_[
M.7[-GC+QMIVF78M=0OO#>@S745O.5#B-F12 VT@XZX(/>G?'G]AS]L+]EWPW
M9^,/VB_V:O&7@K2]0OA9V-_XDT*:TBGN-C/Y2LX 9MJ,V!V4U/UG#>U]GSKF
M[75_NW'[*KR<_*[=[:'E=%?0^F?\$E/^"G&LZ;;ZOI?[!_Q2GMKJ!)K>:/P=
M=%9(V 96'R=""#7C?Q(^$/Q1^#_Q&O?A#\4? &K:#XITV>."_P##^IV3Q7<$
MKHKHC1$;@S*Z$#&2&'K13Q6&K2<:<TVNS3"=&K35Y1:]4<Y175?%SX'?&'X!
MZ[9>%OC9\-=9\*:IJ.DPZG::9KU@]K<M:2EA'*8G = VQL;@"0,XP0:Y6M8R
MC./-%W1#3B[,****H04444 ?H;_P:\?\I<_"O_8J:Y_Z1M7]/=?S"?\ !KQ_
MRES\*_\ 8J:Y_P"D;5_3W7X_QW_R.H_X%^<C[;AW_<'_ (G^2"BBBOBSW@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /"_^">__ "1/5O\ L>]9_P#2DU[I7A?_  3W_P"2)ZM_V/>L
M_P#I2:]TH **** "BBB@ HHHH *_('_@\-_Y-(^$W_91I_\ T@EK]?J_('_@
M\-_Y-(^$W_91I_\ T@EKW^%_^1_0]7^3/-S?_D6U/3]4?SZT445^ZGYZ%%%%
M !1110 4444 %%%% !1110 4444 %%%% 'TY_P $8/\ E*M\!O\ LHUA_P"A
M&OZ[*_D3_P"",'_*5;X#?]E&L/\ T(U_797Y3X@?\C"C_@_5GV/#?^ZS_P 7
MZ(****^!/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_!#_@\<_P"2
MX?!'_L5-7_\ 2F"OWOK\$/\ @\<_Y+A\$?\ L5-7_P#2F"OJ>#?^2@I>DO\
MTEGD9[_R+9_+\T?C-1117[6?!!1110!]5_\ !&+X_P#[/_[.7[=^B>,/VEM2
MFTGPQJV@ZKH$GBFV0F7P[/?6DEM'J"$ E"F\J7 RBR,W.W%>N?\ !1/]E_\
M:;_X)@7'@'Q#X2U6/Q7\/M8^"NK^";?XD^&Y&ET37[34[C6&\MGC8JK_ &>]
M@G6-R5,D09&D$>^ODC]E7]EGQQ^USXJ\1?#CX7 W7BC3O"-UK.@:%'M,VM36
M\L.^SA!8%YF@>9T10S.T00#+9'Z7?L8^/OC?\"/V:Y_@I^VAX1U73OV;G_9F
MU<>-M$\=Z5);V]KXB.L:O]ABL1<*K+J<DGE!88_G("RE<Q(Z_-YI)8?&*O!J
M3T4H/JK2LX];ZNRVD]-'J>K@TZE#V<E;=J79Z7OY:+S1^;?@G]NG]K?X5?"[
M2?@U\%_C_P"*_ OAW2KFYNWL/!/B"ZTL7]Y.^9+JZ-O(IGEV+%"I;A8X4"@'
M<6^@?^"B_P"T1\8_"WPX_9N_9^^+GQ"UCQSXC\'>%(O'WC$>.=7N-2,NJ:U*
ME[;6-P)Y"YCBTV.P4Q[AC[1-C:6-?/W["?P!L/VGOVN_ 7P4UZY%OHNJZZDW
MB>\9B!::/;*UUJ$Y(Z>7:0SOG_9K._;"_: O_P!JC]J/QY^T+?6QMT\5^);F
M]L++: +.RW[;6V ' 6*!8H@.PC%>C/#T)X^*45[J<F[:WE=+7S][[D<L:E2.
M&;;>MDO1:O\ 0^EOV _VPOV[/VI?VY_"UI\7?VZ/BV?#%OJ=QXH^(<T?Q U&
M&WBT3389-0U >7',L<2&WMY(U50J NJ@8P*^9/CA^TM\2OC/^TWXN_:GD\17
M^E>(_%7B>^U@W>GWSQ36AN9';RHY$(955'\L $?*,=*]?_9P;_A0?_!.WXT?
MM'/^ZUCXCZA9?"SPC,/OBW<IJ>MR#/86\%C;DCG%^1QFOFGP]X<\0^+M:M_#
M?A30;W4]1NWV6EAI]J\TTS8SM1$!9C@'@#M1AJ-!8JK4C%**2AHDEIK+\TO^
MW0JSJ>RA%MMO7]%^5_F?=/\ P<0:OJ>O_M@_#W7M:OI;J\O?V?O"5Q=W,\A9
MYI7MY69V8\DDDDD]2:^":_0O_@XL^%WQ)\'_ +2GPR\0>*? 6L:?IY^ WA73
MQ?WFFRQP?:X;>99;?S&7;YJ%6W)G<,<BOSTJ<C<7E-'E[#S!-8R=^X4445ZI
MQA1110!^AO\ P:\?\I<_"O\ V*FN?^D;5_3W7\PG_!KQ_P I<_"O_8J:Y_Z1
MM7]/=?C_ !W_ ,CJ/^!?G(^VX=_W!_XG^2"BBBOBSW@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_
M^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH **** "BBB
M@ HHHH *_('_ (/#?^32/A-_V4:?_P!():_7ZOR!_P"#PW_DTCX3?]E&G_\
M2"6O?X7_ .1_0]7^3/-S?_D6U/3]4?SZT445^ZGYZ%%%% !7N'A'_@F[^VYX
MZ^%Z?%GPI^SKXDO;&XFMAIVG1:;(=1U&&>&>:.YMK3'G7$)2W<B1%(/!7<,D
M>4?#G7]#\*?$+0O%/B?P^FK:;INLVMUJ&E2XVWL$<JO)"<\8=05Y]:_5W_@J
M)^SCK?QS^"OCG_@J)_P3Y^)MW\1O!WC3XF>'O&-S)X=9QK/@22PTR_AGCNH4
M/F0+ \UN5*C,2=0$197\K,,=/"UJ=-62G]IIM7NO=W5FTVU=]+([,-AXUJ<I
M/6W1;VUU^7ZGY(:EINHZ+J-QH^L:?/:7=I.\-U:W,1CDAD4E61U8 JP(((/(
M(Q77-^SI\:[?X9Q?&35OA]>:7X6NHW?3=<UMX[&WU()D,+1KAD^V,",%8-Y!
MXQFOL3_@E+^SUX._X*&?MM?%;]L;]JK1-.N_!7@*PU;XC^-]%N;^*SLM4OII
MY9X-/DFG98X8'E,K,TC!-D!5B Q(XK]L3]F3]L']ISP'XJ_X*5:M\6O GQ0T
M#3]3BLO%<?P[UZ2X_P"$)A8[+6S:SEAB-O9QJ5CB,(>(*,[C\S4WF4%B_8-J
M+7+S-[<TMHK;5]WY))MZ"PLG1]HDVG>WHMV_Z[[6U^:/@Y\!?C5^T+XED\'_
M  .^%NN^*M2@MGN;JVT33I)S;0("6FE*C;%& #EW(4=S7)QQR2R+%$A9F("J
MHR23V%?H%_P;E^//&VF_MMZSX"L/%VIPZ'J/PL\4RWVC1WT@M9Y!I^X2/$#L
M9@8T^8C/RCGBOA/P#X[\4?#'QEIWQ \$ZB+/6-(N1<Z9?>2KM:SK]R9 P($B
M-AT;&59588(!K>GB:L\95HV7NJ+7GS<V_P!QG*E"-"%2^[:?RM_F>H_%S_@G
M3^W7\!/A/!\<_C-^RAXX\->$IQ$?[<U;098HH/,($?G9&Z#<2 /,"Y+ #D@5
MXO7Z4_L-^&_^"A7PO_X)F?M.?M(>)?AQXN\:_#WXB^ 'T*+3K[4A=;;JY8/-
MXBE@DD,JQVMKYC><$)9KB%N8TDDC_-:HP.*JXB=6$W%\DK7CZ)V:N[-7MN/$
M484HPE%-<RO9^OZA1117H',%%%% 'TY_P1@_Y2K? ;_LHUA_Z$:_KLK^1/\
MX(P?\I5O@-_V4:P_]"-?UV5^4^('_(PH_P"#]6?8\-_[K/\ Q?H@HHHKX$^C
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\$/\ @\<_Y+A\$?\ L5-7
M_P#2F"OWOK\$/^#QS_DN'P1_[%35_P#TI@KZG@W_ )*"EZ2_])9Y&>_\BV?R
M_-'XS4445^UGP04444 *K,C!T8@@Y!!Z5T7CWXN?$KXH6&@Z9\0?&-YJT'AG
M2?[,T-+MP?LMKY\L_E@@9;]Y-(=S9;!"YVJH'.44G&+:;6PTVE8GT[5=3TB=
MKG2=2GM9'A>)Y+>9D9HW4JZ$J1E64D$=""0:@HHIB)Y=5U.;3HM'FU*=[2"5
MY(+5IF,<;N%#,JYP"0JY(Y.T9Z5!111L 4444 %%%% !1110!^AO_!KQ_P I
M<_"O_8J:Y_Z1M7]/=?S"?\&O'_*7/PK_ -BIKG_I&U?T]U^/\=_\CJ/^!?G(
M^VX=_P!P?^)_D@HHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_ ()[_P#)$]6_['O6?_2D
MU[I7A?\ P3W_ .2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@ K\@?^#PW_DTC
MX3?]E&G_ /2"6OU^K\@?^#PW_DTCX3?]E&G_ /2"6O?X7_Y']#U?Y,\W-_\
MD6U/3]4?SZT445^ZGYZ%%%% '0_"3P;IOQ%^*OAGX?:QKZ:5::[XALM.NM4D
M *V<<\Z1-,0Q (0,6Y(''4=:_1S_ ()Y?"S_ (*=?\$\O%^I>%_AI\./$VAZ
MW'\<_#-KXD^TZ?(-$U;P^MIK NKBXG9?(DTWR]LANMVQ 4D5U8*:_,*NDA^+
MWQ+M_A?=?!:+QE>CPM>ZK;ZE<Z,7!B:Z@2:.)QD97"SR_*"%)8$@E5(\_'X2
MKC*3IIKE>Z:OUOW7W?BCIPU:%"?-9W6S3M_7];GZ;? [XX_LK^-?VOOVY/V,
MOV;M;T?1?#G[0?AV^L/A'>12I;:=>ZU:&:2"RA<D)##=RS7 A/"8,:*/F13X
M[^P;KOCK]@W]D3]K+4?VEO!>K^%K'X@?#&7P'X=\.^)-/DL[G6/$-P[Q*88)
ME5I/L<4D\LK@8BW("0TB*WP/5G5-9U?7)UNM:U6YO)4C$:274[2,J#HH+$X
MSTKF_LB*C*GS7C+DO?5MPLKW\U%7T\^IK]==U+EU7-;M[U^GE=GW_P#\&W'P
MU^(?BO\ ;MU3Q+X:\#ZM?:;:_#'Q+;76HVNGR/;PSRV)2.)I -JNS.@52<DL
M,"OC/X7_ +,/Q\^,7QYT[]F'P'\,K^3Q]JUVUK9>&-3:/3[AIEB:4QM]K:-8
MVV*6 <KG@#)(!X.G03S6TR7-M,T<D;!HY$8AE8'(((Z$5V1PM6&*JUXR7OQB
MDK;./-9O77?;3U,76A*C"FULV]][V\M-O,_0;_@FII_[5/\ P2C^/GC3XN?M
M:?#/Q1\/OA_;^ M=TSQ9HGB^PELH/%ER]G+'8Z=:1R@)?S-=M VZ+>(X?-D9
MECW,?SWJUJ^N:UK]T+[7=7NKV8*%$UW<-(VT=!EB3BJM5A\,Z5:=:;3G)).R
MLO=O;J]=7K?:RZ$U*O/",([*]KZ[_P##!111768A1110!].?\$8/^4JWP&_[
M*-8?^A&OZ[*_D3_X(P?\I5O@-_V4:P_]"-?UV5^4^('_ ",*/^#]6?8\-_[K
M/_%^B"BBBO@3Z,**** "BBB@ HHHH **** "BBB@ HHHH **** "OP0_X/'/
M^2X?!'_L5-7_ /2F"OWOK\$/^#QS_DN'P1_[%35__2F"OJ>#?^2@I>DO_26>
M1GO_ "+9_+\T?C-1117[6?!!1110 4444 %%%% !1110 4444 %%%% !1110
M!^AO_!KQ_P I<_"O_8J:Y_Z1M7]/=?S"?\&O'_*7/PK_ -BIKG_I&U?T]U^/
M\=_\CJ/^!?G(^VX=_P!P?^)_D@HHHKXL]X**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_ ()[_P#)
M$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@
MK\@?^#PW_DTCX3?]E&G_ /2"6OU^K\@?^#PW_DTCX3?]E&G_ /2"6O?X7_Y'
M]#U?Y,\W-_\ D6U/3]4?SZT445^ZGYZ%%%% !1110 4444 %%%% !1110 44
M44 %%%% 'TY_P1@_Y2K? ;_LHUA_Z$:_KLK^1/\ X(P?\I5O@-_V4:P_]"-?
MUV5^4^('_(PH_P"#]6?8\-_[K/\ Q?H@HHHKX$^C"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K\$/\ @\<_Y+A\$?\ L5-7_P#2F"OWOK\$/^#QS_DN
M'P1_[%35_P#TI@KZG@W_ )*"EZ2_])9Y&>_\BV?R_-'XS4445^UGP04444 %
M%%% !1110 4444 %%%% !1110 4444 ?H;_P:\?\I<_"O_8J:Y_Z1M7]/=?S
M"?\ !KQ_RES\*_\ 8J:Y_P"D;5_3W7X_QW_R.H_X%^<C[;AW_<'_ (G^2"BB
MBOBSW@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /"_^">__ "1/5O\ L>]9_P#2DU[I7A?_  3W_P"2
M)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH *_('_@\-_Y-(^$W_91I_\ T@EK
M]?J_('_@\-_Y-(^$W_91I_\ T@EKW^%_^1_0]7^3/-S?_D6U/3]4?SZT445^
MZGYZ%%%% !1110 4444 %%%% !1110 4444 %%%% 'TY_P $8/\ E*M\!O\
MLHUA_P"A&OZ[*_D3_P"",'_*5;X#?]E&L/\ T(U_797Y3X@?\C"C_@_5GV/#
M?^ZS_P 7Z(****^!/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_!#
M_@\<_P"2X?!'_L5-7_\ 2F"OWOK\$/\ @\<_Y+A\$?\ L5-7_P#2F"OJ>#?^
M2@I>DO\ TEGD9[_R+9_+\T?C-1117[6?!!1110 4444 %%%% !1110 4444
M%%%% !1110!^AO\ P:\?\I<_"O\ V*FN?^D;5_3W7\PG_!KQ_P I<_"O_8J:
MY_Z1M7]/=?C_ !W_ ,CJ/^!?G(^VX=_W!_XG^2"BBBOBSW@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH ****
M"BBB@ HHHH *_('_ (/#?^32/A-_V4:?_P!():_7ZOR!_P"#PW_DTCX3?]E&
MG_\ 2"6O?X7_ .1_0]7^3/-S?_D6U/3]4?SZT445^ZGYZ%%%% !1110 4444
M %%%% !1110 4444 %%%% 'TY_P1@_Y2K? ;_LHUA_Z$:_KLK^1/_@C!_P I
M5O@-_P!E&L/_ $(U_797Y3X@?\C"C_@_5GV/#?\ NL_\7Z(****^!/HPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *_!#_@\<_Y+A\$?^Q4U?_TI@K][
MZ_!#_@\<_P"2X?!'_L5-7_\ 2F"OJ>#?^2@I>DO_ $EGD9[_ ,BV?R_-'XS4
M445^UGP04444 %%%% !1110 4444 %%%% !1110 4444 ?H;_P &O'_*7/PK
M_P!BIKG_ *1M7]/=?S"?\&O'_*7/PK_V*FN?^D;5_3W7X_QW_P CJ/\ @7YR
M/MN'?]P?^)_D@HHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ X)[_ /)$]6_['O6?_2DU
M[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH *_('_@\-_P"32/A-
M_P!E&G_]():_7ZOR!_X/#?\ DTCX3?\ 91I__2"6O?X7_P"1_0]7^3/-S?\
MY%M3T_5'\^M%%%?NI^>A1110 4444 %%%% !1110 4444 %%%% !1110!].?
M\$8/^4JWP&_[*-8?^A&OZ[*_D3_X(P?\I5O@-_V4:P_]"-?UV5^4^('_ ",*
M/^#]6?8\-_[K/_%^B"BBBO@3Z,**** "BBB@ HHHH **** "BBB@ HHHH **
M** "OP0_X/'/^2X?!'_L5-7_ /2F"OWOK\$/^#QS_DN'P1_[%35__2F"OJ>#
M?^2@I>DO_26>1GO_ "+9_+\T?C-1117[6?!!1110 4444 %%%% !1110 444
M4 %%%% !1110!^AO_!KQ_P I<_"O_8J:Y_Z1M7]/=?S"?\&O'_*7/PK_ -BI
MKG_I&U?T]U^/\=_\CJ/^!?G(^VX=_P!P?^)_D@HHHKXL]X**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *YWX@?$K1OA_;*ES:SWM_-:SSV
MFFVB@R2I"F^1R20J(HQEF('S #)(!Z*O+OVEOACK_B71A\1/ _B)-.UG0M+O
M4*W";H;RTEC_ 'T+CJ#A<JPZ'\"M02<K,3V.V\.>/-*U\7T4]G=Z;<:8J/J%
MMJ40C,*,I97W@E'4A6^96(^4YQBJ&B?%_P +ZW=:8JVM];6FN,RZ%J5W J0:
M@0I;$?S%E+*"R^8J;P"5S7EWQ#^+S^-OV>/'5O)X:N-"\5Z3I$5GKVF3\ND3
MM@,CCB2)D>4@CU/8@G1_:#4:1\!?!\NB\366MZ(=,*=0ZE0N/PS5J"OJ*YWM
MO\9O";?%/_A3E_;WMEK3V;75LEU$GEW,0SRC*S9R QP<'"MG!&*W?%GBC1O!
M7AJ^\6^(;GR;+3K9Y[F3&2%49P!W)Z =R0*\<_:$\*:M?^*M:^(WA*+.N^#-
M.TC5M.P.9(TDOO/A/JK1@Y'?:!WK:\=^+-)^-'@Z"+P_+YNDCPU)K^I<YY\M
M_LL#>_FJ\A'8VH'>CD6C^\=SO?AYX]TSXE^%[?QCH>G7D%C>)OM)+U$1I4R1
MN"JS$#([XK<K@/V6?^3>O"?_ &"4_P#0C7?U$DE)H%J@HHHJ1GA?_!/?_DB>
MK?\ 8]ZS_P"E)KW2OC6#XT?M&?L1ZGJGP4\*?L2>-/B;9/J]QJT7BKPTXCM)
M/M3F7R0&C8[H\[6.1R#QCK/_ ,/)?VL/^D47Q3_\"U_^,4 ?8=%?'G_#R7]K
M#_I%%\4__ M?_C%'_#R7]K#_ *11?%/_ ,"U_P#C% 'V'17QY_P\E_:P_P"D
M47Q3_P# M?\ XQ1_P\E_:P_Z11?%/_P+7_XQ0!]AT5\>?\/)?VL/^D47Q3_\
M"U_^,4?\/)?VL/\ I%%\4_\ P+7_ .,4 ?8=?D#_ ,'AO_)I'PF_[*-/_P"D
M$M?7?_#R7]K#_I%%\4__  +7_P",5\@?\%AO!7[6'_!6+X1^$_A9_P ,-_%/
MP#_PB_B-]5^W_P!@KJOVG=;O#Y>S?;[/O;MVYNF,=Z]?(<50P6;TJ]9VC%ZO
M5]'VNSAS*C4Q&"G3IJ[?^9_/S17Z _\ $/C^UA_T(/Q3_P##5+_\L*/^(?']
MK#_H0?BG_P"&J7_Y85^L?ZW\._\ /_\ \EG_ /(GQW]B9G_S[_&/^9^?U%?H
M#_Q#X_M8?]"#\4__  U2_P#RPH_XA\?VL/\ H0?BG_X:I?\ Y84?ZW\._P#/
M_P#\EG_\B']B9G_S[_&/^9^?U%?H#_Q#X_M8?]"#\4__  U2_P#RPH_XA\?V
ML/\ H0?BG_X:I?\ Y84?ZW\._P#/_P#\EG_\B']B9G_S[_&/^9^?U%?H#_Q#
MX_M8?]"#\4__  U2_P#RPH_XA\?VL/\ H0?BG_X:I?\ Y84?ZW\._P#/_P#\
MEG_\B']B9G_S[_&/^9^?U%?H#_Q#X_M8?]"#\4__  U2_P#RPH_XA\?VL/\
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
M^,4 ?8=%4/"NKWVO^&--U[4]#GTRYO;"&XN--NB#+:.Z!FA?'&Y22I]Q5^@
MHHHH **** "BBB@ HHHH **** "N1^)?@[QGKT=W>>$/$5O";C1+BQN--O+0
MO'<;P=C*X=3&X)(R0PPQR.A'744T[,#C-%^$%C+/X@U;QS<Q:E>>)K&.RU!(
M;<Q0QVJ(R+"BEF;^-B7+9)/ 4  5M/\ @W?S6WAS0_%GBA-1TKPI<QSZ9 MD
M8Y9Y8D*0/.^\AC&IS\JKN8!CC[M=Y13YI"LCG=+\'Z_9^/M4\77WB&SGM-2L
MK>V_L]=+96C6$S%3YAF(8DS-GY!T&,5A>$_@+I?P^^'&M?#_ ,#ZJEK_ &S<
M7;FZNK0S"!)MP6,('7(C0@#YL$@G'S&N_HHYI!8YGX0> M1^&'P_T[P'?Z_#
MJ2Z9#Y,%U%8FW+)DD;E,CY//4$?2NFHHI-MN[&%%%%( 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?Q3^(FK)::9ID(9BTBJT\K$+'"FX@%W<JJ@D#)Y(&2%-<M2R0)WB> _L(?\
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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@ HHKY6_X*]?\ !3/_ (=4?LUZ'^T-_P *3_X3S^V?'-MX=_L?_A)/
M[+\GSK.]N?/\W[-<;L?9-NS8,^9G<-N#OAL-6QE>-&BKREHEHOST,ZM6G0IN
MI-V2W/JFBOP[_P"(S/\ ZQO_ /F8/_O11_Q&9_\ 6-__ ,S!_P#>BO>_U0XB
M_P"?'_DT/_DCSO[;RS_GY^$O\C]Q**^5O^"0O_!3/_AZO^S7KG[0W_"D_P#A
M _[&\<W/AW^Q_P#A)/[4\[R;.RN?/\W[-;[<_:]NS8<>7G<=V!]4UX.)PU;!
MUY4:RM*.C6C_ "T/1I5:=>FJD'=/8****P- HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **^>?V\_P!O/_AB/_A%/^+5?\)/_P )/]N_YCOV+[-]F^S_
M /3"7?N\_P#V<;.^>/GG_A_-_P!6J?\ E\__ '#7K8;(\TQE!5J-.\7L[Q6S
MMU=]SX?./$C@O(,QG@,?BN2K"W-'DJ.UTI+6,&G=-/1_B?H917YY_P##^;_J
MU3_R^?\ [AK[)_93^//_  TY\ ]!^.'_  BG]B?VW]J_XE?V[[3Y/DW4UO\
MZS8F[/E;ONC&['.,G/&91F.7TE4KPY4W;=/7?HWV.G(./.%.*,9+"Y9B/:5(
MQ<FN2I'W4TF[RC%;R6E[ZGH=%%%>:?7A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7Y6?\'>O_*-CP1_V7'3?_3/K-?JG7Y6?
M\'>O_*-CP1_V7'3?_3/K->YPW_R/</\ XCS\U_Y%U3T/YRJ***_>#\[/Z-?^
M#0K_ )1L>-_^RXZE_P"F?1J_5.ORL_X-"O\ E&QXW_[+CJ7_ *9]&K]4Z_!^
M)?\ D>XC_$?HF5?\B^GZ"221Q1M+*X55!+,QP !W->(ZM^W/X"\4:G<>$_V6
MO!FL_&+6K>9H+F7P4(O[%L95)5ENM9G9+*-D88>&*2:Y7!Q QX/J/Q/^&'P]
M^-7P]UCX3_%CP?8>(/#?B"PDLM:T74X!+!=P.,,CJ>H_4$ C!%>,Z1^S%^T+
M^S5I=OIO['GQNCU3PSIT*Q67PO\ BS-->V<$*#"P66L1AK^S& !NN1J"J %2
M-1T\,] ]G^&EU\2[WP397GQ@T70]-\1R^8VHZ?X;U.:]LK?,C>7''/-#"\V(
M]@9S%'N8,0BC KY*_P""CGQ&^.OPQ_;E_9$L/ /QY\1:5X6\;_%JZT7Q9X,L
MEM8[+4H4TFYN(VDD6'[2V'CYC,WE-D9CRH-?6GPR\1>-/%?@>QUWXB?#N7PI
MK4HD74-!EU2&]^S.DC("D\)V2QN%$B-A6V2+O2-]R+\-_P#!7WXM_"SP5^W)
M^Q%I?C#XDZ#I5S:?'*ZO+NWU'5X87@MFT:\A69P[ I&99$0.< LP&<F@#] J
M_-+]NCQ%\8_^";/_  4@^%_[7OQ(_:'^(^J_LN>.M4_X1WQKX?OO&MZ]AX$\
M0W#?Z%J4G[P,^G2.-CQ2LT41,F00T,0_2R.1)466)PRL 593D$>HKYV_X*WI
M\'[K_@F;\<]+^.5QHBZ%=?"_6U2/7[B..&6\2QFEM0A<C,PGCC>,+\^]%*\@
M4 87C[P9KW[6_P"W/8P> /C7X]\/>!/A)ILEM\18_"7C*[L;+Q/K=TD,UII1
M$,@V_9+=C<W$D11V-[:1;V"R*GH?Q\_;Y_9?_9H;6V^+'C'5XK?PM##-XOU#
M0_!NJ:M:>'8I5#H^H3V-M-'9 QLDA$S(5B=92!&=]>0?\$#?$'PZU[_@D?\
M!"3P!X@TO4)E\%6\GB1]/O4GD75I"TEX;DJQ87#3-(S[_FW$YKY(\+_M ?L1
M_L^_M1?M2_L9?\%9/&/C3P?J'CKXJZQXB\)K-XL\2VNC^.?"FK6\,,-O!#IL
MXAN94C0VCQ;"[@+&-YC=4 /TC\>_MN?LV> -2\.:#)XYNO$&J>+O#<GB+PWI
M'@;0+[Q!>7^CQB(MJ*0Z;#._V7]]$%F(".TBHA9F"GFO$?\ P5 _8-\*?L_^
M#/VI-9_:,TI/ ?Q"U&*P\':_%9W4B:C<R3_9Q%Y:Q&2)EFS')YJIY3*PDV%3
MCY$OOCM^S;^S=^VG\'?V2+3P9;_LWZ.?V;%E\*>,-5T[[7XHU"P?5%2#P787
M%XEP8Y4\N.XFM\7%PSM''"$91*WQSH?QL^!-A_P;L_#KX8^+/'6G6UWH'[55
MO!KFE^(287A4>.[J[EBE%P%W.EHRS31\M''(K2!0ZY /VP_9B_;%_9U_;'T?
MQ)KW[.GC]]?M/"7B>;P_K\KZ/=V?V>_BCCE:,"ZBC,BF.:-UE0-&ZN"K&O3:
MKZ3JVE:]I=OK>AZG;WME>0+-:7EI,LD4\; %71U)#*0000<$&K% !1110 44
M44 ?GG_P7F_YI5_W'?\ W'U^>=?H9_P7F_YI5_W'?_<?7YYU^K\-?\B2E_V]
M_P"E,_A[Q@_Y.+CO^X7_ *9IA7[)?\$I_P#DP?P'_P!Q3_TZW=?C;7[)?\$I
M_P#DP?P'_P!Q3_TZW=</&/\ R+(?XU_Z3(^E\ ?^2QK_ /8/+_TY2/H:N7^+
MVJ?&+1/!YU7X'>#=!\0:U!<HSZ-XAUR738KJWY\Q4N(X)_+EZ%-T91B-K% =
MZ]17,_%GQ/\ $CPIX2-_\)OA:OB[7)KE(+73+C78M-MH]V<S7%PZNT<*X^8Q
M132<C;$W./S8_KP\[\'?MU?":Y\467PT^.6BZW\)/&%_.(+#P]\1[>.TCU*8
M]([#4(I)+#4'."1';W#RA>7C3I7M5?//BO\ 8Y^(_P"U+X?NO#O[=/Q=CUCP
MQJ4>R^^%?@""32]#GCR#Y5Y=LQO]0P1@XDM8)!P]L>E>\>%_#'A[P3X9T[P9
MX1T6VTW2=(L8;+2].LXA'#:V\2!(XD4<*JHJJ .@ % 'QW\3/B-\=?"G_!<W
MX3_""/X\^(KGP#XJ^#'B;5[GP+(MK%I\%]:W-I&DR^3"DLQV2_\ +>27:02F
MW<17V?<P)=6\EM*SA9$*L8Y&1@",<,I!4^X(([5^?W[0_P 7OA1I?_!PY\ O
M#FI?$S0+?4(/@=XML9[*;6(5ECNKB[L6@@92V5DD6-RB'YF"D@'%?H)0!^:F
M@^+/C'_P3E_X++:9\,_VGOVB/B'XL^"7Q[T\VGP.U3Q3XQN[BS\+^)4/[W0[
MH,X6<SH_^CR3[VSY2+N<2R#Z&^$O@GQ#^TK^VMXI_:BT3XT^/K/X7^% GASP
M]X5L/&-Y%H_B77K.>0:AJOD+( ;:%U2Q6)2(II;6[=T=2COY!_P<]WGPMM/^
M"./Q,G\=ZKI-MK=E-I-_X%>\O$ANX]5BU.U59K([@_GK')*,Q\A'?/RDU]=_
ML=ZA\*]0_97^'O\ PI34]&NO"]OX.TZ#2'T"YCEM%B2VC4(C1DKQC!YSGKS0
M!RWQ3_X*/?L>_!76CI_Q+^)UYINGQ>)4\/7WBP^%=2D\/V&JM((A9W.K1V[6
M-O()3Y3"291')^[<H_RU<^-W[?\ ^RS^SYXC\1>$_B)XXU22_P#!WAZ+7O&D
M/ASPAJFL_P#".:9)YACN[]K"VF%I&RPRN/-*L4B>0 HC,/RX_9!^+/\ P3NN
M/V7/$'_!+O\ X*C6'Q#NOC/X=\6ZKI/B3X-W7BOQ21X[N)-7GO[&YTVSMKE;
M:X6Y9X9%90JB0&9BJ$2GT_\ :B_:4^$C?'K]K/\ 9*U2:Q^#WB#1_@CI5K::
M/H&EBY\3?%MF\/W3Q?Z4\,LUW8V*R-:[;9?.&)I))XXPT8 /O#XJ_P#!1_\
M8D^"C> 1\1_V@M(LD^*%BM]X#F@AGN8M7M6MVN5GCD@C=5C:%2ZNY4/P%R2
M>P_9D_:>^"?[8GP;T[X^_L\^+I=;\*ZK<74%E?SZ3=6,AEMKB2VG1H+J..:-
MDEBD4AT'W<CC!K\D_#W[17[.NJ_LY_\ !)N/5OBEX=5-"U[1(-1_M2\2%;>:
MV\,/:L_[[ *QWFR'S5RBSJ4W!T('[4JRLH96!!&00>M "T444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>5?M>_L3?LQ?MY_#6Q^$'[5_PS_X2OP[INN1:Q9:=_;5[
M8^7>QPS0)+YEG-%(<1W$R[2Q4[\D9 (]5HJZ56K1J*=.3C);-.S7S)G"%2+C
M)73[GP[_ ,0WG_!%W_HS3_S(GB/_ .6%'_$-Y_P1=_Z,T_\ ,B>(_P#Y85]Q
M45Z']M9Q_P!!-3_P.7^9S?4,#_SZC_X"O\CRK]D+]B;]F+]@SX:WWP@_90^&
M?_"*>'=2UR76+W3O[:O;[S+V2&&!Y?,O)I9!F.WA7:&"C9D#))/JM%%<%6K5
MK5'.I)RD]VW=OYLZ80A3BHQ5DNP4445F4%%%% !1110 56O=&TC4;JWO=0TJ
MVGFLW+VDTT"LT#'@E"1E3[BK-% $<MG:3S17,]K&\D#$PR.@+1DC!*GMD$CC
ML:=#!#;J4@A5%+%B$4 $DY)X[DDD^YIU% !1110 4444 %%%% 'GGQZ_93^
M?[3G]E?\+P\!_P!M_P!B>?\ V7_Q-+JV\GSO+\S_ (]Y4W9\J/[V<;>,9.?/
M/^'4_P"P/_T0;_RZ-5_^2J^AJ*ZZ6/QU&"A3JRBET4FE]R9X>,X8X:S'$RQ&
M*P5&I4E:\I4X2D[*RNW%MV227DK'SS_PZG_8'_Z(-_Y=&J__ "57LOPI^%/@
M'X(^ ;#X8?##0?[,T+3/-^PV/VJ6;RO,E>5_GE9G;+R.>6.,X&  *Z&BIK8W
M&8B/+5J2DM[-M_FS7+^'L@RFLZV!PE*E-JS<*<(MJZ=KQ2=KI.VUT@HHHKF/
M7"BBB@ HHHH **** *TFC:1+JD>N2Z5;->Q1&**\:!3*B'DJ'QD#VSBI39VC
M78OS:QF=8S&LQ0;PA()7/7&0#CVJ2B@!L,,-M"MO;PK'&BA41% "@=  .@IU
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
@4 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>pega-20211231_g5.jpg
<TEXT>
begin 644 pega-20211231_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 **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M4\DY]?\ V=/V6?$O[*?P&\=>$-=^(:ZY#?P7=S910V[1QVRBW920K,<,^ 6
MX&T<GK6F7<08W/\ #*O2H)X6JJJYKZQY&XKF3WY[/1?#U;,\VX5R[A?&2PU;
M%-8VC*@^7E]V?M$I2Y)+;V=U=R?O=$MCS3_@DA\1?%OBC1OB'J'Q!\=ZCJ,5
M@VG.D^LZI),MLFVZ+L&D8A!A02>/NC/2OK/3OB!\-_%TYT#1?'>C:A/<1L/L
MMCJT4DC+@[L!&W=,\CI7YN_L1_M6Z#^RO\*OB'KDVEOJ&LZG<:;#HMCY3&(N
M%NLR2L,!47(.W(9CP,<LOW?^R=X"^#?A[X6V?C;X2^1?#Q.IU'4=?-LB3W\\
MC%I-X7B,*Y9?)'RQX*]<D^+X=9R\7DN%P-.<93C&<JEVW))U)*-N[?7^56;W
M2?T/BUP^L#Q%C<RJTY0A.=.%+E24)-4H.5W]E+I;XG=+X9-?,'[)GBWQI!_P
M4?\ %?PZF\<Z[=:'IU]K<%EIE_K,]Q%%'',5C&V1SG:  ">?>OMGQ=X\\#?#
M^P35/'GC/2=$M9'VI<ZOJ,5M&S>@:1@"?:OAC]E7_E*GXY_["WB#_P!*&K1^
M!_C>_P#V@?\ @J'K>J^-%%W:>&$U.WT&RN!NCM8[=_LZ%5/ 8[F<G^\Q/85P
M<+Y_/*\M6'BN:I6Q<Z<;MVBM+M^45M%6OW1Z7&?"]/.LW>*D^2EA\#2JSY4N
M:3M*T5TO)[R=[)7L]C[=\-^*O#'C+2DU[PAXCL-5L9"1'>Z;>)/$Q'7#H2#^
M=5/&'Q)^'7P\CBE\?^/M%T-+@D0-K&JPVHD/HID89_"OB[X=^.M0^#7_  56
M\0?#?PHQM] \3ZEY.HZ7#Q$99+-;A90@X#"4GG'W7<=ZD_9WE\2Z_P#\%4/%
M\GQ@5WU*PAU,:#'>C(BB61!;^2#T7[,S,".H8GJ37OT^-IUE3HPI6JO$/#R=
MWR1<=Y=&[KX8Z.]U?2[^7J^'%/#RJXB==NC'"QQ44DE.49;0ZI.+TE*S5K/E
MULOLO3/B?\-=;:!-&^(>AW;73*+86NK0R&8MPH7:QW9[8ZUN5\%_LQ> ]!UG
M_@I;X^MM-\#:=J.B:3JE[=F>6Q1TTRZ2X5HI(FQ^[<2[@ ". W'R\?>E>]PU
MG6(SS"5*U6FH<LY0T;=^5V;U2T?3?MT/F.,.'L)PWCJ.'H57/GIPJ.Z2<>=7
M479O5+>]NCZA1117T9\D%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%>;_M?Z_XZ\+_ +,WC+7_ (;/.FL6VC,UO+; ^9$FY1+(F.0R
MQ&1@1R"N>U<V-Q,<%@ZF(DFU"+E9;NR;LO/30[,NP<\QS"CA(R474E&*;V3D
MTKOR5]39\3_'[X(>"_$UOX-\6_%GP_IVJ7+,L=E=ZK$CJ5&2'R?W?MNQN/ R
M>*ZNSO+34+6.^L+J.>"5 T4T+AD=3T((X(]Z^!OV,?C'\%_B+J7PK^$&H^'+
M*UU/2Y=:C\00ZC;HT.K/<6S;)2S\2NY^4JWS9&!D8KZU^ W[/VF_ K1O%G@S
MPU>/;Z)K'B.;4-$M[>=M^GPS6T"M$I8?+ME24KC.%*YR<U\QP[Q%BL^@J].,
M)4F[7BW>#Y(SL[K75N+?NV:VUT^RXLX2P7#%1X6K.I&NE>THKEFO:3AS1L_=
M]V*FE[]TW[R:UZWQC\2/ /P^-FOC;QAI^F/J%TEM817ERJ27,KL%5(T^\YR1
MT!QU/%;=?FY^V)X!T7X>_P#!03PGI^AWFI3QWMYHUY*VJ:I->2"1KLJV))F9
M\?(#@G R<8& /TCKHR#/\3G&/QN'JTU#V$U#1N5][N]EVT5M#FXIX7PF097E
MV*H5I5/K5-S=XJ-MK*R<N^KN[]+!7G_BC]JO]G'P7XK/@CQ3\9] LM423RYK
M66_7]R_]V1AE8S[,1BNO\6Z+?>)/#=YH&G:]<:7+>0F'^T+0#SH%;AFC)X5]
MN=K<[20<'&#\8?\ !1;]E3]FCX3? JSU_P "^&8=&\1G5H+;3!%>R/+J.XGS
M5D\QV+X7+ESR" ,_-@OBG-,WRC+IXO!TX.--<TN=M77:*6[]6NB5V])X*R7(
M<^S:G@<PJU(RJRY8*G%.S?VIN3TCZ)NUVW%)7^WH)X+J!+FVF22.1 T<B,"K
M*1D$$=0153Q#XDT+PGI4FM^(]3BL[2+_ %MQ,<*OU/:N#_9 \">,/AI^S5X0
M\$^/;OSM5LM,/VC$PD\I7D>2.+<"0?+C9(^"1\G!(Q7I->YA*];%X"G6E'DG
M.*;B]>5M7L]KV>CV/F\=AL/@LSJT(S]I3A.45*.G/%-I26]N9*ZWWZGFX_;"
M_98)Q_PT#X3_ /!U%_C71^"OC+\(OB1<O9?#[XH>'];GC4M);Z5K$,\BKZE4
M8D#WQ7P'_P $[K>!?V]=;M5A41BWUA1'M^7;YH&,>E4_VQ]-@M/V]K2W_92M
M$'B!#9O)%H"C:FJ;FW\)\H^3RS)VR7W?Q5^8T?$#-%DL<SJ482BZWLG"/,I/
MSBVW=_W;+U/V7$>%F2RXBGDU&O4C)4/;JI+E<%Y324>5?WN9^A^AGQ*^+'PW
M^#VA)XE^)WC&RT6REN!!%/>28\R0@D*H&2QP">!P 3T%0>*_C;\(O NC:?XC
M\8?$?1]-T_58A)IM]=WR)#=(5# HY.U@5((P>0<UXI_P43NOV=;SPCH7A_\
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
M$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MGQ23P;HYPFI1VVB?:6NH$ $< (FB$<8QR #NPHX (;YJ_P"'+7_5RG_EG?\
MW977FF'X@PD<+@,+@/K%"A&&KJP@I3@DHW3;;C&U[-*\K/9:\62XOA;'2QV9
MXW-/JF)Q,ZFBHU:CA3G)N:3BE%2G?ENF[0NMY.WVSX9\2Z)XQT&V\3^&[];J
MPO(_,M+E =LJ9(#KGJIQD'H001P:^!_V3?\ E*CXU_[&#Q+_ .E,M?<OA_P7
MJ?@CX;:1X \$ZO9V[Z-I=M8VUU?:<T\92&-8P3&DL9R0H_CX]Z\!^%__  3X
M\>?"[]H"Y_:*T_\ :%L+O5[Z^O+F_M;GP2P@E-R7,H 6^#+RY(YX(&<C(/7Q
M+EV<9CC,LJTZ/-[&I&=2SBDMKVYI)OKM<X.#\VR#*LOSFC6Q"A[>E*G24HS;
M>KM?E@TM+7O;7H?4%%,MUN%MXUNY4>4(!*\<956;')"DD@9[9./4T^OO%L?F
M3T84444""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 *;/!!=0/;7,*21R(5DCD4%64C!!!Z
M@BG44;@FT[H\MG_8I_98F\0'Q1%\%M*MKW?N\RQ,MNH/LD3J@_*O2]-TZQT?
M3K?2-+M4@MK6!(;>",86.-0%51[  "IZ*Y,-E^ P4I/#THP<M^6*5_6R5SOQ
MF:9GF,8QQ5>=11VYI2E;TNW;Y!11176< 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 >?_M7_ !2\
M;? []EWXC_&GX:^"&\3>(O"/@75M9T+PZBLQU*\MK.6:&WPGS'>Z*N%^8YP.
M<5^3G_!,7]N3]HK_ (*B:3XG^('[-O\ P41\61?&GP]\(O#6JZIX*\0P6":+
M<>(!JFN?VEIRZ9) (ELGMQIT27=N1-&LMNTTS.&2OUU_: ^*H^!/P'\;?&]O
M#-SK0\&^$=2UPZ-9-B:_^R6LEQ]GC.UL._E[ <'EAP>E?S^_\%8O@;^RY\1O
MVM;?]N__ ((O?&?1])^+,FE>"-8\">'_ (47L;3>+]:U;5=<M[_%I$VZ"YB@
MM+26X0JB",3BYCW2EJ /J+_@O%_P41L[3]M_0/V+?"?_  5PO?V6&\(^%[?4
M==U?3?"6HZHNMW^I.QCM;A[+_CV6VM[>"4-(0K?VEGHA(]XT?]K&7_@CC_P1
MOU/]K7]I#]MBZ_:BU2^OWO/"?B]=1'D>(KF\*Q6-A:.))1';JL1DD8,Q 6X<
M D!*C_:I^*/_  0/_:"_:G\4?L+?\%$?AM\,-*^+JZ)83:]X@\;^%H]%.HO-
M9Q,#8Z](L3LRHR(N)U8[-B;]C!?SI_;8_P""2?[2GPY_X( >,_A[\(XO$WBG
MP?X)_:QU7QQ\/M)NK:22_?P*+6?3H+SR H?YGD:\^5 ##*\^U0YP ?J-_P $
MF_CIX<_;#\(0?$KXV?\ !0;1/B1\8M2T2/5O$GPV^'/CQ+32O UM=("MA%I]
MA.'F\D2+&]U=-</YP.R1/E%? W[0G[=?[:?_  2W_P""O7P_^)_Q/_:A\;^(
M/V8_'/Q.U_PO?^'O$^O37MIHB6]\UG*#),6D(MH[BSNT=V+L$E7+!3GT=+;0
M?VK_ /@XX_9K_;'_ &-=7L+OPEI?[-T&M_%OQ-X?N$:QL;2:VU6*WM[^2,[%
MN'66VC$,A$BK$C;0(LCJOV^/V?/@I_P5H_X)6_M&_#GX!^/_  YXP\;_  Y^
M,GB;Q9X6A\/ZK#>3QWMK=2NT 6)B<7-J]Q"G16>2-LG;0!V?_!S)^U_^TM\"
M_P!D?7&_9$^,FL>"-5\"V.D^)?%WB+P]<".X\J_U6/2].T_?@X2XSJ5PQ7D'
M38QTD-?3W_!&37?&'CS_ ()F?!WXO?$GX@^(O%'B?QGX'L=9\1:WXEUVXOIK
MFZFCW,5\UV6%><!(PJ\=,Y)_,#_@HGX9\;_"/_@U:^U_M:?$&TF^+_Q2LO!F
MHW]OJ=RD5[<0V\^F0V5JD3'>SP:=:PO,!G]^UU(0#(U?I+_P0:\:^#_&/_!(
MGX!1^$O%6G:FVE_#?3K'4EL+U)C:7,<6V2&4(3Y<BL""K8(QTH ^NZ*** "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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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M#].L;O2_%MKXK\6:MIMBB1>!/!=K;7%DV-JXA:Z>18;: 8$KV;<!8F=/<_\
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
M +C"BBBO[J/PD**** "BBB@ HHHH **** "BBB@ K]'O^"/7_!PA\;?^"?\
M=:=\#_C^^I>.OA!O6*&R:;S-2\-IG&ZR=R-\('6U<A>,QM&=P?\ .&BN/'8#
M"9CAW1Q$>:+_  \T^C-\/B*V%JJI3=F?VL? 3X__  =_:?\ A3I'QN^ OC^P
M\2^&-;MQ+I^J:?)E3_>C=3AHI%/RM&X#HP(8 C%=A7\B_P#P3"_X*M?M&_\
M!+_XMKXM^&&I/J_A'4[A/^$O\!WURPL]5B& 77@^1<JOW)U&1@!@Z90_U$?L
M1?MR_L]?\% _@98?'G]G;Q<M_I\^(M4TRXVI>Z/=[07M;J($^7(N>N2KKAD9
ME(8_C?$'#F)R6IS+WJ3VEV\GY_@_P/N,MS2ECX6>DUNOU1[!1117S9ZH4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<'^T;^T5\.?V8?AC>?$_XD:AL@A_=V-C$P
M\^_N""4@B4]6.,D]% +' !K8^+GQ9\#? [X=ZG\4/B-K"V6DZ5;F2>0\O(W1
M8T7^)V8A57N2*_&']KW]K/Q_^UU\4)?&_BN5K73+4M%X?T-)"8K"W)Z?[4C8
M!=^K$ <*JJ/>R/):F:5N:6E..[[^2\_R/S/Q)\0L-P5E_LZ-I8JHO<CTBMN>
M7DNB^T]-DVJ?[4?[4OQ,_:P^),WC[X@WWEP1[H]'T:!R;?3H"<B- >K' +.>
M6([  #S6BBOU*E2IT*:ITU:*V1_%..QV+S+%SQ6*FYU)N\I/5M_U\DM%H%%%
M%:'*%%%% !1110 4444 :/A+6D\/^(K759M_DHY2Y$8&YH7!20#/&2C, ?4U
MW=Y:R6-W+92LK-#(R,4;*D@XR#W'O7F=>AZ/?G6/#5AJ;$ETB^R3$@ ;X0H7
M ';RC%R>K;J_F7Z27#?UK*,+G=*/O49>SG_@GK%ORC)6]9G^AGT N/\ ^S^)
M\QX0Q$_<Q,%7I)[>TI:5$O.=-J3\J1])?L7>(_MGA'5_"LI&ZPOTN(RS\LLR
M;2H'HIBS]9*]GKY5_90\2KH'Q>@L9718M6LYK1WD/W3@2ICW+QJH_P!^OJJO
M\_>)*'L\?[1;22?S6GZ)_,_N;C/!_5<]G);32DOGH_Q3?S"BBBOGSY4ELO\
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
MIR"/6EK\3/O0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KYD_X*J?M,R_ #]F^?PUX<U'R?$/C1I-,TXHV'AM
MMO\ I,X[C",(P1R&F4CI7TW7X*?M]?\ !57]GO\ :R_;/\3>%++XDIIEEX/U
M&;P]H#ZUM@L;U+>619;F&YW&())(KONF,1*M&HW8%?0<-Y:\PS!-J\(>\_T7
MW_@F? >)>9YGEW"5=9=3E.M47(N75Q3^*5M](W2MJFT^AR5%.>*2,*9(RH>-
M70D?>5@"K#U!!!![@TVOU0_A.490DXR5F@HHHH$%%%% !1110 4444 %%%%
M!117=?L^_LX?%K]IOQS'X"^$WAMKRX #WM[*2EM8Q$X\R:3!"+UP.6;&%!/%
M14J4Z,'.;LENV=&$PF*Q^)AA\-!SG)V44KMOR2.&CCDED6*)"S,0%51DDGL*
M^KOV8/\ @DC\?OC=';>*/B8?^$'\/S .K:C;E[^X3_8ML@H#ZR%3R"%85]O?
ML>?\$V_@K^RQ;6WB?4+6/Q-XQ5 TNOW\ V6K]Q:Q'(B Z;SESS\P!VCZ+KX;
M,^+9-NG@EI_,_P!%_G]Q_2?!O@72C".*XAE=[^RB]%_CFM7Z1M_B9X?\ ?\
M@G=^RM^SREO?^&_AY#J^L08(U[Q&%N[D./XD# 1Q'WC13[FO<.G2BBOC:^(K
MXF?/5DY/S=S^@<MRK+<GPRP^!HQI072*27J[;OS>H4445B>@%%%% !1110 $
M C!&0>H-?'W[9_\ P0J_X)N?MLV][JGC/X$VGA3Q/=AF'C#P&J:9>^8?^6DB
M(I@N6)QDS1.V!P17V#171AL7B<'4]I0FXONG8SJT:5>/+4BFO,_F:_X*%_\
M!LU^VQ^Q_97_ ,1O@6Z_%_P3:[I))O#]@T>LV40Y+36&6,B@=6@:0\%F1!7Y
MO2Q2P2M!/&R.C%71UP5(Z@CL:_N&KX0_X*F?\$#OV4/^"C&GWOQ!\-6%M\/?
MBFR-)#XRT:Q40ZG+V74;==HN >GG#$R\?,ZKY9_0,FXYDFJ68+3^=+\TOS7W
M'S6.X>33GAG\G^C_ ,_O/Y9J*]A_;9_83_:4_P""?GQCN/@K^TIX%?2[X!I-
M*U2V)EL-7MP<"XM)\ 2H>,C ="=KJK96O'J_2*56E7IJI3DG%ZIK9GRTX3IS
M<9*S04445H2%%%% !1110 4444 %%%% !1110!_4!_P;>_\ !04_MI_L'V7P
MV\;:T;GQS\)/(T#6S-)F6[T_8?[/NSW.Z*-H6))+/:NQ^\*_0BOY2?\ @@C^
MW1)^PQ_P43\*:WXAU8V_@_QRZ^%O& >3$<<%S(@@NFSP/)N!"Y;J(_- ^\:_
MJVK\2XMRM9;FLG!6A4]Y?JOD_P &C[[)L7]:P:4G[T='^C"BBBOF#U@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /E7
M_@M/^V5+^PU_P3F^('Q?T+5OLGB34;$>'_!\BOMD&I7N8DEC_P!N&/SK@?\
M7N:_DA)).2:_9#_@[V_:PE\4_'+X=_L::!JFZQ\)Z,_B/Q##$_RM?W9,5NCC
M^_';Q.X_V;S\OQOK]FX+P"P>3JJU[U1\WRV7^?S/A<^Q/M\:X+:.GSZ_Y?([
M_P"#W[3WQK^!Q2U\"^,YO[,$A>30[\?:+)\L"^(GR(V;: 9(]DF.C"OJ7X1_
M\%)/A7XN$6F_%K19O"E\0 ]_:K)=Z>[8))PH,\(SM54Q-ZM(*^&Z*^GJ8:E5
MU:L_(^$SKA7(\^C_ +713E_,M)?>M_1W7D?K3I&JZ1XATB'Q#X<UBSU+3[@E
M8-0TV[2X@D88W*LD9*DKD @'(/!P:GK\L/AS\5_B/\(]9.O_  W\97VD7+;?
M/^RS?N[A5;<$EC.4F3/.QU9?:OIKX1?\%-XFCBTCXZ>"B650IUWPX@#.0O66
MU=@I9FY+1NBJ!A8C7!4PE6&JU1^09WX59GA+U,NFJL?Y7:,__D7^'DCZUHK$
M\ ?$KX>?%;27USX:>--/UNVB7=.;*4^;;J6V@RPN%EA!(('F(N['&1S6W7*?
ME^*PF*P59T<1!PDMU)-/[F%%%%!SA1110 445Z5^RG^S'XY_:O\ BW9_#/P:
MA@@P)]9U5XRT>GV@(#2MZMR%5<_,Q X&2,ZM6G0I.I4=HK5LZL#@L7F6,IX7
M#0<ZDVE%+=M_UZ+=FU^QI^QA\1?VPO'_ /8?A]6T_0+!U;7_ !#+%NCM$/.Q
M!QYDS#.U,^YP!FOV"^!/P#^&'[./P_MOAQ\*_#R65C  T\S8:>\EQAIIGP"[
MGUZ 8"@  ";X)_!7X??L^_#?3_A;\--&6STS3X^IP9;F4XWS2MCYY&(R3]
M  !UE?EF=9W6S2KRQTIK9=_-^?Y']L>'GAU@."\$JE1*>*FO?GV_NP[175[R
M>KTLD4445X1^E!1110 4444 %%%% !1110 4444 %%%% 'E'[9/[%7[.W[>7
MP6OO@7^TAX$AUC2KD%[&\0!+S2KG:0MU:S8)AE7/495AE75D9E/\N?\ P50_
MX)2_'K_@EU\:#X.\?02:SX-UB:1O!?CFVMBMOJ<(Y\J0<B&Y0$;XB?\ :4LI
M#5_7'7F?[7G[)'P2_;@^ >N?LY_'[PPNI:#K4/RRQX6XT^Y4'RKNW<@^7-&3
ME6P0<E6#*S*?I>'N(L1DM?EE[U)[KMYKS_/[FO*S/+*>/IW6DUL_T?\ 6A_&
M'17O?_!1_P#X)]_%[_@FU^TWJO[/7Q30WELH^V>%_$D,!2#6]-=B([A <[6&
M"DD>3LD1ERPVLW@E?M5"O2Q-&-6D[QDKIGP=2G.E-PFK-!1116I 4444 %%%
M% !1110 4444  )!R#7];W_!%?\ ;+E_;F_X)S> /B]KFI_:O$FFV)\/^,'9
M]SG4K(")Y7/]Z:/R;@C_ *>!7\D-?LC_ ,&A7[6,WA;XX_$/]C+7]2Q8^+-'
M3Q)X>BD?Y5O[0K%<(@[M);RHY_V;/\_D>-,O6,R=U4O>IN_RV?\ G\CVLAQ/
ML,:H/:6GSZ?Y?,_?>BBBOQD^Z"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ I&944N[  #))/2EKYX_X*R_'YOV8O^";OQD^,
MEK?FUO;'P1=6>DW ;!BOKP"RM7'N)[B,_A6V'HRQ%>%*.\FDOF[$5)QI4W-[
M)7^X_EN_X*4?M*R_M>_MX_%3]H==0-S9>(/&%U_8DI;/_$M@;[/9#\+:*$?A
M7A]%%?T31I0H48TH;122]%H?F-2<JDW.6[=PHHHK4@**** +F@^(->\*ZQ;^
M(O"^MWFFZA:2;[6^L+EX9H6_O(Z$,I]P:^B/A#_P4G^)7A81:1\6]"@\3V2@
M(+^$K:W\8 502RKY<P !8AD$CL>917S716=2E3J_$CSLRRC+,WH^RQE*,X^:
MU7H]UZIH_3CX1?M(?!?XY&.T^'OC.-]1EX70M246U_D[L*L1)$S;5+'R6D"C
MJ17<5^1]>V?"']O7X[_#%HM.UW5U\5:4A"M9Z^[23HGR@^7<@^:I"KM4.7C7
M/^K-<-3!26L'<_)L\\)HN]3*JMO[D_TDOP33\V?H)17CWPC_ &YO@'\55BL;
M[7O^$6U1Q\VG^(9ECA+8)(CNN(F4  9D\IF)PJ5[')%)"VR6-E. <,,'!&0?
MQ!!KBE&4':2L?DN:9+FN2UO9XVBX/I?9^C6C^3+.A:'K'B?6[/PWX?TZ6\O]
M0NH[:RM(%W/-*[!411W)8@#ZU^TO["_[).A?LC?!:U\*>5#-XCU,)=>*-2C&
M?.N<<1*W4QQ E5]?F; +FOCW_@C!^RM%XJ\6WW[4'C'30]EH4C6/AE)4R)+T
MJ/-G /7RT8*IZ;I"1RE?I57YYQ7FKJU?J=-^['XO-]OE^?H?TMX(<%0P6!>?
MXJ/[RK=4[_9ALY>LWHO[JTTDPHHHKXT_H(**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#Y-_X+%_\$R_!O\ P4V_9.U#X>+96MOX]\.QS:C\.M=E
MPIMKX)S;._46]P%6-QT!V28)C45_)SXM\)^)? 7BK4O _C/0[G3-8T:_FL=5
MTV]B*36MS$Y22)U/*LKJ5([$5_;Q7X"?\'7G_!.:/X;_ !3T;_@H3\+O#ZQ:
M/XRE32?'\=K%A8-61#]GNV Z">%"C'@>9;@DEIJ_0.",ZE1K_4*K]V6L?)]5
M\_S]3YO/\ JE/ZS!:K?S7?Y?EZ'XY4445^J'QX4444 %%%% !1110 4444 %
M>X_\$U/VEI_V0/V\OA7^T/\ ;S;6>@>+[8:W+NQ_Q+9R;:]'XVTTP^N*\.HK
M*M2A7HRI3VDFGZ/0NG.5.:G'=.Y_<0"& 92""."**^>O^"3WQ_E_:?\ ^"<'
MP<^,][??:K[4/!%K::M<%LF6^L\V5TY]S/;R''O7T+7\[8BC/#5YTI;Q;3^3
ML?IU.<:M-36S5_O"BBBL2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K\K/\ @[>^,Y\$?\$^_"OP@L;S9<^./B);_:(MV/,LK.WF
MGDX[XG:T-?JG7X$?\'BOQ1.J?M"_!KX++<\:%X,U#6WB!Z?;KM8 Q'_<../Q
MKZ/A/#K$9]13V5Y?<FU^-CR\YJ>SRZ;773[W_D?C=1117[B?GX4444 %%%%
M!1110 4444 %>L?LQ_&_]I/PUXWT+X6_!;6KG4Y=;UBWT_2O"EZOVBUNKFXG
M14B2-C^Z:21E4M$4<Y^]7D]?HW_P:^?LKV_[0/\ P4PL/B7X@TH7&C?"O0;C
MQ#(94S&;]B+:S4_[2O*\Z^]KGM@\.9XFE@L!4KU%=13?SZ?>]!QP%#,YK"UH
M*49.S32:MZ,_HW_9Q^#UA\ O@;X8^$5BML6T728H;V:T1ECGNB-UQ,H8E@'E
M9W )) ;&:[:BBOY\J3G5J.<G=MW?S/TW#X>CA,/"A1BHP@E%);))627DD%%%
M%0;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5?MP?LL^%/VU
MOV3?'?[+_C#RDM_%V@2VMI=RIN%G>KB2UN<=S%<)%)COLQWKU6BM*56=&K&I
M!V<6FGYK8F<(U(.,MF?Q'?$#P+XJ^%WCO6OAIXZTB33];\/:M<Z9K%A,/GMK
MJ"5HI8S[JZL/PK(K]&_^#H']E)?V>_\ @I;?_%'0].$.B?%?1(/$$!C7"+?I
M_HUZ@]6+Q).WO=?@/SDK^A,NQD<?@:>(C]I)_/JOD]#\TQ5!X;$2I/HPHHHK
ML, HHHH **** "BBB@ HHHH _HV_X-(OC/+XX_X)\>*/A#J%YYEQX&^(ER+6
M+=_JK*\MX9T&.V9Q=FOU2K\"?^#.KXHR:9^T%\9?@JUU\FM^#=/UM(2>]C=M
M 6'_ (, #^'H*_?:OPWBS#_5\_K);-J7WI-_C<_0<FJ>URZ#[:?<PHHHKYT]
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F+_X.
MD_'G_"7_ /!6OQ!X?\[?_P (MX,T32]N?N;[<WN/_)S/XU_3I7\FW_!?'Q-_
MPEO_  5\^-^J^9N\KQ':V6<_\^VGVMOC\/*Q^%?;\!4^;-YR?2#_ !<3P.(I
M6P45WDOR9\@4445^NGQ04444 %%%% !1110 4444 %?T.?\ !H;\"8O!W[&'
MQ ^/][8".\\;>.Q86\Q3F6RT^W780?3S[JZ7'JE?SQU_65_P04^&R?"W_@D9
M\$]"^RB.2_\ #<VL2G;@R&^O)[Q6/K\DR@>P%?&<=8ATLF5-?;DE\E=_FD>[
MP]24\<Y/[*?^7^9]?4445^/'VX4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?DE_P=X_ %/&O[&G@#]H>QM ]YX$\;MI]RX'*66HP
M$.Q/_7>UM5Q_MU_/)7]97_!>SX71_%K_ ()'?&K03"&ETWPW%K<+XY0V%W!>
M,1Z92%U^C&OY-:_8>!<0ZN3.F_L2:^3L_P VSXCB&DH8Y27VDO\ +_(****^
MS/""BBB@ HHHH **** "BBB@#]%?^#6OQU)X1_X*U:!X?2X*#Q3X,UO3&7/^
ML"6XO=OYV@/_  &OZ<Z_DV_X('>)'\*_\%?/@AJ:2E#+XCNK,D'J+C3[JW(_
M'S<?C7]9-?D7'M/ES>$N\%^#D?:\.2O@I+M)_D@HHHKX@]\**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_D'_ ."P6HG5?^"I/Q\N
MBV=OQ2U>'_OW<-'_ .RU_7Q7\?O_  5LC,7_  4_^/ZL,9^+FO'\[V4_UK[_
M ,/_ /?ZW^']3YOB3_=X>OZ'SS1117ZJ?'A1110 4444 %%%% !1110 5_95
M_P $^M!7PO\ L%?!'PTL>S^S_A%X;MRN,8*:7;J?Y5_&K7]GO[%UX-1_8Z^$
MVH Y\_X::#)G_>T^ _UK\\\06_JU!><OR1]-PTE[6IZ(]+HHHK\N/K@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \A_X*"^&X?&/
M[!?QL\)S@;=2^$GB.VRW8OIEPH/X$@_A7\:M?V>_MH7$%I^QW\6+JZD"11?#
M37GD<]%4:?.2?RK^,*OU'P^;^K5UYK\F?(\2I>UI^C"BBBOT,^9"BBB@ HHH
MH **** "BBB@#Z0_X(_7S:=_P5(^ =PKE2WQ2TB+(/\ ?N53'_CU?U\5_'[_
M ,$E(#<_\%/O@!&O;XN:"W_?-]$W]*_L"K\J\0+?7Z/^']3['AO_ ':?K^@4
M445\ ?1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7\C7_!;#1FT'_@J]\=[%HRI?Q_<W&".TRI+G\=^?QK^N6OY7?^#D3P@_A+_@
ML7\5Y5@*0:M'HFH6^1]X/H]FKG_OZDE?=< SMFM2/>#_  E'_,^>XCC?!Q?]
M[]&?#-%%%?K1\8%%%% !1110 4444 %%%% !7]@?_!)GQL/B%_P3)^ OB4S>
M8_\ PJK1;2:3.2TEM:1VSD^^Z)L^]?Q^5_3[_P &P'QA7XH?\$E_#'AF6[$U
MQX%\3ZOH$Y+990;C[=&#]([U /917PO'U%SRNG47V9_FG_DCZ'AR?+BY1[K\
MFC]"Z***_)3[,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /GK_@K/XTMO '_  3'^/?B*YN!%N^$^N6<,A/26YLY+:/'OOE7'O7\
M?E?T^_\ !S_\8K7X7_\ !);Q1X5:\\JZ\>>)]'T&SP?F8K<B_D ]C%92 ^S8
M[U_,%7ZUP#1<,KJ5']J?Y)?K<^,XCJ<V+C'LOS;"BBBONCYX**** "BBB@ H
MHHH **** /J+_@BCH9\0_P#!5WX$6 7/E_$"UN<?]< \W_M.OZYJ_E<_X-OO
M!O\ PF'_  6*^%#RQ;X-)36M1GXZ>7I%X$/_ ']>.OZHZ_)>/IWS2G#M#\Y/
M_(^SX<C;!R?][]$%%%%?"GT(4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MA3[)(****XS8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MXN)6DGGGD+O(['+,S'DDDDDGDU%117T1Y@4444 %%%% !1110 4444 %%%%
M!1110 5U_P  ?@?\0OVEOC7X7^ 7PIT@WWB'Q=K4&F:5!SM$DK ;W(!VQH,N
M[=%168\"N0K]X_\ @U+_ ."9DGA+PM?_ /!2+XO>'2FHZW#-I7PQM[N+#066
M2EWJ*@]#*P,$;<'RTF/*RJ:\G.LTIY1E\\1+?:*[R>W^;\D=F PDL;B536W7
MT/U9_8Y_9<^'W[%O[,G@W]F+X90C^RO"6C):?:3&%>]N"2]Q=.!T>:9I)6[
MN0. *],HHK\$J5)UJCJ3=VW=ONV?HT8QA%1BK)!1114%!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XS\'>%
MOB)X0U7P!XXT&VU31=;TZ:PU;3+R/?%=VTR&.6)U[JR,5(]#7\F7_!7_ /X)
MK^+O^"97[7.I_">2.ZN_!>M[]3^'NN3C/VO3F?'DNW0SP,?*D'!.$DP%D6OZ
MWZ^9_P#@JW_P3=^'?_!3;]E74O@KXC-O8>)M/WZAX#\2RQY;2]25"%#$ DP2
MC]W*HSE2& WHA'TO#&>/)\=[[_=STEY=I?+KY?(\K-LO6.P_N_'';_+YG\A]
M%=)\8OA#\1O@%\4M>^"_Q<\*W.B>)?#6IRV&LZ9=KAX)D.#ST92,,KC*LK*R
MD@@US=?MT91G%2B[IGP+3B[,****8@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Z7
MX.?"#XC_ !_^*>@_!;X1>%KG6O$OB;4XK#1M,M5RTTSG R3PJ@99G8A5569B
M ":4I1A%RD[)#2<G9'T)_P $?_\ @FOXO_X*:?M<Z7\*8[>YMO!6AM'J?Q#U
MR$%1::<K_P"H1^@GG(,48Y(R\F"L;5_6;X.\'^%_A[X1TOP%X(T*VTO1M$T^
M&QTG3;.,)#:6T2"..)%'1510H'H*^>?^"4?_  3>^'W_  3(_93TWX)^'9+?
M4/$VH,NH>._$D4>#J>I,@#!20"((A^[B4XPH+$;G<GZ8K\1XGSQYSCO<?[N&
MD?/O+Y]/+YGWV4Y>L#A_>^.6_P#E\@HHHKYH]4**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\R?
M^#A?_@B\O[=OPV;]J/\ 9R\,QGXO>$M/(N]/M4 ;Q5IL8)^S''WKJ(9,+=7&
M8CG,93^;&[M+JPNI;&^MI(9X9&CFAE0J\;@X*L#R"",$&O[A*_&'_@XA_P""
M#\_Q-_MK]O[]C#P@7\1HCWGQ(\$Z;!SJJ@9?4[2-1S< 9,T0_P!: 9%_>;A+
M^A\(<2K#M8'%2]W[,GT_NOR[=MMMOF<ZRIU+XBBM>J[^?KW[GX*T4=.M%?J)
M\B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%'7I0!):VMU?74=E96TDTTT@2&&)"S.Q. H
MY))X %?TF_\ !O1_P1=A_86^&T7[4_[1GAE?^%O>+-.Q::?=Q@MX4TZ0 _9P
M#]VZE&#,W5!B(8Q(7\7_ .#=W_@A!<_#(Z/^WY^VCX,V>(7C2\^&W@G4X/FT
MI2,IJ=W&PXN",&&(\Q ^8P\S:(OV?K\NXOXE5=O X67N_:DNO]U>7?OMMO\
M79+E3IVQ%9:]%V\_7L%%%%?GA],%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XJ_
M\%[?^#>AO&TNL?ML_L"^!Q_;+&2]\=_#?2H,?V@>6DOM/C7_ );=6DMU'[SE
MHQORDGX1RQ2P2M!/&R.C%71UP5(Z@CL:_N&K\JO^"V?_  ;M^$OVQ)-5_:C_
M &,M/T_P]\4G5[G7?#1*P6'BM^K.#PMM>M_ST.(Y6QYFUBTM?HO#/%WL5'"8
MZ7N[1EV\I>79].NFJ^8S;)?:-UL.M>J[^:_R/YS**U_'W@#QO\*_&FI_#GXE
M>$]0T+7M&O'M=6T?5;1H+BTF4X9)$< J1[_6LBOTY-25UL?)M-.S"BBBF(**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***V/ 'P_\<?%7QIIGPX^&GA+4->U_6;M+72M'TJT:>XNYF.%1$0$L?I[F
MDVHJ[V&DV[(R8XY)I%AAC9W=@%51DDGH *_=K_@@G_P;T'P;)HG[;G[?'@O_
M (G"&.^\"?#?4X/^/ \-'?:A&P_UW1H[=A^[X:0;\)'ZK_P1+_X-VO"?['KZ
M7^U%^VCIFG>(?BB@2YT'PUE;BP\*OU5R>5N;U?\ GH,QQ,/W>Y@LM?JO7YCQ
M-Q=[92PF!E[NTIKKY1\N[Z]--7]9E.2\C5;$+7HNWF_\@HHHK\Z/IPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#X__P""I?\ P1D_9>_X*?>$'U#Q
M98)X7^(UC:>7H/Q"TJT4W" #Y8+M,@7=OG^!B&3G8Z9;=_-C^WM_P3:_:N_X
M)Q?$L_#_ /:.\ O;V=U*XT'Q5INZ;2M91?XK>?:/F P6B<+(N060 @G^PZN4
M^-OP+^#_ .TA\-M1^#_QV^'.E>*O#6K1[+[2-8M1+$^/NNO='4\K(I#J<%2"
M,U]5D7%6,RAJE/WZ7;JO\+_3;TW/'S')Z&-O./NS[]_7_,_BBHK]B_\ @I__
M ,&KWQ,^&$M_\8/^"<][=>+_  \"TUS\.M4N5_M:P7J1:3-A;U!SB-MLP 4
MS,2:_(+Q/X7\3>"O$-YX2\9>';[2-5TZX:#4-,U.T>"XM95.&CDC<!D8'@J0
M"*_6<NS7 YK1]IAIW[KJO5?TNQ\9BL'B,'/EJQM^3]&4:***]$Y@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **O^&/"_B;QMXAL
M_"/@SP[?:OJVHW"P:?IFF6CW%Q=2L<+''&@+.Q/ 4 DU^HO[+'_!LC^U%<_L
M]^)?VG/VHTM?#E[I?AJYU'PW\,I(?M.H:@T<9DQ=E&"VI* [(@6DWD!Q'@@^
M;F>;8+*:#JUY6[+J_)+^DNIU83!XC&U.2FO5]%ZGQ+^P3_P3:_:N_P""CGQ+
M7X?_ +.7@"2XL[:9%U[Q7J(:'2M&1OXKB?!^;&2(D#2/@[4(!(_I._X):_\
M!&+]EW_@F#X234O"-BOBCXBWUIY6O?$+5K51<.#C=!:1Y(M+?/\  I+O@;W?
M"[?8?V";/X#V_P"R!X!OOV;/AUH_A3PE?^';>ZLM"T2W$<-K*Z#SD8]9)%E#
MJ\C%G9E)9B237K]?D^>\58S-VZ4/<I=NK_Q/]-O7<^RR[)Z&"]^7O3[]O3_,
M****^5/8"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^;/V]?\ @DU^Q'_P49T5U_:#^%<:>(H[?RM/\<: RVFL6@ PH\\*1,B\XCF6
M2,9)"@\U])T5MA\17PM55*,G&2ZIV(J4J=:#C-77F?S2?M]_\&PW[<7[+4M]
MXU_9SB'QA\'0[I%_L&V\K6[6/KB6Q))G(X&;=I&;!)1!Q7YM:MI&JZ!JEQH>
MNZ9<65[:3-#=V=W"T<L,BG#(Z, 58$$$$9!K^X"O OVR/^"8/[#/[>>FR1?M
M)_ #1]5U5H?+@\4V,9L]6M\#"[;N';(RKU".6C]5-?>Y7QY7II0QT.9?S1T?
MS6S^5CYS%\.TY^]AY6\GM]^_YG\>E%?M'^V)_P &A?Q&T#[5XG_8:_:$M/$%
MLNYXO"GCY!:7@4=$CO8%,,SG_;B@48Y:OS!_:?\ ^">?[;7[&=Y)!^TO^S3X
MJ\+VT<FP:Q<:>9].D;.,)>P%[=STX60GD>M?>8#.\JS)+V%5-]GH_N>OW'SN
M(R_&87^)!V[[K[SQJBBBO5.,**** "BBB@ HHHH **** "BBB@ HHHH **]E
M_9B_X)Z?ML_ME7L5M^S5^S3XJ\46TLGE_P!L6^G&'38VSC#WLVRWC/7AI >#
MZ5^GW['G_!H5\1M=EM/$_P"W+^T)9Z#9DJ\WA3P @NKQE[H][.@BA8=]D4X/
M9J\K'YWE66I^WJI/LM7]RU^\[,/E^,Q7\.#MWV7WGXRZ/HVK^(=5M]"T#2KF
M^OKR98;2SLX&EEGD8X5$102S$\  9-?I+^P#_P &PW[;_P"U+-9>-/VCXO\
MA3O@Z7;(W]NVOFZW=Q]<1V.X& GD$W#1LN01&XXK]W?V./\ @F!^PS^P981K
M^S7^S_H^DZJ(?+G\4WR&\U:<$8;==S%I%5NIC0K'Z*.*]]KX+-./*]1.&!AR
MK^:6K^2V7SN?1X3AVG"TL1*_DMOOW_(^;?V"?^"3O[$W_!.70A#^SW\+8W\0
MRP>5J/CC7V6[UB\!&&!G*@0H>,QPK'&< E2>:^D6574HZ@@C!!'6EHKX/$8B
MOBJKJ5I.4GU;N?14Z5.C!1@K+R/D_P#X)R,WP-^)OQ>_82U!C'!X'\5G7/!4
M3' .@ZGF>../U$,I=6(_BEQ7UA7R?^V1C]GC]M7X,_MAVW[G2M;NI/AWXZF'
M ^S7A,MC(Y_A2.Y5F9CVVCBOK"L2PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "HKVRL]1M)=/U"TBG@GC*3031
MADD4C!5@>"".QJ6B@#Y+_:3_ ."&G_!+?]J1I[_QU^R=H&C:K/ECK7@D-HMP
M'/61A:%(I6/K*CYKX4^/G_!G?\(M6DEU#]F/]K_Q!H?):+2_&^APZDK$_P /
MVBV-N4 ]3$YQZ]:_9^BO8PG$&<X+2E6E;L_>7W.YPULMP.(UG35_+3\C^9[X
MR?\ !JK_ ,%3/AQ)+)\/M.\#?$" 9,7_  COBM;69AVW)J"6ZJWL'8>]?,WQ
M-_X)"?\ !3_X12R1^-/V$_B44BSYMQHOAF;5(4 [F6R$J >^<5_7U17T%#CW
M-::M5A&7R:?YV_ \VIP[@Y?!)K\?Z^\_B4\9?##XE_#JY-E\0?AYKNA3*<-%
MK.D36K _255-85?W#21QS1M#-&KHZD,K#((/4$5R'B#]G?\ 9_\ %LKS^*O@
M9X.U.23_ %CZAX8M)BWU+QG/05Z=/Q"5O?P_W2_^U.67#+^S5_#_ ()_%117
M]FES^PK^Q%>>9]K_ &./A7+YN?-\SX>Z:V_/7.8.<U%IW[!/["^CD'2?V+_A
M-:X<./LWPYTQ,,.A^6 <\#FMO^(@X;_GP_O7^1G_ *M5?^?B^X_C0K=\&_"_
MXE_$6<6OP^^'>NZ[*6VB/1M(FNF)],1JQS7]G7AW]G;]G[P@XD\)? OP=I;
MY#:=X8M("#_P",>I_.NOAAAMHE@MX5C1!A$10 H] !TK&IXA+[&'^^7_ -J7
M'AE_:J_A_P $_D&^&/\ P2&_X*>_%XQGP3^PK\2O+E/[JYUCPS-ID+^XEO!$
MA'OG%?3/P;_X-5_^"IWQ(,4_C[3? OP_A;!E7Q)XK6YF5?9-/2X4M[%U'J17
M],5%>97X]S6HK4H1C\FW^=OP.NGP[@X_')O\/Z^\_%_X#?\ !G?\)-+\F_\
MVFOVP/$&M,<--IG@C0X=.13_ '1<7)N"X]_*0_3K7W7^S?\ \$,O^"6O[+QM
M[[P/^R9H&LZI;X8:UXV#ZU<&0=) +LO%$WO$B8/(YKZUHKP,7Q!G.-TJUI6[
M+W5]RL>E1RW X?X*:^>OYD=G9VFGVD=A86L<$$,82&&% J1J!@* .  .,"I*
M**\8[@HHHH **** /*?VWO@$O[3?[*OC7X-P1 ZAJ6CO+HCYP8]0@(GM6#?P
M_OHT!(_A)]:B_86^/K?M,?LH>"_BY?2$ZI>:2MMK\;C#1ZC;DP7(9>JYEC=@
M#SM9?6O6Z^3_ -D0_P##.W[<OQD_9&N?W.D>)Y8_B+X'B/"^5=L(=0C0= %N
M54*@Z*&.!0!]84444 %%%% !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 %?*'_!22-_@EXY^$O[=VFH8X_A[XM72O&,J#KH&IXM
MIW?^]Y<A0J#P&DSQ7U?7(?'_ .#^@_M ?!/Q3\%?$NU;/Q-H=Q8/,4W>0[H1
M',!_>1]KCW44 =='(DJ++$X96 *LIR"/44M?(W@G]GO_ (*Q> _!ND^!](_:
M]^&LUIHVFP6-K+>^"9I9GCBC6-2[ELNV%&6/).36G_PJ?_@KE_T=I\+/_"#E
M_P#BZ /IW6=9TCPYH]WXA\0:K;6-A86TEQ?7MY.L4-O"BEGD=V("*J@DL2
M"37RM;?\%I/V(YM6>ZN;SQO;>#_['TG4[?XF3^ K_P#X1^:VU*\O+*SF\]8S
M+%!)/8S(MU+%';/NC*2L'!KW'X\_ BW_ &E/V6O&'[-/Q*\0S01^.O E]X<U
MW5M)78\?VRS>VFGA4\ CS&95/'0'(S7X+?"?]HS]I7_@W[_:AU;]AW_@J_X*
MC^+OP*\5> -$\'V7CK1U,JZ1X7^V:T; % NXJ7GU0-:S,)E2W;R'=($#@'[/
M?M]?\%6_V&O^":GA(>(_VJ?C+!IU].A.F^%])MVO=5OFQE52WCR4# '#RF./
M@_.*^A-*U&#6-+MM7M58175NDT8<88*RAAGWP:_(C_@]#N;'4_\ @E'X!U.Q
MFCGAE^.VD26\\9#*Z-HNM$,I'4$8.:_6KP'_ ,B/HW_8)M__ $4M 'E_[0_[
M<?PB_9Z^+7@W]G>?1M=\7?$GQ_#>7'A7X?\ A&&V?4;NTM(FEN;MVNIX+>WA
M14(WS3)O;Y(P[ @<_P"'?^"IO[#OB/\ 8?O?^"B"?&JWL_A=I4$AUG5=0M)8
M[G3KF.40O8S6VTRK="9EB$(4L[.FS<KJQ_/_ %/7/%&M_P#!Y5IVG>(Y)6M-
M&^ [6^@+)G"VS6$DS;,]O/FN.G?-?!/[)'['/[5'_!07_@DI^V%^SQ^S?93:
MI>^'OVE[/Q/HGAL7*Q?VNZ)<QWEM$SD)YGE"VE"DC<8$7J5H _>WX&?\%0?V
M=?C3^T59_LEZQHGBKP%\1M8\&V_BSPQX5\>:;!;3:]HLR,RW=I);SSQ28"2;
MX6=9T\J3=&/+?;R?Q;_X+7_L5_""Y\>:QJDGBO6/!OPJ\6V?ACXH_$;P[HB7
M6B^%M5N)!&MM<,)1<3%)&1)'MH)DB>1$=E8[:_,3XD?$SXI?M6_\%Z/V!--T
M[X$>-_A]\0/!WPULI_B#HWBS2!9W%I:P?;&O.CL3;E8KN-'<+O$JX'SXKSSX
MH?![]H[_ ()=?\$SOV\?V/\ ]KW]GOQ?=:/XY\76^N> _BE864=SH>K&YOX(
MD>:Y\P>3*2EK((R#)N9P5&S) /V;_;K_ ."L?[-'_!/?X3>&_P!H'XT>'_%V
MK^ /%C6Z:)XT\%:=;:G8S23P27$*_+<K( \$32K)L\HKC#D\5[#^S%^TC\*/
MVO?V?O"?[3/P0UQ]0\*^,M'CU'2+B:+RY%1LJT4B9.R6-U>-UR=KHPR<9K\\
M?V9?V49_C!_P2"_8A_9)_:DTRXD@\8QW^F:O:W2_O[:QO? WBM[8 -S'+#;R
MP;<X*-&O0K7RA_P0B^/_ ,9_@KX7^-?_  ;V?$S4[VS^(6G?$2?1O"-[;;U-
MEH]S+(FO74#](E@M89KZW8\237J#/S"@#],OV1?^"XW[''[=/[3^M_LG?LQ^
M'/'?B'Q#X<@FN]8U!M"M[73H+".XB@-\)I[E#) S31,FQ6D=) RH1G'V/7X:
M_P#!#[0-%\*_\'-G[9WA?PWI<%CIVFZ%K-K865M&$CMX(];TU$C11P%50 !V
M K]RJ "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 Y']H#X5GXZ_ ?QM
M\$5\47.AGQEX1U+0QK5DFZ;3_M=K);_:(QD9=/,W@9&2HY%?"WQT_P""0O[4
M_P"V_P"+-:^&/[<O[1G@_7?A]K'A'P7IWB?7O"7@673M6\3?V)JNL7ODJDE_
M-'IDDAO8C-/&)%=79(DA^8U^B]% 'Q-_P6:_X)&>+?\ @K;^S_X9_9CTS]I7
M2/AIX4\-^*+;78UB^'DFK74MQ;VEU:QQB3^TK=$B"73G;Y9.57Y@ 0:'_!7/
M]EO]I_XN?\$\=&^'G@']N?Q'\/\ X@^%]5M;RQU/X5^'[JSN?&EY!:SI!I$-
MK'J!FC::4I(#]H=(S#YD@V1ET^Z** /C3Q?_ ,$T?B3XQ^._P-_X*":3\4]&
MTG]H+X;?#<>%_&-_K&B/?Z3XHAFLGCG2:.":"2-H[J:>>*6-L'<49""I3J/V
M"O\ @G"/^":_[(]S\ /V</'NF:CXMUSQ#=:_XK\=>+="DDAU'5KK:)KHV5O/
M&?+58XHX[<3KA$&92VYF^HZ* /G;]DG_ ()S?#G]FOXR>,OVL/&_C74_B)\:
M/B&J0^*_B/X@MXX9$LTVB+3K"VB^2PLD$<>(E+NQ13))(54C%_:*_P""<4O[
M=/Q&\.ZI^W!\3X/$?P[\(:VFL:#\'?#NCM9Z3>W\>1#/J\\LLLNI^6&;;$HM
MH?F(>.3G/U'10!XW^T3^S]\<?BO\6/A;X]^&'QM\+^%])^&_B6;6YM$U?P!/
MJDFJ3R:7?Z84\^/4K401B#4)F $;GS$0DE04.%X5_P""='P2\#_\%!_'7_!2
M3PM;1P^/O&_P^L/#%QYUD'A@:WD8R7APRL[RQQZ?$R@KA+$8;]X<?0-% 'Y_
M?L3?\$5?BK^Q]_P4W^*7_!2.Y_;&T'Q+=?%S[?'XC\(K\*IK*.VAN;Z"[VVU
MS_:\I1D,"H&>-P022N<8_0&BB@ 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 *_CH_P""G7_*2?\ :%_[+CXL_P#3Q=5_8O7\
M='_!3K_E)/\ M"_]EQ\6?^GBZK]!\/\ _?*W^%?F?-<2_P "GZO\CPZO<?\
M@F+_ ,I)_P!GK_LN/A/_ -/%K7AU>X_\$Q?^4D_[/7_9<?"?_IXM:_2L;_N=
M3_"_R9\KA_X\/5?F?V+T445_.A^GGE7Q^_:Z\!? ;QMX8^$4/A'Q'XS\>>,H
MKN?PUX$\&VMO+J%U:VH0W-V[W4\%M:V\9EB4RW$T2%Y412S,%JI^SY^VC\/O
MVA?BKXO^!=E\/_&OA3QGX"TS3;[Q5X>\9Z!]DDM8K][I;8QS1R26]VK?8YOW
MMM++%QC>6#*O@G_!3W]B']K3XG?&WP1^W1_P3=^-NA^'/CE\+] N],?POXK3
MS-(\6Z%=RK*^GW0'S0[I8&*2< L/OQE%D3"_8"_X*(7'[:?Q+^)?[/WQY^ O
MB7]GC]JCPEX)M(_%^E'[/=^?I4$\K6]_ILMQ'+!<6ZSWCGYXW4?:UVO*#O !
M]\5XMX+_ &X/ 'C;]N'Q3^P9;^ /%.G^*/"?@BW\4W>KZG9P1Z=>V,]T;:,V
MS+,TDA,B29+1H!L.":^$O^'A_P"VSJ__  0)^"W_  4$A^/L]G\2-9\4:';>
M)KZW\-:4;;6(+WQ*NFRQRP/:LD6(&^4P>40PR2:[+XL?#KXZ_%/_ (+Z?$'P
M9\!OVA#\,=0N?V2=!-YXLM/#-MJM[#$/$&H82VBN\VZ,7VEI)(Y<(K*JAF$D
M8!^DE%?EKX'_ ."C7_!0CP;^R+\7_!GQ;L-5\=>/OV>OCY9>$?B/X\^&7A*V
M?5=2\'N8;F77+3361[?[:+:3#Q"-HXU)?;\I([:3_@J+IGA;]B'QG^U;^S=^
MV-IOQOTOQ-X^\/>%OA;?^(M-MK>?PO?:G+:V3V^K06MO:/\ Z/++)=[94262
M/8A;GS2 ?HI17SOX?^#'[?G@7]I**XTW]K*U\6_"G5? ES!K$?C?1;$:SI'B
M-91]GN[%=.L;:*2V>,D20S.=K1@K]X@_.O\ P25\5_\ !2[]M;]GWP7^U?\
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
M\L _0/PU_P %%OV1?%/Q4\+?!ZS^(]_::KX[BFD\ WFL>$]3L--\4B)/,?\
MLW4+FV2UOCY9611#*WF(RNF]3NKV^ORM_8Q_:._X)-_MXZ/\#?"R:!X^\4?'
M#P-X@T>_B^%/B'QCXKEO/ FN6#1I=WTT-S<FV@@M LK;I,1R@)  9)1%7ZI4
M %%%% !1110 4444 %%%% !1110!Y;^UQ_R3>R_[#D7_ *)FKYUKZ*_:X_Y)
MO9?]AR+_ -$S5\ZU_#OCS_R<&?\ U[I_DS]KX%_Y$"_Q2"OHK]D?_DF][_V'
M)?\ T3#7SK7T5^R/_P DWO?^PY+_ .B8:/ ;_DX,/^O=3\D/CK_D02_Q1_,]
M2KF/C;\7/!WP ^#7BWX[?$.Z>#0/!?AJ^UW6I8EW.EI:6[SRE02,MLC; [G
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
MRWD]]*]S!;2W4K33!1L@588D&6?S,J ?H'1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>->*/\ @GW^R'XT\3:CXQ\2_"3[3J6K7\UYJ%S_
M &_J">;/*Y>1]J3A5RS$X  &> !7LM%<6-RW+LRBHXNC"HEJE.*E;TNG8]'+
MLWS;*)RG@,1.BY:-PG*#:[-Q:N>%_P##M;]BG_HB_P#Y<>I?_)%7_"__  3[
M_9#\%^)M.\8^&OA)]FU+2;^&\T^Y_M_4'\J>)P\;[7G*MAE!P00<<@BO9:*X
M(<,\-TY*4<%136J:IPT_\E/3GQEQ?5@X3S&NT]&G6J--/H_>"BBBO</FPHHH
MH K0Z-I%OJ4VM6^E6T=Y<(J7%VD"B655^Z&8#+ =@3Q3]1?4(M/GDTFVAGNE
MA8VT-Q.8HY),':K.JN44G +!6('.T]*FHH ^4O\ @F9^Q?\ &K]D^#XJQ_'W
M3O E_/XZ^-WB7XA:'J'AK5+F[ET[^V)TE>R;[39PD&/:1YR-^\!Y1,<_4VI:
M9INL64FF:OI\%U;2C$MO<Q!T<9S@JP(/(J>B@",6MJMJ+%;:,0B/8(0@V[<8
MVXZ8QQBH[[2=+U2W2TU/3;>XBCD62..>%7574Y5@", @\@]JL44 11V5G$)1
M%:1*)W+3A8P/,8@ EO4X &3V H@L+&U6)+:RAC6"/RX!'& (TX^5<=!P.!Z"
MI:* "BBB@ JNFD:3'JCZXFEVZWLD(B>\$"B5HP<A"^,E<\XSBK%% %:_T;2-
M4FM[C4]*MKF2TE$MJ\\"N87'\:$CY6]QS5FBB@!&57&'4$9!P1W'(JMI6B:-
MH4+V^B:1:V<<LIEDCM;=8U=SU8A0,DXZ]:M44 5K;1M(LK^XU6STJVBNKO;]
MKN8H%62;:,+O8#+8' STJS110 4444 %%%% !1110 4444 %%%% &5XN\%>&
M?'>FII'BO3/M5O'.)DC\YTPX#*#E&!Z,>.G-<[_PSE\&?^A-_P#*C<?_ !RN
MWHKP\?PQPUFN(]OC<%1JU+6YITX2E9;*\HMV1VT,SS+"T_9T:TXQ[*32^Y,X
MC_AG+X,_]";_ .5&X_\ CE=%X1\%>&? FFOI'A33/LMO).9GC\YWRY"J3EV)
MZ*..G%:M%& X8X:RK$>WP6"HTJEK<T*<(RL]U>,4[,*^9YEBJ?LZU:<H]G)M
M?<V%%%%>X<1GZYX3\*^)I+>;Q)X9T_4'M)-]JU]9)*86_O(6!VGW%:%%% %;
M3=%T;1C,=(TFUM/M,QFN/LT"Q^;(>KMM W,>Y/-6:** *NK:)HVO6C:?KND6
MM[;OC?!=VZR(V#D95@0>>:?>Z;IVHV#Z7J&GP3VLB;)+::(-&R_W2I&"/:IZ
M* (H+&QM9&FMK.*-V149HXP"57.U21V&3@=LFI'1)$,<B!E8896&01Z4M% "
M(B1H(XT"JHPJJ, #TI:** /G_P#;K_9T_:=^-=Q\//'G[+7QH\.>']<^'GB>
M;6'\+>.M"FOM \3>9:2VRQ7@MY(YHVA\YI8I$+!)0K%&*HRY_P '/V7/CGXI
M^*/A;XW_ +7.F_"*RUGP1>W-_P"&M/\ A9X;N$87UQ97%C+//J%XPEDC,%W<
M*($BC&YP[O(54+](44 %%%% !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
H0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710460824328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER PAGE - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 04, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 5.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,631,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the Registrant&#8217;s definitive proxy statement related to its 2022 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464678904">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462866184">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">202,814<span></span>
</td>
<td class="nump">293,269<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Total cash, cash equivalents, and marketable securities</a></td>
<td class="nump">362,779<span></span>
</td>
<td class="nump">465,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">182,717<span></span>
</td>
<td class="nump">215,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">226,714<span></span>
</td>
<td class="nump">207,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">68,008<span></span>
</td>
<td class="nump">88,760<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">840,218<span></span>
</td>
<td class="nump">976,910<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNonCurrent', window );">Long-term unbilled receivables</a></td>
<td class="nump">129,789<span></span>
</td>
<td class="nump">113,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">81,923<span></span>
</td>
<td class="nump">79,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">541,601<span></span>
</td>
<td class="nump">434,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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,593,531<span></span>
</td>
<td class="nump">1,604,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">15,281<span></span>
</td>
<td class="nump">24,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">63,890<span></span>
</td>
<td class="nump">59,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related expenses</a></td>
<td class="nump">120,946<span></span>
</td>
<td class="nump">123,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">275,844<span></span>
</td>
<td class="nump">232,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">9,443<span></span>
</td>
<td class="nump">20,969<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">485,404<span></span>
</td>
<td class="nump">460,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible senior notes, net</a></td>
<td class="nump">590,722<span></span>
</td>
<td class="nump">518,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">87,818<span></span>
</td>
<td class="nump">59,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">13,499<span></span>
</td>
<td class="nump">24,699<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,177,443<span></span>
</td>
<td class="nump">1,062,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 200,000 shares authorized; 81,712 and 80,890 shares issued and outstanding as of December&#160;31, 2021 and 2020, respectively</a></td>
<td class="nump">817<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">145,810<span></span>
</td>
<td class="nump">204,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">276,449<span></span>
</td>
<td class="nump">339,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized gain on available-for-sale securities, net of tax</a></td>
<td class="nump">686<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(7,674)<span></span>
</td>
<td class="num">(2,994)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">416,088<span></span>
</td>
<td class="nump">542,172<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,593,531<span></span>
</td>
<td class="nump">$ 1,604,262<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594809&amp;loc=SL116692626-108610<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465579912">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">81,712,000<span></span>
</td>
<td class="nump">80,890,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">81,712,000<span></span>
</td>
<td class="nump">80,890,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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462711880">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<span></span>
</td>
<td class="nump">$ 911,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">336,363<span></span>
</td>
<td class="nump">310,913<span></span>
</td>
<td class="nump">310,022<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">875,290<span></span>
</td>
<td class="nump">706,604<span></span>
</td>
<td class="nump">601,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="top.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="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">625,886<span></span>
</td>
<td class="nump">545,693<span></span>
</td>
<td class="nump">474,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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">260,630<span></span>
</td>
<td class="nump">236,986<span></span>
</td>
<td class="nump">205,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">83,506<span></span>
</td>
<td class="nump">67,452<span></span>
</td>
<td class="nump">56,570<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">970,022<span></span>
</td>
<td class="nump">850,131<span></span>
</td>
<td class="nump">736,239<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">(Loss) from operations</a></td>
<td class="num">(94,732)<span></span>
</td>
<td class="num">(143,527)<span></span>
</td>
<td class="num">(134,878)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (loss) gain</a></td>
<td class="num">(6,459)<span></span>
</td>
<td class="nump">3,704<span></span>
</td>
<td class="num">(2,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
<td class="nump">2,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(7,956)<span></span>
</td>
<td class="num">(19,356)<span></span>
</td>
<td class="num">(212)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) gain on capped call transactions</a></td>
<td class="num">(23,633)<span></span>
</td>
<td class="nump">31,697<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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">1,370<span></span>
</td>
<td class="nump">559<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) before (benefit from) income taxes</a></td>
<td class="num">(131,987)<span></span>
</td>
<td class="num">(124,889)<span></span>
</td>
<td class="num">(134,846)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Benefit from) income taxes</a></td>
<td class="num">(68,947)<span></span>
</td>
<td class="num">(63,516)<span></span>
</td>
<td class="num">(44,413)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
<td class="num">$ (90,433)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
<td class="nump">79,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
<td class="nump">79,055<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 621,223<span></span>
</td>
<td class="nump">$ 504,977<span></span>
</td>
<td class="nump">$ 414,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">120,446<span></span>
</td>
<td class="nump">98,886<span></span>
</td>
<td class="nump">91,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<span></span>
</td>
<td class="nump">199,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,389<span></span>
</td>
<td class="nump">2,644<span></span>
</td>
<td class="nump">2,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<span></span>
</td>
<td class="nump">80,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">222,010<span></span>
</td>
<td class="nump">217,630<span></span>
</td>
<td class="nump">217,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 213,299<span></span>
</td>
<td class="nump">$ 209,099<span></span>
</td>
<td class="nump">$ 214,882<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710460860744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
<td class="num">$ (90,433)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive (loss) income, net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on available-for-sale securities</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(4,680)<span></span>
</td>
<td class="nump">10,234<span></span>
</td>
<td class="num">(155)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive (loss) income, net of tax</a></td>
<td class="num">(4,040)<span></span>
</td>
<td class="nump">10,280<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss)</a></td>
<td class="num">$ (67,080)<span></span>
</td>
<td class="num">$ (51,093)<span></span>
</td>
<td class="num">$ (90,339)<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457672872">
<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</div></th>
<th class="th">
<div>Retained earnings </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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, beginning of period (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2018</a></td>
<td class="nump">$ 621,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 785<span></span>
</td>
<td class="nump">$ 123,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 510,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">(333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(21,136)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="num">(21,133)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(44,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="num">(44,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under 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">31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">2,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">81,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,511)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,511)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">(90,433)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(90,433)<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2019</a></td>
<td class="nump">$ 539,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796<span></span>
</td>
<td class="nump">140,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">410,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,228)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Cumulative-effect adjustment from adoption of ASU 2020-06</a></td>
<td class="text">Accounting Standards Update 2020-06 [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt', window );">Equity component of convertible senior notes, net</a></td>
<td class="nump">$ 61,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">(278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(28,274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="num">(28,271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(75,562)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="num">(75,578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under 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">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">3,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">103,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="nump">10,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (61,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(61,373)<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">80,890<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end 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="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Cumulative-effect adjustment from adoption of ASU 2020-06</a></td>
<td class="text">Accounting Standards Update 2020-06 [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jan. 01, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">80,890<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">81,712<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="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: 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> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: 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> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: 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> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: 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> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: 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> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123466103&amp;loc=SL6014347-161799<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464653688">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461345832">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
<td class="num">$ (90,433)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) to cash provided by (used in) 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">115,947<span></span>
</td>
<td class="nump">103,068<span></span>
</td>
<td class="nump">80,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(75,336)<span></span>
</td>
<td class="num">(59,777)<span></span>
</td>
<td class="num">(49,317)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Loss (gain) on capped call transactions</a></td>
<td class="nump">23,633<span></span>
</td>
<td class="num">(31,697)<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredCharges', window );">Amortization of deferred commissions</a></td>
<td class="nump">41,387<span></span>
</td>
<td class="nump">33,302<span></span>
</td>
<td class="nump">29,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">13,277<span></span>
</td>
<td class="nump">16,248<span></span>
</td>
<td class="nump">14,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs</a></td>
<td class="nump">2,977<span></span>
</td>
<td class="nump">14,813<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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Amortization of intangible assets and depreciation</a></td>
<td class="nump">28,593<span></span>
</td>
<td class="nump">21,348<span></span>
</td>
<td class="nump">21,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of investments</a></td>
<td class="nump">3,721<span></span>
</td>
<td class="nump">1,073<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction loss (gain)</a></td>
<td class="nump">6,459<span></span>
</td>
<td class="num">(3,704)<span></span>
</td>
<td class="nump">2,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">1,032<span></span>
</td>
<td class="num">(879)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, unbilled receivables, and contract assets</a></td>
<td class="num">(11,957)<span></span>
</td>
<td class="num">(32,321)<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current assets</a></td>
<td class="nump">17,209<span></span>
</td>
<td class="num">(12,959)<span></span>
</td>
<td class="num">(6,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other current liabilities</a></td>
<td class="num">(18,726)<span></span>
</td>
<td class="nump">37,945<span></span>
</td>
<td class="nump">25,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">41,279<span></span>
</td>
<td class="nump">43,661<span></span>
</td>
<td class="nump">1,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred commissions</a></td>
<td class="num">(71,451)<span></span>
</td>
<td class="num">(55,175)<span></span>
</td>
<td class="num">(49,746)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other long-term assets and liabilities</a></td>
<td class="num">(15,886)<span></span>
</td>
<td class="num">(14,136)<span></span>
</td>
<td class="num">(23,588)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by (used in) operating activities</a></td>
<td class="nump">39,118<span></span>
</td>
<td class="num">(563)<span></span>
</td>
<td class="num">(42,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(79,121)<span></span>
</td>
<td class="num">(326,549)<span></span>
</td>
<td class="num">(11,424)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities and called investments</a></td>
<td class="nump">105,977<span></span>
</td>
<td class="nump">28,811<span></span>
</td>
<td class="nump">13,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="nump">61,096<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
<td class="nump">89,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments for acquisitions, net of cash acquired</a></td>
<td class="num">(4,993)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Investment in property and equipment</a></td>
<td class="num">(10,456)<span></span>
</td>
<td class="num">(25,369)<span></span>
</td>
<td class="num">(10,608)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash provided by (used in) investing activities</a></td>
<td class="nump">72,503<span></span>
</td>
<td class="num">(321,683)<span></span>
</td>
<td class="nump">70,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock', window );">Purchase of capped calls related to convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(51,900)<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,527)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan</a></td>
<td class="nump">10,554<span></span>
</td>
<td class="nump">3,039<span></span>
</td>
<td class="nump">2,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="num">(9,761)<span></span>
</td>
<td class="num">(9,628)<span></span>
</td>
<td class="num">(9,486)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from revolving credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">45,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on revolving credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(45,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="top.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">(69,925)<span></span>
</td>
<td class="num">(75,562)<span></span>
</td>
<td class="num">(44,839)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchases under stock repurchase program</a></td>
<td class="num">(52,711)<span></span>
</td>
<td class="num">(27,974)<span></span>
</td>
<td class="num">(22,135)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash (used in) provided by financing activities</a></td>
<td class="num">(121,843)<span></span>
</td>
<td class="nump">423,448<span></span>
</td>
<td class="num">(74,258)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(1,712)<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(11,934)<span></span>
</td>
<td class="nump">103,536<span></span>
</td>
<td class="num">(46,059)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">171,899<span></span>
</td>
<td class="nump">68,363<span></span>
</td>
<td class="nump">114,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">159,965<span></span>
</td>
<td class="nump">171,899<span></span>
</td>
<td class="nump">68,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="top.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="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid on convertible notes</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">2,338<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes (refunded) paid</a></td>
<td class="num">(4,552)<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">$ 2,454<span></span>
</td>
<td class="nump">$ 2,428<span></span>
</td>
<td class="nump">$ 2,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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of amortization of deferred charges applied against earnings during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsForRepurchaseOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465803096">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, and supports customer engagement and digital process automation software applications in addition to the Pega Platform&#8482; for clients that wish to build and extend their own applications. 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, operating income, or net income.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465449528">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, which is 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, which is 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, which is composed of revenue under 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, which is 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 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 standalone 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><div style="margin-bottom: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 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 is representative of 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, our 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 also gives rise to variable fees in contracts. 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 future significant 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 instances with 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 at the time the performance obligation was satisfied and the amount of consideration actually 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 2021, 2020, and 2019, 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. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on 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">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">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 life-cycle, and the competitive marketplace&#8217;s influence in which the products and services are sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of five years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the five 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 that are 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 in nature 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 upon 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%">See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements" for additional information.</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 lives of the assets, 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 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 term of the lease.&#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 in the determination of 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 any 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 for the determination of probability and the range of the outcomes, and the estimates are based only on the information available 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 related to its 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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6">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 assessment as of November 30, 2021, 2020, and 2019, 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, time deposits, 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 continues to collect information and reevaluates these estimates and assumptions quarterly 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 2021, 2020, or 2019.</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 15. Stock-Based Compensation" for discussion of the Company&#8217;s key assumptions included in 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, the Company&#8217;s firm contractual backlog, 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 they are 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 upon 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. See "Note 17. Income Taxes" for additional information. </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 $11.8 million, $8.7 million, and $6.7 million during 2021, 2020, and 2019, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710466669720">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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, 2021</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, 2020</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%">2,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 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%">(10)</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%">1,990&#160;</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%">39,996&#160;</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%">(8)</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%">39,988&#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%">201,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,281&#160;</span></td><td style="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%">203,659&#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%">2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(847)</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%">202,814&#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%">293,341&#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%">88&#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%">(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%">293,269&#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%">As of December&#160;31, 2021, marketable securities&#8217; maturities ranged from January 2022 to September 2024, with a weighted-average remaining maturity of 1.2 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465834264">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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</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%">182,717&#160;</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%">215,827&#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,155&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,278&#160;</span></td><td style="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%">539,220&#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%">536,260&#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: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, and 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 billing 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, 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%">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%">226,714&#160;</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%">64&#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%">83,988&#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%">23&#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%">45,801&#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: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%">356,503&#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></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 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, 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%">2021</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%">182,427&#160;</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%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">104,416&#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%">29&#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544&#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%">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%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#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%">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%">2017 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%">18,820&#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%">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><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%">356,503&#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%">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%">Major 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%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</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: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: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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 A</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%">10&#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 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%">*</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%">* Client accounted for less than 10% of total accounts receivable and unbilled receivables.</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%">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 completing 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, 2021</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, 2020</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%">12,530&#160;</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%">15,296&#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%">10,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,777&#160;</span></td><td style="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%">23,173&#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%">23,073&#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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">275,844&#160;</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%">232,865&#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%">5,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991&#160;</span></td><td style="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%">281,499&#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%">241,856&#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><div style="margin-bottom: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 2021 was primarily due to new billings in advance of revenue recognition and $234.4 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2020.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivables, Contract Assets, And Deferred Revenue [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465350712">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">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%">2020</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%">135,911&#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%">108,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"/></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 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%">2021</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%">2020</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%">2019</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%">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 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%">33,302&#160;</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%">29,152&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465824488">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">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%">2020</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%">31,203&#160;</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%">52,335&#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%">26,115&#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%">30,211&#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%">5,565&#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%">10,572&#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%">8,566&#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%">8,415&#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%">19,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,542&#160;</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%">4,262&#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%">2,077&#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%">95,174&#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%">122,152&#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%">(68,337)</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%">(81,754)</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%">26,837&#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%">40,398&#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></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 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:right;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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">17,378&#160;</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%">14,771&#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><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465830600">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">79,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 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%">79,039&#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%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#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 #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%">81,923&#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%">79,231&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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 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, 2021</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%">4-10 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%">63,165&#160;</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%">(57,342)</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%">5,823&#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%">2-10 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%">67,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240&#160;</span></td><td style="background-color:#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%">1-5 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%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">135,668&#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%">(121,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 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,063&#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, 2020</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%">4-10 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%">63,168&#160;</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%">(55,877)</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%">7,291&#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%">2-10 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%">64,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#160;</span></td><td style="background-color:#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%">1-5 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%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">133,372&#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%">(117,624)</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%">15,748&#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 style="margin-bottom: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 was: </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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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,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 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%">2,487&#160;</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%">3,500&#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%">1,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125&#160;</span></td><td style="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%">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 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%">3,970&#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%">6,625&#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-bottom: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:69.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.001%"/><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, 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%">2022</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,886&#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%">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,618&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,849&#160;</span></td><td style="background-color:#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%">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,509&#160;</span></td><td style="background-color:#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 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#160;</span></td><td style="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%">14,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465816648">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">8. 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 in assessing 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 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, 2021</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, 2020</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%">20,548&#160;</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%">77&#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%">31,339&#160;</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%">78&#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%">6,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">26,837&#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%">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 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%">40,398&#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%">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465421624">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">9. 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 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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">25,691&#160;</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%">44,148&#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%">12,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#160;</span></td><td style="background-color:#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%">29,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,316&#160;</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%">68,008&#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%">88,760&#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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 income taxes</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%">180,656&#160;</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%">88,068&#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%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,624&#160;</span></td><td style="background-color:#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%">Right of use 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%">87,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651&#160;</span></td><td style="background-color:#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%">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%">59,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#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%">26,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#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%">14,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,748&#160;</span></td><td style="background-color:#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%">10,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,777&#160;</span></td><td style="background-color:#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%">26,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="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%">541,601&#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%">434,843&#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-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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">6,989&#160;</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%">18,541&#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%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428&#160;</span></td><td style="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%">9,443&#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%">20,969&#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-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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">5,655&#160;</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%">8,991&#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%">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%">7,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708&#160;</span></td><td style="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%">13,499&#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%">24,699&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets and Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465805624">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">New 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&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first becomes 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 will receive an improvement allowance from the landlord of up to $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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">Fixed lease costs</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,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 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%">20,235&#160;</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%">18,250&#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%">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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,291&#160;</span></td><td style="background-color:#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%">4,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554&#160;</span></td><td style="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%">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 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%">26,374&#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%">25,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;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, 2021</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, 2020</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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5"><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%">87,521&#160;</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%">67,651&#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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5"><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%">6,989&#160;</span></td><td style="background-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%">18,541&#160;</span></td><td style="background-color:#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%">87,818&#160;</span></td><td style="background-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%">59,053&#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><div style="margin-bottom: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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">7.7 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%">4.7 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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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, 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:400;line-height:100%">2022</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%">8,942&#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%">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%">17,705&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411&#160;</span></td><td style="background-color:#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%">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%">13,553&#160;</span></td><td style="background-color:#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%">9,840&#160;</span></td><td style="background-color:#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%">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%">48,458&#160;</span></td><td style="background-color:#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 #000000;padding:2px 0 2px 1pt;text-align: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,909&#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%">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%">(20,102)</span></td><td style="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%">94,807&#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><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-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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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 leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,428&#160;</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%">20,548&#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%">55,068&#160;</span></td><td style="background-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%">24,276&#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: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%"> In 2021, the Company received $18 million as a one-time payment for our accelerated exit from our then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465451848">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 on September&#160;1, 2020.</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 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. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.</span></div><div style="margin-bottom: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, 2021, 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-style:italic;font-weight:400;line-height:120%">Impact 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 Company adopted ASU 2020-06 using the modified retrospective approach on January 1, 2021. The standard eliminates the liability and equity separation model for convertible instruments with a cash conversion feature.</span></div><div style="margin-bottom: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 January 1, 2021, the Notes were separated into liability and equity components.</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 initial carrying amount of the liability component was calculated by measuring a similar debt instrument&#8217;s fair value that does not have an associated conversion feature. The excess of the Notes&#8217; principal amount over the initial carrying amount of the liability component, the debt discount, was amortized as interest expense over the Notes&#8217; contractual term.</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 equity component was recorded as an increase to additional paid-in capital and not remeasured. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzE2NDkyNjc0NzUzNzM_6d154bb1-ad1d-436c-b5be-3858ca9475cc">ASU 2020-06</span>, the book value of the Notes increased by $69.5&#160;million to $587.7&#160;million, and retained earnings increased by $9.4&#160;million. The retained earnings adjustment reflects the tax effected difference between the value of the Notes and the embedded conversion feature before adoption and the combined convertible instrument's amortized cost after adoption.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">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"/></tr><tr><td colspan="3" style="background-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 debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(71,222)</span></td><td style="background-color:#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%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575)</span></td><td style="background-color:#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, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">590,722&#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: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%">518,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion options</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 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%">84,120&#160;</span></td><td style="background-color:#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%">Issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,037)</span></td><td style="background-color:#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 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%">&#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%">(20,479)</span></td><td style="background-color:#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%">Additional paid-in capital</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%">&#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 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%">61,604&#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><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%">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%">2021</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%">2020</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%">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 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%">3,825&#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 debt discount</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%">12,898&#160;</span></td><td style="background-color:#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%">Amortization of issuance costs</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,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,915&#160;</span></td><td style="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%">7,477&#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%">18,638&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate for 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: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%">2020</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%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">4.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">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, 2021</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-top:1pt 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-top:1pt 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-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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,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"/></tr><tr><td colspan="3" style="background-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%">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%">&#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%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">600,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%">2,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">602,250&#160;</span></td><td style="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%">600,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"/><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%">15,750&#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%">615,750&#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-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 cover 4.4 million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#8217;s common stock. 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 the occurrence of 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 of the Capped Call Transactions, 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 at the end of 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 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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">83,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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">51,900&#160;</span></td><td style="background-color:#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%">(23,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#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%">59,964&#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%">83,597&#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%">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 amended as of February 2020, July 2020, and September 2020, the Company entered into a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MTQ_b609cdff-8a08-42a0-9a28-fa1816d817fb">five</span>-year $100 million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings to finance working capital needs and for general corporate purposes. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment 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 also 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">Beginning with the fiscal quarter ended September 30, 2020 and ending with the fiscal quarter ended December 31, 2021, at least $200 million in cash and investments held by Pegasystems Inc.</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">Beginning with the quarter ended March 31, 2022, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up in the event of 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, 2021 and December&#160;31, 2020, the Company had no outstanding borrowings under the Credit Facility.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465414280">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">12. 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, 2021. 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. The Company had not issued any shares of preferred stock through December&#160;31, 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%">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 81.7 million shares were issued and outstanding as of December&#160;31, 2021.</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 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%">2021</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%">2020</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%">2019</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 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%">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 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%">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"/></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,761&#160;</span></td><td style="background-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%">9,628&#160;</span></td><td style="background-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%">9,486&#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-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 2021, 2020, and 2019, however, the Board of Directors may terminate or modify the dividend program at any time 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 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%">2021</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%">2020</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%">2019</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%">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 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%">45,484&#160;</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%">6,620&#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%">38,467&#160;</span></td><td style="background-color:#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%">20,516&#160;</span></td><td style="background-color:#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%">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: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%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,136)</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%">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 colspan="3" style="background-color:#ffffff;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%">37,726&#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%">45,484&#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 June&#160;8, 2021, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2022 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465524744">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 on which there is 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 models use 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 both historical and implied volatility levels of the underlying equity security. The Company&#8217;s venture investments are recorded at fair value based on valuation methods using the observable transaction price and other 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%">The Company&#8217;s 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, 2021</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, 2020</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%">3,216&#160;</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%">3,216&#160;</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%">42,339&#160;</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%">14,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 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%">56,339&#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%">&#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%">202,814&#160;</span></td><td style="background-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%">&#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%">202,814&#160;</span></td><td style="background-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%">&#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%">293,269&#160;</span></td><td style="background-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%">&#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%">293,269&#160;</span></td><td style="background-color:#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) (2)</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 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%">59,964&#160;</span></td><td style="background-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%">&#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%">59,964&#160;</span></td><td style="background-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%">&#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%">83,597&#160;</span></td><td style="background-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%">&#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%">83,597&#160;</span></td><td style="background-color:#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) (3)</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 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%">&#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%">7,648&#160;</span></td><td style="background-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%">7,648&#160;</span></td><td style="background-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%">&#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%">&#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%">8,345&#160;</span></td><td style="background-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%">8,345&#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><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) See "Note 11. Debt" for additional information.</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) 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%">Change in venture investments:</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="border-top:1pt 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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">8,345&#160;</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,871&#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%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306&#160;</span></td><td style="background-color:#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%">(2,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,424)</span></td><td style="background-color:#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%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#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 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%">included in other 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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,374&#160;</span></td><td style="background-color:#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%">included in 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%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;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%">7,648&#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%">8,345&#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><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 carrying value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#8217; relatively short maturity.</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: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 Notes&#8217; fair value (inclusive of the conversion feature embedded in the Notes) was $642.0&#160;million as of December&#160;31, 2021 and $706.5&#160;million as of December&#160;31, 2020. 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. See "Note 11. Debt" for additional information.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465540328">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">14. 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><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:40.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><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.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><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.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.599%"/><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: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="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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">690,133&#160;</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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,844&#160;</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%">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"><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%">525,191&#160;</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%">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></tr><tr><td colspan="3" style="background-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%">61,339&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,441&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536&#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%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">117,580&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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%">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%">198,080&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,056&#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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,946&#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%">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></tr><tr><td colspan="3" style="background-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%">144,521&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,659&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,328&#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%">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></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,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 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,017,517&#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%">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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">911,383&#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%">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><table 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">32,172&#160;</span></td><td style="background-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%">28,558&#160;</span></td><td style="background-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%">80,015&#160;</span></td><td style="background-color:#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%">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%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,433&#160;</span></td><td style="background-color:#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%">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 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%">294,910&#160;</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%">279,448&#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%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#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%">Pega Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,746&#160;</span></td><td style="background-color:#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%">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%">222,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,609&#160;</span></td><td style="background-color:#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%">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 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%">722,607&#160;</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%">631,935&#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"/><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 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,017,517&#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%">911,383&#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: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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">208,268&#160;</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%">133,746&#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%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#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%">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 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%">504,977&#160;</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%">414,326&#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%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,433&#160;</span></td><td style="background-color:#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%">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 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%">771,329&#160;</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%">613,759&#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%">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%">32,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#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%">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%">222,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#160;</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 colspan="2" style="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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">1,017,517&#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 colspan="2" style="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%">911,383&#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%">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, 2021:</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<br/>products</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<br/>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%">234,917&#160;</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%">330,426&#160;</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%">153,467&#160;</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,952&#160;</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%">41,411&#160;</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%">771,173&#160;</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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#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%">23&#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%">38,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,120&#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;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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><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%">367,008&#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%">731,563&#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%">172,155&#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%">17,709&#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%">56,459&#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,344,894&#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%">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, 2020:</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<br/>products</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<br/>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%">227,803&#160;</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,223&#160;</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%">105,920&#160;</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%">11,514&#160;</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%">19,226&#160;</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%">612,686&#160;</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%">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"><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%">54,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,276&#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%">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%">28,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,641&#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;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%">19,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,784&#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%">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></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%">329,915&#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%">590,137&#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%">118,814&#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%">11,909&#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%">21,612&#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%">1,072,387&#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%">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465315480">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">15. 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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">20,796&#160;</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%">18,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"/></tr><tr><td colspan="3" style="background-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%">54,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#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%">25,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="background-color:#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%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="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%">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 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,068&#160;</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%">80,909&#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%">(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 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%">(20,464)</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%">(16,392)</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><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%">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 in equal quarterly installments over the remaining four years. The Company&#8217;s stock options have a term of ten years. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as if it were 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 date of grant 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 to be 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%">The Company grants 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 employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. </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 stock options and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 36 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, 2021, 9.2 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 up to an aggregate of one million shares of 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. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#8217;s Board of Directors set the purchase price at 95% of the fair market value on the completion date of the offering period. Commencing on January 1, 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 style="width:84.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.054%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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,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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2021, 0.6 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%">During 2021, the Company issued 1.3 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, 2021, there were 10.4 million shares available for issuance for future equity grants under the Company&#8217;s stock plans, consisting of 10.0 million shares under the 2004 Plan and 0.4 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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">24.16&#160;</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%">19.10&#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%">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><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%">31 %</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%">32&#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%">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: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.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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.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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></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 2021:</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: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%">Options outstanding as of 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:400;line-height:100%">7,391&#160;</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%">59.88&#160;</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%">1,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.71&#160;</span></td><td style="background-color:#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%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.93&#160;</span></td><td style="background-color:#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%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="3" style="background-color:#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%">Options outstanding as of December 31, 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:400;line-height:100%">7,189&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">74.94&#160;</span></td><td style="background-color:#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%">Vested and expected to vest as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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,176&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">71.97&#160;</span></td><td style="background-color:#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%">6.7</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%">267,722&#160;</span></td><td style="background-color:#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%">Exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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%">3,398&#160;</span></td><td style="background-color:#cceeff;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:#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%">50.06&#160;</span></td><td style="background-color:#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%">5.4</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%">210,796&#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: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 2021, 2020, and 2019 was $94.3 million, $126.8 million, and $63.3 million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2021 is based on the difference between the closing price of the Company&#8217;s stock of $111.82 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%">As of December&#160;31, 2021, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $39.8 million that is expected to be recognized as expense over a weighted-average period of 2.2 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 deliver to 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 2021, 2020, and 2019 was $129.03, $93.68, and $66.21, 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 2021:</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, 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:400;line-height:100%">2,462&#160;</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%">74.78&#160;</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%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">(972)</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%">70.19&#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%">(381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.01&#160;</span></td><td style="background-color:#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, 2021</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,054&#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%">99.36&#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%">229,643&#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, 2021</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,523&#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%">101.32&#160;</span></td><td style="background-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%">170,357&#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-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 2021, 2020, and 2019 was $122.5 million, $108.4 million, and $77.0 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2021 is based on the closing price of the Company&#8217;s stock of $111.82 as of December&#160;31, 2021.</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, 2021, the Company had $73.1 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 2.1 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 2021, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $127.50 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465367640">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">16. 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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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,879&#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%">8,109&#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%">6,676&#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%">20,780&#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%">16,132&#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%">13,021&#160;</span></td><td style="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%">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 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%">24,241&#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%">19,697&#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><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465370520">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">17. 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 (loss) before (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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">(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 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%">(59,281)</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%">(51,396)</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%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="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%">(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 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%">(124,889)</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%">(134,846)</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-bottom: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 (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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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;text-align: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%">1,921&#160;</span></td><td style="background-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%">(11,251)</span></td><td style="background-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%">1,050&#160;</span></td><td style="background-color:#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%">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%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#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%">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%">4,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449&#160;</span></td><td style="background-color:#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%">Total current provision for (benefit from)</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%">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 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,739)</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%">4,904&#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;text-align: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%">(42,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#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%">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%">(9,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,143)</span></td><td style="background-color:#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%">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%">(23,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818)</span></td><td style="background-color:#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%">Total deferred (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%">(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 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%">(59,777)</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%">(49,317)</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%">(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 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%">(63,516)</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%">(44,413)</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-bottom: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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">(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 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%">(26,227)</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%">(28,318)</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%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="background-color:#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%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#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%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#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%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,295)</span></td><td style="background-color:#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%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056&#160;</span></td><td style="background-color:#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%">Tax-exempt 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%">(91)</span></td><td style="background-color:#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%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,460)</span></td><td style="background-color:#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%">5,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,716&#160;</span></td><td style="background-color:#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%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,420&#160;</span></td><td style="background-color:#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%">Excess tax benefits related to 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%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,291)</span></td><td style="background-color:#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%">Cares Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(10,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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%">(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 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%">(63,516)</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%">(44,413)</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-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 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%">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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">133,164&#160;</span></td><td style="background-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%">88,129&#160;</span></td><td style="background-color:#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%">38,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#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%">7,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#160;</span></td><td style="background-color:#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%">336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">8,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">3,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">40,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,556&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#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 tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,516&#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%">154,623&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#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%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,661&#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%">131,214&#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:400;line-height:100%">Deferred tax liabilities:</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%">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%">(14,961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,858)</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(6,473)</span></td><td style="background-color:#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%">Software 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%">&#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%">(11,477)</span></td><td style="background-color:#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%">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%">(12,044)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,338)</span></td><td style="background-color:#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%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,005)</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%">(43,146)</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%">180,656&#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%">88,068&#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-bottom: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 regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, the Company considers both positive and negative evidence related to the likelihood of realizing the deferred tax assets to determine, based on the weight of available evidence, whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. This determination requires significant judgment, including assumptions about future taxable income based on historical and projected information. There were no material changes in the valuation allowance in 2021. In 2020, the change was $6 million due to expiring acquisition net operating losses with a valuation allowance.</span></div><div style="margin-bottom: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, 2021, the Company&#8217;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%">203,835&#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%">13,810&#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%">64,847&#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%">2,008&#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%">30,115&#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%">1,516&#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%">640&#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%">60&#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;$26.7 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;$9.1 million, respectively, that the Company expects will expire unutilized. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carryforward losses and credits expire between&#160;2022&#160;and&#160;2039, except for the 2020 and 2021 federal net operating loss of $139.0 million and $1.0 million of state credits, which both have unlimited carryforward periods.</span></div><div style="margin-bottom: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 India subsidiary is primarily located in Special Economic Zones (&#8220;SEZs&#8221;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is scheduled to expire in 2024. The tax holiday in the Bengaluru SEZ is scheduled to expire in 2022.</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 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%">2021</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%">2020</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%">2019</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%">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 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%">23,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 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%">18,157&#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%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510&#160;</span></td><td style="background-color:#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%">&#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%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,917&#160;</span></td><td style="background-color:#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%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(313)</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%">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 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%">23,801&#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%">23,271&#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%">As of December&#160;31, 2021, the Company had $17.6 million of total unrecognized tax benefits, which would decrease 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 in 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, 2021, the Company&#8217;s U.S. federal tax returns for the years 2014 through 2017 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 2019. 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 the tax years 2016 to the present.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465840744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(LOSS) PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">(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%">18. (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 (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (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 (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%">2021</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%">2020</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%">2019</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 (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%">(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 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%">(61,373)</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%">(90,433)</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%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,055&#160;</span></td><td style="background-color:#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%">(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.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 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%">(0.76)</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%">(1.14)</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 (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%">(63,040)</span></td><td style="background-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%">(61,373)</span></td><td style="background-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%">(90,433)</span></td><td style="background-color:#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%">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%">&#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"/></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%">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%">&#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"/></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%">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%">&#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 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%">&#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 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%">&#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"/></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;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%">80,336&#160;</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%">79,055&#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:700;line-height:100%">(Loss) per share, diluted</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: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%">(0.77)</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%">(0.76)</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%">(1.14)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">5,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,911&#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 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 an additional 4.4&#160;million shares. </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) In periods of loss, all dilutive securities are excluded 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%">(3) The Company&#8217;s Capped Call Transactions convert to 4.4&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are initially convertible). 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 (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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465524744">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">19. 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%">See "Note 10. Leases" for additional information.</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 with respect to contracts, intellectual property, employment, benefits, and securities matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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%">In addition, as the Company is a party to ongoing litigation it is at least reasonably possible that our estimates will change in the near term and the effect may be material.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2021, the Company has not accrued a loss with respect to any litigation matter.</span></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%;text-decoration:underline">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span></div><div style="margin-bottom: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 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#8220;Appian&#8221;) and Business Process Management, Inc. (&#8220;BPM&#8221;) relating to a BPM &#8220;Market Report&#8221; that Appian had used to promote itself against the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pegasystems Inc. v. Appian Corp. &amp; Business Process Management Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 1:19-cv-11461 (D. Mass). The Company&#8217;s complaint alleges that the report and Appian&#8217;s marketing of it include false and misleading statements about the Company. The Company asked the court to order Appian to stop using the report, and Appian subsequently agreed to stop using the report. The Company also asked the court to award damages for false advertising, deceptive business practices, and commercial disparagement. On December 17, 2019, Appian asserted counterclaims against the Company seeking unspecified monetary damages and alleging certain of the Company&#8217;s past marketing materials included false and misleading statements, one of the marketing reports failed to disclose that the report&#8217;s author was paid by the Company, and that the Company defamed Appian in a LinkedIn post. On May 22, 2020, the court allowed in part the Company&#8217;s motion to dismiss the counterclaims brought by Appian, but denied the motion as to the third party report and the defamation count. As described below, on May 29, 2020, Appian then sued the Company in Virginia. On June 17, 2021, Appian asserted additional counterclaims against the Company seeking unspecified monetary damages and alleging that certain additional marketing materials used by the Company contained false or misleading statements. The Company believes the counterclaims brought by Appian against the Company are without merit, and the Company intends to vigorously pursue its claims against Appian and defend against the counterclaims brought against the Company in this matter. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard, the status of the proceeding, and due to the uncertainty as to how a jury may rule if this ultimately proceeds to trial.</span></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%;text-decoration:underline">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%">On May 29, 2020, Appian sued the Company and an individual, Youyong Zou, in the Circuit Court of Fairfax County, Virginia in a matter titled </span><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2020-07216 (Fairfax Cty. Ct.). Appian&#8217;s complaint alleges a relationship between the Company and a consultant in approximately 2013 and sets forth claims for misappropriation of trade secrets under the Virginia Uniform Trade Secrets Act, violation of the Virginia Computer Crimes Act, tortious interference with contract and business expectancy, and statutory and common law conspiracy. The court allowed Appian to file an amended complaint on November&#160;4, 2021, alleging that, in the 2019 time frame, employees of the Company accessed free Appian product trials under false pretenses. The amended complaint withdrew the claim for tortious interference with contract. After Appian filed the amended complaint, the Company successfully moved to dismiss Appian&#8217;s conspiracy claims, which are no longer a part of the case. A jury trial with respect to the merits of the dispute is scheduled to begin on March 21, 2022. The Company believes the claims brought by Appian against the Company are without merit, that the Company has strong defenses to these claims and that, among other things, even were the jury to find that the Company misappropriated Appian&#8217;s alleged trade secrets, any alleged damages claimed by Appian are not supported by the necessary legal standard of proximate cause. The Company is unable to reasonably estimate possible damages or a range of possible damages given the Company&#8217;s belief that the damages claimed by Appian fail to satisfy the required legal standard and due to the uncertainty as to how a jury may rule.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462828632">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text">Principles of consolidationThe Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, which is 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, which is 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, which is composed of revenue under 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, which is 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 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 standalone 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><div style="margin-bottom: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 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 is representative of 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, our 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 also gives rise to variable fees in contracts. 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 future significant 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 instances with 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 at the time the performance obligation was satisfied and the amount of consideration actually 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 2021, 2020, and 2019, 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. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on 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">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">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 life-cycle, and the competitive marketplace&#8217;s influence in which the products and services are sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of five years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the five 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 that are 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 in nature 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 upon 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%">See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements" for additional information.</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="top.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 lives of the assets, 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 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 term of the lease.&#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 in the determination of 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 any material&#160;residual&#160;value guarantees or restrictive covenants.</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="top.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 for the determination of probability and the range of the outcomes, and the estimates are based only on the information available 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 related to its 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Internal-use software</a></td>
<td class="text">Internal-use software 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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6">three</span> to five years, commencing on the date the software is placed into service.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">GoodwillGoodwill 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 assessment as of November 30, 2021, 2020, and 2019, 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></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, time deposits, and other investments with original maturities of three months or less.</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="top.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 continues to collect information and reevaluates these estimates and assumptions quarterly 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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><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 2021, 2020, or 2019.</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text">Stock-based compensationThe 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 15. Stock-Based Compensation" for discussion of the Company&#8217;s key assumptions included in determining the fair value of its equity awards at the grant date.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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, the Company&#8217;s firm contractual backlog, 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 they are 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 upon 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>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. See "Note 17. Income Taxes" for additional information.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising expense</a></td>
<td class="text">Advertising expenseAdvertising costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 on which there is 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 models use 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 both historical and implied volatility levels of the underlying equity security. The Company&#8217;s venture investments are recorded at fair value based on valuation methods using the observable transaction price and other 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465833704">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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 standalone 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><div style="margin-bottom: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, 2021:</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<br/>products</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<br/>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%">234,917&#160;</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%">330,426&#160;</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%">153,467&#160;</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,952&#160;</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%">41,411&#160;</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%">771,173&#160;</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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#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%">23&#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%">38,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,120&#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;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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><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%">367,008&#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%">731,563&#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%">172,155&#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%">17,709&#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%">56,459&#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,344,894&#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%">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, 2020:</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<br/>products</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<br/>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%">227,803&#160;</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,223&#160;</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%">105,920&#160;</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%">11,514&#160;</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%">19,226&#160;</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%">612,686&#160;</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%">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"><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%">54,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,276&#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%">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%">28,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,641&#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;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%">19,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,784&#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%">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></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%">329,915&#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%">590,137&#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%">118,814&#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%">11,909&#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%">21,612&#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%">1,072,387&#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%">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465459400">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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, 2021</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, 2020</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%">2,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 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%">(10)</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%">1,990&#160;</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%">39,996&#160;</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%">(8)</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%">39,988&#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%">201,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,281&#160;</span></td><td style="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%">203,659&#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%">2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(847)</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%">202,814&#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%">293,341&#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%">88&#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%">(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%">293,269&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464862088">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock', window );">Summary of Accounts Receivable and Unbilled Receivable</a></td>
<td class="text"><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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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</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%">182,717&#160;</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%">215,827&#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,155&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,278&#160;</span></td><td style="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%">539,220&#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%">536,260&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock', window );">Summary 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, and 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 billing 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, 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%">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%">226,714&#160;</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%">64&#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%">83,988&#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%">23&#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%">45,801&#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: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%">356,503&#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></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="top.Show.showAR( this, 'defref_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock', window );">Summary of Unbilled Receivables Based Upon Contract Effective Date</a></td>
<td class="text"><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, 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%">2021</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%">182,427&#160;</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%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">104,416&#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%">29&#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544&#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%">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%">2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#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%">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%">2017 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%">18,820&#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%">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><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%">356,503&#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%">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><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="top.Show.showAR( this, 'defref_pega_ContractAssetsAndDeferredRevenueTableTextBlock', window );">Summary 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 completing 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, 2021</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, 2020</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%">12,530&#160;</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%">15,296&#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%">10,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,777&#160;</span></td><td style="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%">23,173&#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%">23,073&#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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">275,844&#160;</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%">232,865&#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%">5,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991&#160;</span></td><td style="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%">281,499&#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%">241,856&#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><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="top.Show.showAR( this, 'defref_pega_SummaryOfMajorClientsTableTextBlock', window );">Summary of Major Clients</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%">Major 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%">Clients that represented 10% or more of the Company&#8217;s total accounts receivable and unbilled receivables:</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: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: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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 A</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%">10&#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 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%">*</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%">* Client accounted for less than 10% of total accounts receivable and unbilled receivables.</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_ContractAssetsAndDeferredRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract assets and deferred revenue [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock</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_SummaryOfMajorClientsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of Major Clients</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SummaryOfMajorClientsTableTextBlock</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_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of Unbilled Receivables Based Upon Contract Effective Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710463051112">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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%">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%">2020</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%">135,911&#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%">108,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"/></tr></table>(1) Included in other long-term assets.<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="top.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 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%">2021</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%">2020</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%">2019</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%">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 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%">33,302&#160;</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%">29,152&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of amortization of deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710466636744">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">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 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%">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%">2020</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%">31,203&#160;</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%">52,335&#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%">26,115&#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%">30,211&#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%">5,565&#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%">10,572&#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%">8,566&#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%">8,415&#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%">19,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,542&#160;</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%">4,262&#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%">2,077&#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%">95,174&#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%">122,152&#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%">(68,337)</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%">(81,754)</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%">26,837&#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%">40,398&#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><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="top.Show.showAR( this, 'defref_pega_DepreciationExpenseTableTextBlock', window );">Depreciation Expense</a></td>
<td class="text"><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:right;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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">17,378&#160;</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%">14,771&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expense [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710559917272">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Changes in Carrying Amount 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 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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">79,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 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%">79,039&#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%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#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 #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%">81,923&#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%">79,231&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Amortizable 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%">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, 2021</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%">4-10 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%">63,165&#160;</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%">(57,342)</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%">5,823&#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%">2-10 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%">67,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240&#160;</span></td><td style="background-color:#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%">1-5 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%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">135,668&#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%">(121,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 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,063&#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, 2020</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%">4-10 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%">63,168&#160;</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%">(55,877)</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%">7,291&#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%">2-10 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%">64,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#160;</span></td><td style="background-color:#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%">1-5 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%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">133,372&#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%">(117,624)</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%">15,748&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Amortization Expense of Acquired Intangibles</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was: </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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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,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 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%">2,487&#160;</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%">3,500&#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%">1,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125&#160;</span></td><td style="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%">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 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%">3,970&#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%">6,625&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Future Amortization Expense Related to Intangible Assets</a></td>
<td class="text"><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:69.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.001%"/><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, 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%">2022</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,886&#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%">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,618&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,849&#160;</span></td><td style="background-color:#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%">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,509&#160;</span></td><td style="background-color:#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 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#160;</span></td><td style="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%">14,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465424312">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Long-Lived Assets by Geographic Area</a></td>
<td class="text"><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, 2021</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, 2020</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%">20,548&#160;</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%">77&#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%">31,339&#160;</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%">78&#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%">6,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">26,837&#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%">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 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%">40,398&#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%">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><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465338776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">25,691&#160;</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%">44,148&#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%">12,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296&#160;</span></td><td style="background-color:#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%">29,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,316&#160;</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%">68,008&#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%">88,760&#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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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 income taxes</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%">180,656&#160;</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%">88,068&#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%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,624&#160;</span></td><td style="background-color:#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%">Right of use 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%">87,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651&#160;</span></td><td style="background-color:#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%">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%">59,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#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%">26,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#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%">14,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,748&#160;</span></td><td style="background-color:#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%">10,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,777&#160;</span></td><td style="background-color:#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%">26,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="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%">541,601&#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%">434,843&#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-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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">6,989&#160;</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%">18,541&#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%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428&#160;</span></td><td style="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%">9,443&#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%">20,969&#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-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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">5,655&#160;</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%">8,991&#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%">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%">7,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708&#160;</span></td><td style="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%">13,499&#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%">24,699&#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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets and Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461017784">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">Fixed lease costs</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,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 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%">20,235&#160;</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%">18,250&#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%">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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,291&#160;</span></td><td style="background-color:#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%">4,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554&#160;</span></td><td style="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%">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 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%">26,374&#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%">25,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 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, 2021</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, 2020</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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5"><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%">87,521&#160;</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%">67,651&#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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5"><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%">6,989&#160;</span></td><td style="background-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%">18,541&#160;</span></td><td style="background-color:#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%">87,818&#160;</span></td><td style="background-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%">59,053&#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><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="top.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 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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">7.7 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%">4.7 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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Lease Maturities after Adoption of 842</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 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, 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:400;line-height:100%">2022</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%">8,942&#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%">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%">17,705&#160;</span></td><td style="background-color:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,411&#160;</span></td><td style="background-color:#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%">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%">13,553&#160;</span></td><td style="background-color:#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%">9,840&#160;</span></td><td style="background-color:#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%">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%">48,458&#160;</span></td><td style="background-color:#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 #000000;padding:2px 0 2px 1pt;text-align: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,909&#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%">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%">(20,102)</span></td><td style="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%">94,807&#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><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="top.Show.showAR( this, 'defref_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock', window );">Schedule of Supplemental 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-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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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 leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,428&#160;</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%">20,548&#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%">55,068&#160;</span></td><td style="background-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%">24,276&#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: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%"> In 2021, the Company received $18 million as a one-time payment for our accelerated exit from our then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465411960">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Contractual Obligation, Fiscal Year Maturity Schedule</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%">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, 2021</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, 2020</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">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"/></tr><tr><td colspan="3" style="background-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 debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(71,222)</span></td><td style="background-color:#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%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575)</span></td><td style="background-color:#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, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">590,722&#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: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%">518,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion options</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 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%">84,120&#160;</span></td><td style="background-color:#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%">Issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,037)</span></td><td style="background-color:#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 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%">&#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%">(20,479)</span></td><td style="background-color:#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%">Additional paid-in capital</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%">&#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 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%">61,604&#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><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%">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%">2021</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%">2020</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%">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 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%">3,825&#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 debt discount</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%">12,898&#160;</span></td><td style="background-color:#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%">Amortization of issuance costs</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,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,915&#160;</span></td><td style="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%">7,477&#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%">18,638&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate for 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: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%">2020</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%">Weighted-average effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">4.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">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, 2021</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-top:1pt 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-top:1pt 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-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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,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"/></tr><tr><td colspan="3" style="background-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%">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%">&#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%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">600,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%">2,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">602,250&#160;</span></td><td style="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%">600,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"/><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%">15,750&#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%">615,750&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments</a></td>
<td class="text"><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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">83,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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">51,900&#160;</span></td><td style="background-color:#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%">(23,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#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%">59,964&#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%">83,597&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465396776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DividendsDeclaredTableTextBlock', window );">Summary of Dividends Declared and Dividend Payments</a></td>
<td class="text"><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%">2021</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%">2020</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%">2019</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 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%">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 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%">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"/></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,761&#160;</span></td><td style="background-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%">9,628&#160;</span></td><td style="background-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%">9,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Treasury Stock</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 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%">2021</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%">2020</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%">2019</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%">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 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%">45,484&#160;</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%">6,620&#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%">38,467&#160;</span></td><td style="background-color:#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%">20,516&#160;</span></td><td style="background-color:#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%">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: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%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,136)</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%">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 colspan="3" style="background-color:#ffffff;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%">37,726&#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%">45,484&#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 June&#160;8, 2021, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2022 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710466625608">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">The Company&#8217;s 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, 2021</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, 2020</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%">3,216&#160;</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%">3,216&#160;</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%">42,339&#160;</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%">14,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 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%">56,339&#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%">&#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%">202,814&#160;</span></td><td style="background-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%">&#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%">202,814&#160;</span></td><td style="background-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%">&#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%">293,269&#160;</span></td><td style="background-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%">&#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%">293,269&#160;</span></td><td style="background-color:#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) (2)</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 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%">59,964&#160;</span></td><td style="background-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%">&#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%">59,964&#160;</span></td><td style="background-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%">&#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%">83,597&#160;</span></td><td style="background-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%">&#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%">83,597&#160;</span></td><td style="background-color:#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) (3)</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 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%">&#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%">7,648&#160;</span></td><td style="background-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%">7,648&#160;</span></td><td style="background-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%">&#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%">&#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%">8,345&#160;</span></td><td style="background-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%">8,345&#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><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) See "Note 11. Debt" for additional information.</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) Investments in privately-held companies.</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</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 venture investments:</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="border-top:1pt 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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">8,345&#160;</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,871&#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%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306&#160;</span></td><td style="background-color:#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%">(2,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,424)</span></td><td style="background-color:#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%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#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 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%">included in other 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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,374&#160;</span></td><td style="background-color:#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%">included in 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%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;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%">7,648&#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%">8,345&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710467850072">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue by Geographic Area</a></td>
<td class="text"><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><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:40.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><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.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.595%"/><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.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.599%"/><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: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="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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">690,133&#160;</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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,844&#160;</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%">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"><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%">525,191&#160;</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%">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></tr><tr><td colspan="3" style="background-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%">61,339&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,441&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536&#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%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">117,580&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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%">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%">198,080&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,056&#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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,946&#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%">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></tr><tr><td colspan="3" style="background-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%">144,521&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,659&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,328&#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%">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></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,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 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,017,517&#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%">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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">911,383&#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%">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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of 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%">Revenue streams</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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">32,172&#160;</span></td><td style="background-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%">28,558&#160;</span></td><td style="background-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%">80,015&#160;</span></td><td style="background-color:#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%">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%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,433&#160;</span></td><td style="background-color:#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%">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 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%">294,910&#160;</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%">279,448&#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%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#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%">Pega Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,746&#160;</span></td><td style="background-color:#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%">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%">222,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,609&#160;</span></td><td style="background-color:#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%">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 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%">722,607&#160;</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%">631,935&#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"/><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 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,017,517&#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%">911,383&#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: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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">208,268&#160;</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%">133,746&#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%">320,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580&#160;</span></td><td style="background-color:#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%">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 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%">504,977&#160;</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%">414,326&#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%">336,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,433&#160;</span></td><td style="background-color:#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%">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 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%">771,329&#160;</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%">613,759&#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%">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%">32,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#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%">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%">222,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#160;</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 colspan="2" style="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%">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 colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">1,017,517&#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 colspan="2" style="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%">911,383&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Remaining Performance Obligations on Existing Contracts</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 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 standalone 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><div style="margin-bottom: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, 2021:</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<br/>products</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<br/>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%">234,917&#160;</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%">330,426&#160;</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%">153,467&#160;</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,952&#160;</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%">41,411&#160;</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%">771,173&#160;</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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">65,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#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%">23&#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%">38,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,120&#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;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%">28,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,478&#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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><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%">367,008&#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%">731,563&#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%">172,155&#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%">17,709&#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%">56,459&#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,344,894&#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%">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, 2020:</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<br/>products</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<br/>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%">227,803&#160;</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,223&#160;</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%">105,920&#160;</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%">11,514&#160;</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%">19,226&#160;</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%">612,686&#160;</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%">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"><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%">54,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,276&#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%">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%">28,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,641&#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;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%">19,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,784&#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%">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></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%">329,915&#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%">590,137&#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%">118,814&#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%">11,909&#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%">21,612&#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%">1,072,387&#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%">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464846056">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-Based Compensation Expense Included in Consolidated Statements of Operations</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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">20,796&#160;</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%">18,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"/></tr><tr><td colspan="3" style="background-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%">54,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#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%">25,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="background-color:#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%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="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%">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 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,068&#160;</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%">80,909&#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%">(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 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%">(20,464)</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%">(16,392)</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of Compensating Balances</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 style="width:84.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.054%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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,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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">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 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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">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 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%">24.16&#160;</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%">19.10&#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%">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><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%">31 %</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%">32&#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%">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: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.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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.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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Combined Stock Option Activity</a></td>
<td class="text"><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 2021:</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: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%">Options outstanding as of 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:400;line-height:100%">7,391&#160;</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%">59.88&#160;</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%">1,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.71&#160;</span></td><td style="background-color:#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%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.93&#160;</span></td><td style="background-color:#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%">(606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 colspan="3" style="background-color:#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%">Options outstanding as of December 31, 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:400;line-height:100%">7,189&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">74.94&#160;</span></td><td style="background-color:#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%">Vested and expected to vest as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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,176&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">71.97&#160;</span></td><td style="background-color:#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%">6.7</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%">267,722&#160;</span></td><td style="background-color:#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%">Exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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%">3,398&#160;</span></td><td style="background-color:#cceeff;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:#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%">50.06&#160;</span></td><td style="background-color:#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%">5.4</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%">210,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Combined Restricted Stock Units Activity</a></td>
<td class="text"><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 2021:</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, 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:400;line-height:100%">2,462&#160;</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%">74.78&#160;</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%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">(972)</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%">70.19&#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%">(381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.01&#160;</span></td><td style="background-color:#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, 2021</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,054&#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%">99.36&#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%">229,643&#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, 2021</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,523&#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%">101.32&#160;</span></td><td style="background-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%">170,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465528552">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock', window );">Summary of Defined Contribution Plans Expenses</a></td>
<td class="text"><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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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,879&#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%">8,109&#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%">6,676&#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%">20,780&#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%">16,132&#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%">13,021&#160;</span></td><td style="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%">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 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%">24,241&#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%">19,697&#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><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457578744">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Components of (Loss) Income before (Benefit) Provision from Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) before (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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">(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 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%">(59,281)</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%">(51,396)</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%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="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%">(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 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%">(124,889)</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%">(134,846)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Provision for Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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;text-align: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%">1,921&#160;</span></td><td style="background-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%">(11,251)</span></td><td style="background-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%">1,050&#160;</span></td><td style="background-color:#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%">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%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#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%">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%">4,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449&#160;</span></td><td style="background-color:#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%">Total current provision for (benefit from)</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%">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 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,739)</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%">4,904&#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;text-align: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%">(42,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#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%">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%">(9,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,143)</span></td><td style="background-color:#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%">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%">(23,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818)</span></td><td style="background-color:#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%">Total deferred (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%">(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 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%">(59,777)</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%">(49,317)</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%">(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 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%">(63,516)</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%">(44,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate</a></td>
<td class="text"><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%">2021</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-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%">(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 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%">(26,227)</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%">(28,318)</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%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="background-color:#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%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#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%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#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%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,295)</span></td><td style="background-color:#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%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056&#160;</span></td><td style="background-color:#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%">Tax-exempt 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%">(91)</span></td><td style="background-color:#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%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,460)</span></td><td style="background-color:#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%">5,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,716&#160;</span></td><td style="background-color:#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%">Expiration of statutes and changes in estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,420&#160;</span></td><td style="background-color:#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%">Excess tax benefits related to 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%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,291)</span></td><td style="background-color:#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%">Cares Act</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(10,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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%">(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 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%">(63,516)</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%">(44,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Net Deferred Tax Assets and Liabilities</a></td>
<td class="text"><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%">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%">2020</span></td></tr><tr><td colspan="3" style="background-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%">133,164&#160;</span></td><td style="background-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%">88,129&#160;</span></td><td style="background-color:#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%">38,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#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%">7,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#160;</span></td><td style="background-color:#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%">336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">8,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">3,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">40,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,556&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#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 tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,516&#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%">154,623&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,409)</span></td><td style="background-color:#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%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,661&#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%">131,214&#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:400;line-height:100%">Deferred tax liabilities:</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%">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%">(14,961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,858)</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(6,473)</span></td><td style="background-color:#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%">Software 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%">&#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%">(11,477)</span></td><td style="background-color:#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%">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%">(12,044)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,338)</span></td><td style="background-color:#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%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,005)</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%">(43,146)</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%">180,656&#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%">88,068&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary 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, 2021, the Company&#8217;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%">203,835&#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%">13,810&#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%">64,847&#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%">2,008&#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%">30,115&#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%">1,516&#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%">640&#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%">60&#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;$26.7 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;$9.1 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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Summary 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, 2021, the Company&#8217;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%">203,835&#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%">13,810&#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%">64,847&#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%">2,008&#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%">30,115&#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%">1,516&#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%">640&#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%">60&#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;$26.7 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;$9.1 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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits</a></td>
<td class="text"><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%">2021</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%">2020</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%">2019</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%">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 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%">23,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 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%">18,157&#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%">653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">510&#160;</span></td><td style="background-color:#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%">&#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%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,917&#160;</span></td><td style="background-color:#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%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(313)</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%">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 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%">23,801&#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%">23,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465388216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of Basic and Diluted Earnings 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 (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%">2021</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%">2020</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%">2019</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 (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%">(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 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%">(61,373)</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%">(90,433)</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%">81,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,055&#160;</span></td><td style="background-color:#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%">(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.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 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%">(0.76)</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%">(1.14)</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 (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%">(63,040)</span></td><td style="background-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%">(61,373)</span></td><td style="background-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%">(90,433)</span></td><td style="background-color:#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%">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%">&#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"/></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%">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%">&#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"/></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%">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%">&#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 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%">&#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 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%">&#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"/></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;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%">80,336&#160;</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%">79,055&#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:700;line-height:100%">(Loss) per share, diluted</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: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%">(0.77)</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%">(0.76)</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%">(1.14)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">5,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,911&#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 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 an additional 4.4&#160;million shares. </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) In periods of loss, all dilutive securities are excluded 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%">(3) The Company&#8217;s Capped Call Transactions convert to 4.4&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are initially convertible). 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 (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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710460973912">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_pega_AmortizationPeriodForDeferredContactCosts', window );">Amortization period for deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized computer software cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_MoreLikelyThanNotLikelihoodPercentage', window );">More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination</a></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">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,800,000<span></span>
</td>
<td class="nump">$ 8,700,000<span></span>
</td>
<td class="nump">$ 6,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average amortization period for deferred contract costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_pega_MoreLikelyThanNotLikelihoodPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_MoreLikelyThanNotLikelihoodPercentage</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: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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710460945160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 203,659<span></span>
</td>
<td class="nump">$ 293,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(847)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">202,814<span></span>
</td>
<td class="nump">293,269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">39,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,990<span></span>
</td>
<td class="nump">39,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">201,659<span></span>
</td>
<td class="nump">253,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(837)<span></span>
</td>
<td class="num">(152)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 200,824<span></span>
</td>
<td class="nump">$ 253,281<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465374408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Additional Information (Details)<br></strong></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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Weighted-average remaining maturity</a></td>
<td class="text">1 year 2 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464694904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 182,717<span></span>
</td>
<td class="nump">$ 215,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">226,714<span></span>
</td>
<td class="nump">207,155<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNonCurrent', window );">Long-term unbilled receivables</a></td>
<td class="nump">129,789<span></span>
</td>
<td class="nump">113,278<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="top.Show.showAR( this, 'defref_pega_AccountsReceivableAndUnbilledReceivable', window );">Total receivables</a></td>
<td class="nump">$ 539,220<span></span>
</td>
<td class="nump">$ 536,260<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable and unbilled receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465789096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">1 year or less</a></td>
<td class="nump">$ 226,714<span></span>
</td>
<td class="nump">$ 207,155<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo', window );">1-2 years</a></td>
<td class="nump">83,988<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive', window );">2-5 years</a></td>
<td class="nump">45,801<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrent', window );">Total</a></td>
<td class="nump">$ 356,503<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear', window );">Percentage of unbilled receivables, 1 Year or Less</a></td>
<td class="nump">64.00%<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo', window );">Percentage of unbilled receivables, 1-2 Years</a></td>
<td class="nump">23.00%<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive', window );">Percentage of unbilled receivables, 2-5 Years</a></td>
<td class="nump">13.00%<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage', window );">Total percentage of unbilled receivables</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesCurrentAndNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables Current and Non Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables current and non current percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462024712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)<br> $ in Thousands</strong></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="top.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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableContractDateYearOne', window );">2021</a></td>
<td class="nump">$ 182,427<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableContractDateYearTwo', window );">2020</a></td>
<td class="nump">104,416<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableContractDateYearThree', window );">2019</a></td>
<td class="nump">34,544<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableContractDateYearFour', window );">2018</a></td>
<td class="nump">16,296<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="top.Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2017 and prior</a></td>
<td class="nump">18,820<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="top.Show.showAR( this, 'defref_pega_UnbilledRevenueTotal', window );">Unbilled revenue total</a></td>
<td class="nump">$ 356,503<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="top.Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne', window );">2021</a></td>
<td class="nump">51.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="top.Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo', window );">2020</a></td>
<td class="nump">29.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="top.Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree', window );">2019</a></td>
<td class="nump">10.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="top.Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour', window );">2018</a></td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2017 and prior</a></td>
<td class="nump">5.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_TotalPercentageOfUnbilledRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Percentage of Unbilled Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled Revenue Total</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465786456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Client A</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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=pega_ClientAMember', window );">Client A | Credit concentration risk | Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Client A</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_CounterpartyNameAxis=pega_ClientAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=pega_ClientAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465789512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 12,530<span></span>
</td>
<td class="nump">$ 15,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">10,643<span></span>
</td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Total contract assets</a></td>
<td class="nump">23,173<span></span>
</td>
<td class="nump">23,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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">275,844<span></span>
</td>
<td class="nump">232,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Long-term deferred revenue</a></td>
<td class="nump">5,655<span></span>
</td>
<td class="nump">8,991<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilities', window );">Total deferred revenue</a></td>
<td class="nump">$ 281,499<span></span>
</td>
<td class="nump">$ 241,856<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredCreditsAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total 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 in future periods and obligations not separately disclosed in the balance sheet (other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCreditsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465548088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance', window );">Revenue recognized during the period that was included in deferred revenue</a></td>
<td class="nump">$ 234.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Revenue Recognized, Including Opening Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462938728">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">$ 135,911<span></span>
</td>
<td class="nump">$ 108,624<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462830408">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions</a></td>
<td class="nump">$ 41,387<span></span>
</td>
<td class="nump">$ 33,302<span></span>
</td>
<td class="nump">$ 29,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_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462887560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 95,174<span></span>
</td>
<td class="nump">$ 122,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(68,337)<span></span>
</td>
<td class="num">(81,754)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">26,837<span></span>
</td>
<td class="nump">40,398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">31,203<span></span>
</td>
<td class="nump">52,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">26,115<span></span>
</td>
<td class="nump">30,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">5,565<span></span>
</td>
<td class="nump">10,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,566<span></span>
</td>
<td class="nump">8,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">19,463<span></span>
</td>
<td class="nump">18,542<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 4,262<span></span>
</td>
<td class="nump">$ 2,077<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464431144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Additional Information (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 24,606<span></span>
</td>
<td class="nump">$ 17,378<span></span>
</td>
<td class="nump">$ 14,771<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710466684216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 79,231<span></span>
</td>
<td class="nump">$ 79,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">2,701<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustments</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 81,923<span></span>
</td>
<td class="nump">$ 79,231<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457899640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 135,668<span></span>
</td>
<td class="nump">$ 133,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(121,605)<span></span>
</td>
<td class="num">(117,624)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">14,063<span></span>
</td>
<td class="nump">15,748<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">63,165<span></span>
</td>
<td class="nump">63,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(57,342)<span></span>
</td>
<td class="num">(55,877)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">5,823<span></span>
</td>
<td class="nump">7,291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">67,142<span></span>
</td>
<td class="nump">64,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(58,902)<span></span>
</td>
<td class="num">(56,386)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">8,240<span></span>
</td>
<td class="nump">8,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457499368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 3,987<span></span>
</td>
<td class="nump">$ 3,970<span></span>
</td>
<td class="nump">$ 6,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">2,516<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,471<span></span>
</td>
<td class="nump">$ 1,483<span></span>
</td>
<td class="nump">$ 3,125<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462857192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Future estimated amortization expense, 2022</a></td>
<td class="nump">$ 3,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Future estimated amortization expense, 2023</a></td>
<td class="nump">3,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Future estimated amortization expense, 2024</a></td>
<td class="nump">2,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Future estimated amortization expense, 2025</a></td>
<td class="nump">2,509<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="top.Show.showAR( this, 'defref_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter', window );">Future estimated amortization expense, 2026 and after</a></td>
<td class="nump">1,201<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book value</a></td>
<td class="nump">$ 14,063<span></span>
</td>
<td class="nump">$ 15,748<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465342392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>unit </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457503240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 26,837<span></span>
</td>
<td class="nump">$ 40,398<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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 20,548<span></span>
</td>
<td class="nump">$ 31,339<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="top.Show.showAR( this, 'defref_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 6,289<span></span>
</td>
<td class="nump">$ 9,059<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="top.Show.showAR( this, 'defref_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">22.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_GeographicAreasLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462679368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReceivable', window );">Income tax receivables</a></td>
<td class="nump">$ 25,691<span></span>
</td>
<td class="nump">$ 44,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="nump">15,296<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="top.Show.showAR( this, 'defref_pega_OtherCurrentAssets', window );">Other</a></td>
<td class="nump">29,787<span></span>
</td>
<td class="nump">29,316<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="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">68,008<span></span>
</td>
<td class="nump">88,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">180,656<span></span>
</td>
<td class="nump">88,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">135,911<span></span>
</td>
<td class="nump">108,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">87,521<span></span>
</td>
<td class="nump">67,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="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Capped call transactions</a></td>
<td class="nump">59,964<span></span>
</td>
<td class="nump">83,597<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">26,837<span></span>
</td>
<td class="nump">40,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">14,063<span></span>
</td>
<td class="nump">15,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">10,643<span></span>
</td>
<td class="nump">7,777<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="top.Show.showAR( this, 'defref_pega_OtherLongTermAssets', window );">Other</a></td>
<td class="nump">26,006<span></span>
</td>
<td class="nump">22,980<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="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">541,601<span></span>
</td>
<td class="nump">434,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">18,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">2,454<span></span>
</td>
<td class="nump">2,428<span></span>
</td>
<td class="nump">$ 2,388<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other Liabilities, Current, Total</a></td>
<td class="nump">9,443<span></span>
</td>
<td class="nump">20,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">5,655<span></span>
</td>
<td class="nump">8,991<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="top.Show.showAR( this, 'defref_pega_OtherLongTermLiabilities', window );">Other</a></td>
<td class="nump">7,844<span></span>
</td>
<td class="nump">15,708<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="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other Liabilities, Noncurrent, Total</a></td>
<td class="nump">$ 13,499<span></span>
</td>
<td class="nump">$ 24,699<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets and Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other, Current Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_pega_OtherLongTermAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other, Long-term Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other, Long-term Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462482760">
<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">12 Months Ended</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, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain 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="nump">$ 18,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="top.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="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">8,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">94,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 87,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,651<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_LesseeLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">11 years<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_LesseeLeaseholdImprovementAllowance', window );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 42,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 42,100<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_LesseeLeaseAreaOfOfficeBuilding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Area of Office Building</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Liability to be Paid, Annual Increase Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeaseholdImprovementAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Leasehold Improvement Allowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeaseholdImprovementAllowance</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_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462556440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Operating Lease 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Fixed lease costs</a></td>
<td class="num">$ (1,694)<span></span>
</td>
<td class="nump">$ 20,235<span></span>
</td>
<td class="nump">$ 18,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">2,244<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">4,480<span></span>
</td>
<td class="nump">4,470<span></span>
</td>
<td class="nump">5,554<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="top.Show.showAR( this, 'defref_pega_LeaseCostRecovery', window );">Operating lease expenses</a></td>
<td class="nump">$ 5,030<span></span>
</td>
<td class="nump">$ 26,374<span></span>
</td>
<td class="nump">$ 25,095<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LeaseCostRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Cost (Recovery)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeaseCostRecovery</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464801320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES Right of Use Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 87,521<span></span>
</td>
<td class="nump">$ 67,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">18,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">$ 87,818<span></span>
</td>
<td class="nump">$ 59,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461701192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Remaining Lease Term (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">7 years 8 months 12 days<span></span>
</td>
<td class="text">4 years 8 months 12 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461160472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Maturities after adoption of 842 (Details)<br> $ in Thousands</strong></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="top.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 8,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">17,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">16,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">13,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">9,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">48,458<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">114,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(20,102)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 94,807<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710460786792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Cash Flow information (Details) - 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. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,428<span></span>
</td>
<td class="nump">$ 20,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets recognized for new leases and amendments (non-cash)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,068<span></span>
</td>
<td class="nump">$ 24,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain lease termination</a></td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457055416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Convertible Senior Notes Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible senior notes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 590,722,000<span></span>
</td>
<td class="nump">$ 518,203,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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Impact of ASU adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,088,000<span></span>
</td>
<td class="nump">$ 542,172,000<span></span>
</td>
<td class="nump">$ 539,010,000<span></span>
</td>
<td class="nump">$ 621,531,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="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Cumulative-effect adjustment from adoption of ASU 2020-06</a></td>
<td class="text">Accounting Standards Update 2020-06 [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounting Standards Update 2020-06 [Member]<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Impact of ASU adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 276,449,000<span></span>
</td>
<td class="nump">$ 339,879,000<span></span>
</td>
<td class="nump">$ 410,919,000<span></span>
</td>
<td class="nump">$ 510,863,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="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible senior notes, net</a></td>
<td class="nump">$ 69,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Impact of ASU adoption</a></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">(52,205,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="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment | Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Impact of ASU adoption</a></td>
<td class="nump">9,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,399,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="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember', window );">Cumulative Effect, Period of Adoption, Adjusted 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible senior notes, net</a></td>
<td class="nump">$ 587,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Initial conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.4045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<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="top.Show.showAR( this, 'defref_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays', window );">Threshold consecutive business days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: 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> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: 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> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: 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> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: 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> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: 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> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457458776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Net Carrying Amount (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 145,810<span></span>
</td>
<td class="nump">$ 204,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(71,222)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Unamortized issuance costs</a></td>
<td class="num">(9,278)<span></span>
</td>
<td class="num">(10,575)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Convertible senior notes, net</a></td>
<td class="nump">590,722<span></span>
</td>
<td class="nump">518,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Conversion options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">84,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,037)<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="top.Show.showAR( this, 'defref_pega_DebtInstrumentDeferredTaxes', window );">Deferred taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,479)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 61,604<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentDeferredTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Deferred Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentDeferredTaxes</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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462887544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Interest Expense (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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">$ 4,500<span></span>
</td>
<td class="nump">$ 3,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,977<span></span>
</td>
<td class="nump">1,915<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,477<span></span>
</td>
<td class="nump">$ 18,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted-average effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462046696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Future Payments of Principal and Contractual Interest (Details) - Convertible debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', 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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">600,000<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal, total due</a></td>
<td class="nump">600,000<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="top.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="top.Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne', window );">2022</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">2,250<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="top.Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesTotalDue', window );">Interest expense, total due</a></td>
<td class="nump">15,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne', window );">2022</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">4,500<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="top.Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">602,250<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="top.Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue', window );">Principal and interest, total due</a></td>
<td class="nump">$ 615,750<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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</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_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maturities of Interest and Principal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462049912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Capped Call Transactions (Details)<br> $ in Thousands, shares in Millions</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>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Number of shares issuable upon conversion | shares</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,597<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Fair value adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,633)<span></span>
</td>
<td class="nump">31,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
<td class="nump">$ 83,597<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a liability 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462443592">
<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">1 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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="top.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="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember', window );">PNC Bank, National Association | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio, minimum</a></td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pega_CreditAgreementMember', window );">Credit Agreement | PNC Bank, National Association | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_pega_DebtInstrumentCovenantsLeverageRatioMaximum', window );">Consolidated leverage ratio, maximum</a></td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate commitment</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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Minimum Required Cash and Investments Held</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenants, Leverage Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pega_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710458068376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Additional Information (Details) - $ / shares<br></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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">81,712,000<span></span>
</td>
<td class="nump">80,890,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">81,712,000<span></span>
</td>
<td class="nump">80,890,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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_CommonStockDividendsPerShareIntended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Dividends, Per Share, Intended</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461150216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Summary 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="nump">$ 9,761<span></span>
</td>
<td class="nump">$ 9,628<span></span>
</td>
<td class="nump">$ 9,486<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>97
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462890584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 15, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_pega_StockRepurchaseProgramSharesRepurchasedUnsettled', window );">Repurchases unsettled (in shares)</a></td>
<td class="num">(432)<span></span>
</td>
<td class="num">(278)<span></span>
</td>
<td class="num">(333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, beginning of period</a></td>
<td class="nump">$ 37,726,000<span></span>
</td>
<td class="nump">$ 45,484,000<span></span>
</td>
<td class="nump">$ 6,620,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="top.Show.showAR( this, 'defref_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod', window );">Authorizations</a></td>
<td class="nump">38,467,000<span></span>
</td>
<td class="nump">20,516,000<span></span>
</td>
<td class="nump">60,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="top.Show.showAR( this, 'defref_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled', window );">Repurchases</a></td>
<td class="num">(53,610,000)<span></span>
</td>
<td class="num">(28,274,000)<span></span>
</td>
<td class="num">(21,136,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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, end of period</a></td>
<td class="nump">$ 22,583,000<span></span>
</td>
<td class="nump">$ 37,726,000<span></span>
</td>
<td class="nump">$ 45,484,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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Amount Authorized During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>98
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457975720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 202,814<span></span>
</td>
<td class="nump">$ 293,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Capped Call Transactions</a></td>
<td class="nump">59,964<span></span>
</td>
<td class="nump">83,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', 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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">202,814<span></span>
</td>
<td class="nump">293,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Capped Call Transactions</a></td>
<td class="nump">59,964<span></span>
</td>
<td class="nump">83,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', 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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">3,216<span></span>
</td>
<td class="nump">56,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | Level 1</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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">3,216<span></span>
</td>
<td class="nump">42,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | 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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | Level 3</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="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">7,648<span></span>
</td>
<td class="nump">8,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | Level 1</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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments | Level 3</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="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">$ 7,648<span></span>
</td>
<td class="nump">$ 8,345<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710456963464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible debt fair value</a></td>
<td class="nump">$ 642,000<span></span>
</td>
<td class="nump">$ 706,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember', window );">Privately held investment</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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">8,345<span></span>
</td>
<td class="nump">4,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">New investments</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">3,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales', window );">Sales of investments</a></td>
<td class="num">(2,449)<span></span>
</td>
<td class="num">(1,424)<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="top.Show.showAR( this, 'defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment', window );">Changes in foreign exchange rates</a></td>
<td class="num">(68)<span></span>
</td>
<td class="nump">118<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="top.Show.showAR( this, 'defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome', window );">Changes in fair value included in other income</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">1,374<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="top.Show.showAR( this, 'defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss', window );">Changes in fair value included in other comprehensive income</a></td>
<td class="nump">1,220<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">$ 7,648<span></span>
</td>
<td class="nump">$ 8,345<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome</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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>100
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710456910392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Revenue by Geographic Areas (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<span></span>
</td>
<td class="nump">$ 911,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 690,133<span></span>
</td>
<td class="nump">$ 613,844<span></span>
</td>
<td class="nump">$ 525,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">61,339<span></span>
</td>
<td class="nump">49,441<span></span>
</td>
<td class="nump">60,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">117,580<span></span>
</td>
<td class="nump">91,517<span></span>
</td>
<td class="nump">87,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">198,080<span></span>
</td>
<td class="nump">156,056<span></span>
</td>
<td class="nump">137,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 144,521<span></span>
</td>
<td class="nump">$ 106,659<span></span>
</td>
<td class="nump">$ 100,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">61.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">10.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>101
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457767128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Disaggregation of 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,211,653<span></span>
</td>
<td class="nump">$ 1,017,517<span></span>
</td>
<td class="nump">$ 911,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<span></span>
</td>
<td class="nump">80,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<span></span>
</td>
<td class="nump">199,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">621,223<span></span>
</td>
<td class="nump">504,977<span></span>
</td>
<td class="nump">414,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">957,471<span></span>
</td>
<td class="nump">771,329<span></span>
</td>
<td class="nump">613,759<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">222,010<span></span>
</td>
<td class="nump">217,630<span></span>
</td>
<td class="nump">217,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">368,420<span></span>
</td>
<td class="nump">294,910<span></span>
</td>
<td class="nump">279,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">32,172<span></span>
</td>
<td class="nump">28,558<span></span>
</td>
<td class="nump">80,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">336,248<span></span>
</td>
<td class="nump">266,352<span></span>
</td>
<td class="nump">199,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">843,233<span></span>
</td>
<td class="nump">722,607<span></span>
</td>
<td class="nump">631,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">320,257<span></span>
</td>
<td class="nump">296,709<span></span>
</td>
<td class="nump">280,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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">300,966<span></span>
</td>
<td class="nump">208,268<span></span>
</td>
<td class="nump">133,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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 222,010<span></span>
</td>
<td class="nump">$ 217,630<span></span>
</td>
<td class="nump">$ 217,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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462137544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">$ 771,173<span></span>
</td>
<td class="nump">$ 612,686<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess', window );">1 year or less, percentage</a></td>
<td class="nump">58.00%<span></span>
</td>
<td class="nump">57.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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">$ 314,123<span></span>
</td>
<td class="nump">$ 256,276<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2', window );">1-2 years, percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">24.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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">$ 173,120<span></span>
</td>
<td class="nump">$ 138,641<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3', window );">2-3 years, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></td>
<td class="nump">$ 86,478<span></span>
</td>
<td class="nump">$ 64,784<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years', window );">Greater than 3 years, percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">$ 1,344,894<span></span>
</td>
<td class="nump">$ 1,072,387<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Total 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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">$ 234,917<span></span>
</td>
<td class="nump">$ 227,803<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">65,502<span></span>
</td>
<td class="nump">54,509<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">38,432<span></span>
</td>
<td class="nump">28,320<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></td>
<td class="nump">28,157<span></span>
</td>
<td class="nump">19,283<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">367,008<span></span>
</td>
<td class="nump">329,915<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">330,426<span></span>
</td>
<td class="nump">248,223<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">220,231<span></span>
</td>
<td class="nump">193,064<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">124,969<span></span>
</td>
<td class="nump">104,542<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></td>
<td class="nump">55,937<span></span>
</td>
<td class="nump">44,308<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">731,563<span></span>
</td>
<td class="nump">590,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">153,467<span></span>
</td>
<td class="nump">105,920<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">14,968<span></span>
</td>
<td class="nump">7,962<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">1,955<span></span>
</td>
<td class="nump">4,928<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></td>
<td class="nump">1,765<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">172,155<span></span>
</td>
<td class="nump">118,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">10,952<span></span>
</td>
<td class="nump">11,514<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">4,505<span></span>
</td>
<td class="nump">395<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">2,252<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">11,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess', window );">1 year or less</a></td>
<td class="nump">41,411<span></span>
</td>
<td class="nump">19,226<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2', window );">1-2 years</a></td>
<td class="nump">8,917<span></span>
</td>
<td class="nump">346<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3', window );">2-3 years</a></td>
<td class="nump">5,512<span></span>
</td>
<td class="nump">851<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="top.Show.showAR( this, 'defref_pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years', window );">Greater than 3 years</a></td>
<td class="nump">619<span></span>
</td>
<td class="nump">1,189<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">$ 56,459<span></span>
</td>
<td class="nump">$ 21,612<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess</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: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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years</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: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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2</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: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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3</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: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_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess</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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years</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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2</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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=2021-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=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=2022-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=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>103
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461362904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 115,947<span></span>
</td>
<td class="nump">$ 103,068<span></span>
</td>
<td class="nump">$ 80,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="num">(23,410)<span></span>
</td>
<td class="num">(20,464)<span></span>
</td>
<td class="num">(16,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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">21,822<span></span>
</td>
<td class="nump">20,796<span></span>
</td>
<td class="nump">18,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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">54,182<span></span>
</td>
<td class="nump">46,283<span></span>
</td>
<td class="nump">32,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">25,413<span></span>
</td>
<td class="nump">22,885<span></span>
</td>
<td class="nump">18,938<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 14,530<span></span>
</td>
<td class="nump">$ 13,104<span></span>
</td>
<td class="nump">$ 10,484<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>104
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710456406376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">180 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2006</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock', window );">Closing price of company stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,170,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,300,000<span></span>
</td>
<td class="nump">$ 126,800,000<span></span>
</td>
<td class="nump">$ 63,300,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense, unvested stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of expense recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.74<span></span>
</td>
<td class="nump">$ 24.16<span></span>
</td>
<td class="nump">$ 19.10<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense, unvested stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of expense recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 129.03<span></span>
</td>
<td class="nump">$ 93.68<span></span>
</td>
<td class="nump">$ 66.21<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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested', window );">Fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,500,000<span></span>
</td>
<td class="nump">$ 108,400,000<span></span>
</td>
<td class="nump">$ 77,000,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of closing price of common stock</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember', window );">Corporate Incentive Compensation Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees', window );">Compensation percentage of target incentive compensation eligible to be elected and received by employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber', window );">Number of shares subject to outstanding options and awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember', window );">2004 Long-Term Incentive Plan | RSUs | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_NonemployeeDirectorCompensationLimit', window );">Annual limited compensation</a></td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue', window );">Percentage of fair market value of company 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="nump">85.00%<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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod', window );">Purchase price percentage of fair market value</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>
<td class="nump">95.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="top.Show.showAR( this, 'defref_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued cumulatively under the employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue</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: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod</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: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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_TitleOfIndividualAxis=pega_NonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710465443176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense from 2006 ESPP</a></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>106
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461396168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected annual volatility</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">32.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in years</a></td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected annual dividend yield</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 37.74<span></span>
</td>
<td class="nump">$ 24.16<span></span>
</td>
<td class="nump">$ 19.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>107
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457537816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - 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, 2021 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning of period (in shares) | shares</a></td>
<td class="nump">7,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(1,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(606)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, end of period (in shares) | shares</a></td>
<td class="nump">7,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares) | shares</a></td>
<td class="nump">6,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">3,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 59.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">129.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">47.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">85.69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">74.94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share) | $ / shares</a></td>
<td class="nump">71.97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 50.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">6 years 8 months 12 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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">5 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest | $</a></td>
<td class="nump">$ 267,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable | $</a></td>
<td class="nump">$ 210,796<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>108
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710456392664">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, beginning of period (in shares)</a></td>
<td class="nump">2,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(381)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, end of period (in shares)</a></td>
<td class="nump">2,054<span></span>
</td>
<td class="nump">2,462<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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber', window );">Expected to vest (shares)</a></td>
<td class="nump">1,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 74.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">129.03<span></span>
</td>
<td class="nump">$ 93.68<span></span>
</td>
<td class="nump">$ 66.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">70.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">88.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, end of period (in dollars per share)</a></td>
<td class="nump">99.36<span></span>
</td>
<td class="nump">$ 74.78<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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 101.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Nonvested</a></td>
<td class="nump">$ 229,643<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="top.Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue', window );">Expected to vest</a></td>
<td class="nump">$ 170,357<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>109
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462449160">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 29,659<span></span>
</td>
<td class="nump">$ 24,241<span></span>
</td>
<td class="nump">$ 19,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">8,879<span></span>
</td>
<td class="nump">8,109<span></span>
</td>
<td class="nump">6,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 20,780<span></span>
</td>
<td class="nump">$ 16,132<span></span>
</td>
<td class="nump">$ 13,021<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>110
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710461034680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of (Loss) before (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (125,947)<span></span>
</td>
<td class="num">$ (59,281)<span></span>
</td>
<td class="num">$ (51,396)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(6,040)<span></span>
</td>
<td class="num">(65,608)<span></span>
</td>
<td class="num">(83,450)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) before (benefit from) income taxes</a></td>
<td class="num">$ (131,987)<span></span>
</td>
<td class="num">$ (124,889)<span></span>
</td>
<td class="num">$ (134,846)<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>111
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710458040824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of the (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 1,921<span></span>
</td>
<td class="num">$ (11,251)<span></span>
</td>
<td class="nump">$ 1,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">363<span></span>
</td>
<td class="nump">399<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">4,105<span></span>
</td>
<td class="nump">7,113<span></span>
</td>
<td class="nump">3,449<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current provision for (benefit from)</a></td>
<td class="nump">6,389<span></span>
</td>
<td class="num">(3,739)<span></span>
</td>
<td class="nump">4,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(42,214)<span></span>
</td>
<td class="num">(34,573)<span></span>
</td>
<td class="num">(25,356)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(9,413)<span></span>
</td>
<td class="num">(8,119)<span></span>
</td>
<td class="num">(5,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="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(23,709)<span></span>
</td>
<td class="num">(17,085)<span></span>
</td>
<td class="num">(18,818)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred (benefit)</a></td>
<td class="num">(75,336)<span></span>
</td>
<td class="num">(59,777)<span></span>
</td>
<td class="num">(49,317)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit), total</a></td>
<td class="num">$ (68,947)<span></span>
</td>
<td class="num">$ (63,516)<span></span>
</td>
<td class="num">$ (44,413)<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>112
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710456370936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income taxes at statutory rates</a></td>
<td class="num">$ (27,717)<span></span>
</td>
<td class="num">$ (26,227)<span></span>
</td>
<td class="num">$ (28,318)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(469)<span></span>
</td>
<td class="num">(5,881)<span></span>
</td>
<td class="nump">727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit and tax credits</a></td>
<td class="num">(7,217)<span></span>
</td>
<td class="num">(6,994)<span></span>
</td>
<td class="num">(4,450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Permanent differences</a></td>
<td class="nump">541<span></span>
</td>
<td class="nump">1,773<span></span>
</td>
<td class="nump">2,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and experimentation credits</a></td>
<td class="num">(6,380)<span></span>
</td>
<td class="num">(5,716)<span></span>
</td>
<td class="num">(4,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign', window );">Tax effects of foreign activities</a></td>
<td class="nump">3,599<span></span>
</td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">3,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Tax-exempt income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Provision to return adjustments</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="nump">3,416<span></span>
</td>
<td class="num">(5,460)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible compensation</a></td>
<td class="nump">5,464<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,716<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="top.Show.showAR( this, 'defref_pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount', window );">Expiration of statutes and changes in estimates</a></td>
<td class="num">(2,250)<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">2,420<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="top.Show.showAR( this, 'defref_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount', window );">Excess tax benefits related to stock-based compensation</a></td>
<td class="num">(20,697)<span></span>
</td>
<td class="num">(25,797)<span></span>
</td>
<td class="num">(14,291)<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="top.Show.showAR( this, 'defref_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount', window );">Cares Act</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,576)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of change in tax law</a></td>
<td class="num">(11,811)<span></span>
</td>
<td class="nump">7,489<span></span>
</td>
<td class="nump">1,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit), total</a></td>
<td class="num">$ (68,947)<span></span>
</td>
<td class="num">$ (63,516)<span></span>
</td>
<td class="num">$ (44,413)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_EffectiveIncomeTaxRateReconciliationCARESActAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, CARES Act, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationCARESActAmount</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_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32059-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>113
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457697960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<span></span>
</td>
<td class="nump">$ 23,271<span></span>
</td>
<td class="nump">$ 18,157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=pega_AcquisitionRelatedNetOperatingLossesMember', window );">Acquisition Related Net Operating Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease', window );">Change in valuation allowances</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod', window );">Carryforwards with unlimited carryforward period</a></td>
<td class="nump">139,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod', window );">Carryforwards with unlimited carryforward period</a></td>
<td class="nump">$ 1,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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax credit carryforwards with unlimited expiration period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ValuationAllowancesAndReservesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowanceByDeferredTaxAssetAxis=pega_AcquisitionRelatedNetOperatingLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=pega_AcquisitionRelatedNetOperatingLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462700872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 133,164<span></span>
</td>
<td class="nump">$ 88,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Accruals and reserves</a></td>
<td class="nump">38,526<span></span>
</td>
<td class="nump">26,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Interest expense carryforward</a></td>
<td class="nump">7,759<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Software revenue</a></td>
<td class="nump">336<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pega_DeferredTaxAssetsConvertibleSeniorNotes', window );">Convertible senior notes</a></td>
<td class="nump">8,362<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">3,764<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">40,590<span></span>
</td>
<td class="nump">31,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,015<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">233,516<span></span>
</td>
<td class="nump">154,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowances</a></td>
<td class="num">(25,855)<span></span>
</td>
<td class="num">(23,409)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">207,661<span></span>
</td>
<td class="nump">131,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDerivatives', window );">Capped call transactions</a></td>
<td class="num">(14,961)<span></span>
</td>
<td class="num">(20,858)<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="top.Show.showAR( this, 'defref_pega_DeferredTaxLiabilityDebt', window );">Convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,473)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Software revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,477)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(12,044)<span></span>
</td>
<td class="num">(4,338)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(27,005)<span></span>
</td>
<td class="num">(43,146)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 180,656<span></span>
</td>
<td class="nump">$ 88,068<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Convertible Senior Notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilityDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Debt</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilityDebt</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710457688072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 203,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">30,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating losses expected to expire unused</a></td>
<td class="nump">26,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">13,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">1,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credits expected to expire unused</a></td>
<td class="nump">9,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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">64,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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">2,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>116
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710464701240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">$ 23,801<span></span>
</td>
<td class="nump">$ 23,271<span></span>
</td>
<td class="nump">$ 18,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions related to the current year</a></td>
<td class="nump">653<span></span>
</td>
<td class="nump">653<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">962<span></span>
</td>
<td class="nump">4,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(6,870)<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(313)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<span></span>
</td>
<td class="nump">$ 23,271<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>117
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140710462532472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(LOSS) PER SHARE (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</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>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="num">$ (61,373)<span></span>
</td>
<td class="num">$ (90,433)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
<td class="nump">79,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">(Loss) per share, basic (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effective of dilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted - average common shares outstanding, assuming dilution (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="nump">80,336<span></span>
</td>
<td class="nump">79,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">(Loss) per share, diluted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding anti-dilutive stock options and RSUs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,862<span></span>
</td>
<td class="nump">6,278<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Convertible debt (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Number of shares issuable upon conversion</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,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="top.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>
<td class="nump">196.44<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted-average effect of dilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted-average effect of dilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativeCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2029-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>118
<FILENAME>pega-20211231_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/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pega="http://www.pega.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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-20211231.xsd" xlink:type="simple"/>
    <context id="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231">
        <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="if01f4a2c352040239ebb99905a6ab2f2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia704c8f9b23949ef9657f3b315c5b730_I20220204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2022-02-04</instant>
        </period>
    </context>
    <context id="ia544b657d8424ba7995a6d948bb1165e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1495440d575f405aac347868781bedc3_D20210101-20211231">
        <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="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia0170fb888144f02adab173f495372a1_D20210101-20211231">
        <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="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231">
        <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="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231">
        <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="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92e31bec24884c83990264ff24604fff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff5693c731004cb2b23e4600e271db62_D20200101-20201231">
        <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="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18a7543f64c34a16a22e6d891a842af6_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ib6f19ae1eb544987b687070bac3684af_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i37288c57a6e646b99ac0539ae50a690a_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i59ae95e8b783433e980f007bb7b08192_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae19b5db919844b0af3418806118445f_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i166249cbcbf74068a53c2b4d49d1cf8c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i15e5570cdd4e49f5aaa5bdc038c9be82_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iad053e7ceedb4b079a784713997b4f15_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if747e5b771f84828a6b2d37c45293cfe_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="idd1a2808122841c0b4ef5db5891cd43f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib774dfe03252402d97b04adf2249332b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00b88a10e3a6456c8903bd099b5f74ed_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i375fc56a9a3a4a57b2f1378c3899940d_I20201231">
        <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="i6108161d397648428a3d5eb410ed2c1d_I20201231">
        <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="i6224526aba7f4ac0a1d728c683011ab2_I20201231">
        <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="i9afa614ffef2423ebb32e8f01c7be1d2_I20201231">
        <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="i67f4354cfab6454c9acc00b8d6aff3e0_I20201231">
        <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="icefc7b0faab04d51b70e3d00b78cf0f4_I20201231">
        <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="i94eb36045a104181b2495968a9688ded_I20201231">
        <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="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231">
        <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="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231">
        <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="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231">
        <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="i0ea23f0513794dfd975dcdccfe9c452d_D20210101-20211231">
        <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="i3c0e69449402406ba12eea0d95285fb4_I20211231">
        <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="if81bbfd64e304f438bb22c20f1270a6d_I20211231">
        <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="i3352671e1f574ee3beac0277cdb15cde_I20211231">
        <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="if4a1ed74827146038347b8139053cdea_I20211231">
        <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="ibda07f9d3f744937a7e1f082dd8f6c87_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9404e41aab3342d6b56d429e8896f87d_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i758bc0433d4c49fcbdcf133b741f661d_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4eab249ccacd4e4e889a621b122fa4d9_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i880534a3ff764dc1996cafa07eee5565_D20191130-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2019-11-30</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="ic8bb9fb074b541f589e433fe71a43714_D20211130-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="ia671986b0b584094957e08d9a856054e_D20201130-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-11-30</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i69c05e1644f549f2af41182ced7e7683_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0b6893594f54156a94e2cb6a1df2491_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d015469dd9347369bf46ead10376f74_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie49bbc7fa20a42d49d7f915fac7e8a12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pega:ClientAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0fd81c581d04e26bc3efdefe6934b65_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iad4d86f1c3524ad88d9a7b703d836c4b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i47818840b5284256a299c499a663d7d4_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib218a59cce7c452e9578e6d5f13bb190_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i123fbc9a74b741ac8fdfbe0ffa9f2607_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf5fe7b6b33f4cca8cd745b50667a4bd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8531371ada9148d283e983a1485f0d6b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib38540a6ae1e420eb821ed941d3ccfa6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3356c3142eb742319b06ecf0c5fc8443_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i368c99a51d9548d2893109c9148d2d2e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0924717a67744d42979e30aa1beb92c6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i89dfc586ca914395ad61ad577b2c7880_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3cdbc03e426148fbb89486cf87f78c27_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6cc88bc9de34e65a98cc7ae34e3b27a_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c064448cf474aea9c1679da50d12057_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifee4899a0b674cc3b3d5f371d8521d59_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2cca805b5144147a82f3e741d3a7a99_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i737da4ce007f40808ab8df3b7cc670c6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i32f2ea9da124472793e376c967185096_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie02b7cbbc87f472dbe664c11e1206e17_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90be0ebc44f648bba25025ee6a8d0d14_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9614a1cbb494b569832bf7810244524_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8fe37366e704e15ade824d7ebc444b3_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ff6350434064e77b8eb3578d6da273a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id4587e0f437f447ca9ea0a6e590117ce_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27462e4c1dd04305af2ea1ec301436ae_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i431626592709443aa4019480e6b4f18f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id62870e270004edeb39ca2fe00f0831a_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i004842b40fe649ddacb78efeb3f8d234_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231">
        <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="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231">
        <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="i401c92c7c78f44f591459471ac54687d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ec771da25a14084a8b0633a3163326c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4efe6821c985486488bce17883d2cc0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i993ba7e92feb4147bad959e8d8a8dd48_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i31be2bb4f55f45f59d3e2bc91312beca_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228">
        <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="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331">
        <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-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i652d45ac5d3f4f8486454949621bda4d_I20210706">
        <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="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706">
        <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="i469f71c280a5494ba9f6125c61c26855_I20210801">
        <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="i7d515cdd665a4b0496addf02cead876a_I20200229">
        <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="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229">
        <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="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229">
        <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="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229">
        <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="i351e995647c8495bb40cf6c2c80ae674_D20200201-20200229">
        <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="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229">
        <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="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229">
        <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="ie8df5c84d52e4c909f7a5cac02dd4018_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i52a70e55fed04843886e70f066d5443f_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i20da2d64d04d44b5a2406449b69ecae1_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i50f68367ed8e4857a4334470b5508221_I20210101">
        <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>2021-01-01</instant>
        </period>
    </context>
    <context id="i154139828c464120a271030fc3af6143_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0732d995d5d409d9f072e22887f1ec7_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idb07a01ab5a546788a28c88821150c25_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231">
        <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-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7ba622455f6480482959b986eaea9cc_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="i6c72fe62a5374bf195b144ee2c19e866_D20200901-20200930">
        <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>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i043d6a46f162441c9fb3fc0424e6844b_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i5a9b1807fcfa4bce804962a6f9108554_D20201001-20211231">
        <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>2020-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide80304a96a34831a53335394c2fc8c7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia9dd7ff5053743aabd46487afea21706_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib2c0e1f22d134e4aa04112d22c88fa33_I20200615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-06-15</instant>
        </period>
    </context>
    <context id="i80e33685bb9444e59c9e78bc057ab1a9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if10e861672674bf291e47481a7f5b3c7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e45b368166d492182265b9e2b79d5d1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id3fa05fb79634c48ad9e29ae0491104a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia929b56afed94edb8692cfd5c05062bd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia318a1df2eb24475a6b0ceab1bfcde00_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i11084a1d5ff24ad89315288b66544cf6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3f06831393a4919ae7b5511a7a9c1d3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id682daa5c3334d4eb575ad9eab744c26_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id9033e013c264acf970ae3f65730e6a1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9eda250ff2b41b4830ab8968b1f004c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i602941d0d3d54c9b8b6642aeda2383c7_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i550aeb48148b4982a3fe7bfcb444fb06_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i93ca910a996b4be39835d5af06ef5a41_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i70e19c204d8f452cb21e15fcd37b31f5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i215b25b43bee48e0a3122fab9d43582b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2718115306cb4e849e8b3aab9b84d1fa_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e3196e90ade4d5ba732b8f1c427c3c6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i982b3955c023481fb839305b056bb129_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d9947ebca4340008bcf1d1bce1a8f43_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6459ddb813504c299cb16295213d250b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1b894d8a6cd4df88769aa37e48e3f57_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7767c87628a94377bb815023e5f81702_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i51ce2f34a765464d9ab6f7b3c3a9a7ce_I20211231">
        <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="i060f7d2f91d443f4b7eece222ccdab9b_D20210101-20211231">
        <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="i9ad9986021ca48f08881e0cb397264c8_D20210101-20211231">
        <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="i3ff9bdd7f136497b80e52c7cc225745c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i557d22730ac641e790ddbdadba2e9cb7_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i021480ef9c2145d78cdda35c87d88be6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7ec3188c0ed432993978cacde63235a_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd3468db8a924ab192adcf00eeae45a5_D20210101-20211231">
        <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="i13710a08c13846fab360f8603d116a8c_D20210101-20211231">
        <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="ie715306c592f47819ad7f5480d7e91b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i231373d58f054405af69f189ba44925d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2593471ae6d44ddf87a22d67b7554438_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i587410b3a3714d16b731fbefca1f248b_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3f23305e07b847619aa2dc55e2f75db7_D20210101-20211231">
        <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="ib6644243cfeb4be39159b37a5c9795c3_D20210101-20211231">
        <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="ice23874283f7458da32eb01a2dd56d2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4989ccc3a4004902ba112d8ee0ba55a9_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00cfaf4011264d14865410b6b92a1e65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16e1719613444feeb5057c4ae4c42545_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02c86befbf064e6b8c575d3b57052577_D20210101-20211231">
        <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="ia1fdf60ab4104432ab3601c9d1388fe4_D20210101-20211231">
        <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="i9c2ef121c8c8469a8e8b531b3079a54d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7133f41622de473c90696f39c9752e31_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29be64ef1f6b417c8f4b84f76aa9f9a4_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i23b596da61d240b58006d8ba235af9e6_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i664c13049a484f55a1205280acb754d1_D20210101-20211231">
        <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="ida6f35d7c92b48bb833c5bb9a2509f43_D20210101-20211231">
        <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="i7cf3eed99542491496843f6f08e9df65_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84323886da534c8badce9e759f34c78b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i39b204f17e4843fea47532d44a6a2571_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3011dad99654d77ac6fddd3cc936b56_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231">
        <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="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231">
        <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="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c1a003e31304f0b88cdb911686d021c_D20210101-20211231">
        <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="icab66603987e4b1681fa421d5036d3a9_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3cdd618c9a264e3baff82383e0469c35_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231">
        <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="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231">
        <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="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231">
        <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="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7302c243b54144258d32a8b852a6584c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c36f64a623544ccba352a16481721d1_D20210101-20211231">
        <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="ie99dc5a0aea44ddcb2ab1355fa2c39db_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83c657f8ed99499891dd4e946a7089cc_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i929c78382e7940a8a06ceb950f0200ea_D20210101-20211231">
        <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="i54800b566e484e30a17332b3aab04171_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i061645b165fb464ea3e8660095d1e110_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ced9940b6184e6e903c4fca906916af_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i960e3c8163114f449267bdbfabd98c16_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74812ebdf7af4939bb63d7016e45ddf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5ce2f82649f4660b611ec8b0be3a600_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2db43ccae564a198980d056a65c1e7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a86310989af44afa518cbc6c1081fbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7273a40ae29d4da3901cb7fb640eef63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8cc2898fcff3479f9a81ca9036a599ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i460d2b6158a44a39a5e74bc2ab9b4786_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4ca4bc1c439476390ba66223a6bb2d6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idd96548e8e0d4c828425df9fe9b19422_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d2fa97cf9284c9e8858ab682394ee59_D20210101-20211231">
        <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="ied03bcab10224b9bb8e3055b86f12a47_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbdac2d2b3be4e46acfaf375eceecc57_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9de71e6958484c75b0aab6ce66e7a4d5_D20210101-20211231">
        <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="i748911eb58764ba9afa2b763e6a3fd05_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47b87f6bfc3a49028b17543a5d1e0287_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231">
        <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>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231">
        <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>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231">
        <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="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="idb82ffce74534059acb5bb6d09736b7b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id4dc469ee9a54e3080c088d4d25fe708_I20061231">
        <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>2006-12-31</instant>
        </period>
    </context>
    <context id="i0ab2829ff2444b3086b5ec0d96edc0f3_D20060101-20061231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <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="i8e19a0e05152477d9b6ad9b072f08242_D20060110-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2006-01-10</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibea7939791b24a64a0b32cb122188ec3_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231">
        <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="i403eb494e27f4650abfa70b2890b0356_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <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="ie5f4f7a06dbb40b0922af71f84e235a1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88f3889aa1d54a809aff542d5c6709f1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231">
        <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="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ief52a192cd194620b7c3f73e3b3c121b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b7b289c3be643188759f45d0f2725b8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7830e3e63c3c416d90017c0ea2798a7c_D20210101-20211231">
        <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="i289e40b4412142e4bdb90e5f3e8a630a_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d183547b5fd47d999708b5758a9030b_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i373b6af1566347e78a9b935ba030bece_D20210101-20211231">
        <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="i39bef6504f9f456c9baa80906b59a3c1_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7676456484c431492696e3dce3fc09d_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18081492be2e42e29fd0f49bb3a61810_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">pega:AcquisitionRelatedNetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie317783a9472426eb5beea643dfb575c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9a21e3604a345ec867a4a45431c3ba9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd023a0543b14dc081b84789d337fee0_I20211231">
        <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>2021-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV8zLTEtMS0xLTIwNjIz_80c1be4e-17d8-46cd-b877-ffcd57935918">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV80LTEtMS0xLTIwNjIz_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV81LTEtMS0xLTIwNjIz_d6c977e6-a895-4001-921c-bf3da41b7e9f">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl80L2ZyYWc6ZGRjNGE0MmY5MWViNGM3MGI1NmViZjcyZDc3YTcwZmEvdGFibGU6Y2M5M2I3MjBiZDVhNDI2MDkyZTRlNzNmMGY3NDg5YWUvdGFibGVyYW5nZTpjYzkzYjcyMGJkNWE0MjYwOTJlNGU3M2YwZjc0ODlhZV82LTEtMS0xLTIwNjIz_7a37d681-bb21-48e8-aef1-d2a3640cd901">0001013857</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozZjg3ZmZmZDdhOTc0OWU3OTNjZmE2ZDE3M2NiMmFjNl81MQ_51bb17d7-99d7-4b72-bc39-990ca7ea1e00">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i758bc0433d4c49fcbdcf133b741f661d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ie8df5c84d52e4c909f7a5cac02dd4018_D20210101-20210101"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzE2NDkyNjc0NzUzNzM_6d154bb1-ad1d-436c-b5be-3858ca9475cc">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:DebtInstrumentTerm
      contextRef="i6c72fe62a5374bf195b144ee2c19e866_D20200901-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MTQ_b609cdff-8a08-42a0-9a28-fa1816d817fb">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8cc2898fcff3479f9a81ca9036a599ee_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8xLTEtMS0xLTQ3OTUx_cba71feb-d368-4293-b17b-65916d19ee60">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i460d2b6158a44a39a5e74bc2ab9b4786_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8yLTEtMS0xLTQ3OTUx_87e84209-de19-4555-b30a-7aa0532cacc6">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ie4ca4bc1c439476390ba66223a6bb2d6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV8zLTEtMS0xLTQ3OTUx_6d128d5e-6469-4b15-9508-0af08f250cfd">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="idd96548e8e0d4c828425df9fe9b19422_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjMzL2ZyYWc6Y2E2NDY0ZDg5NjU1NDNmMzhlZDBiZTA3YzRhNGQyOWMvdGFibGU6NDUxN2QwZTEzNWNmNGU3MjhhZWVlNzVmMGM1OTBkNGUvdGFibGVyYW5nZTo0NTE3ZDBlMTM1Y2Y0ZTcyOGFlZWU3NWYwYzU5MGQ0ZV80LTEtMS0xLTQ3OTU0_4dc7ebe1-dfd1-4585-968f-ffdcde351336"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xMTE_75d7500b-73df-4f89-9857-7e16d0624b98">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6YzFlMzA1NTA5MDQ2NDk0MmE5ODhhMGE2NWJhNmUzN2EvdGFibGVyYW5nZTpjMWUzMDU1MDkwNDY0OTQyYTk4OGEwYTY1YmE2ZTM3YV8wLTAtMS0xLTIwNjIz_863d94bf-a2e4-4a00-b828-1c3270cd122b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNzA_34ac96b7-02c1-4181-ad2d-b6c39d82166e">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNzA_a5e7190b-868e-4d79-9481-7ca1e7d9754f">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGZkYTZhZmJmMmE5NGY0ZmFmMTQxNjBiNTRlODZmZWMvdGFibGVyYW5nZTo4ZmRhNmFmYmYyYTk0ZjRmYWYxNDE2MGI1NGU4NmZlY18wLTAtMS0xLTIwNjIz_bd1938f8-d105-4b44-b905-1f43217ac46b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xOTg_9a8c1f9b-f9cf-49db-84c7-3d8af9a570e8">1-11859</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yMjM_1c33ef66-45f2-4623-a858-39388455e1e3">PEGASYSTEMS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6ODAyOWIyN2MwZjg4NDdjNjgyMTIxZjEwYzQ3NmMwY2YvdGFibGVyYW5nZTo4MDI5YjI3YzBmODg0N2M2ODIxMjFmMTBjNDc2YzBjZl8wLTAtMS0xLTIwNjIz_7e251197-fc53-4f9f-b451-b21d99126da3">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6ODAyOWIyN2MwZjg4NDdjNjgyMTIxZjEwYzQ3NmMwY2YvdGFibGVyYW5nZTo4MDI5YjI3YzBmODg0N2M2ODIxMjFmMTBjNDc2YzBjZl8wLTctMS0xLTIwNjIz_b765ee06-363d-4915-b6c1-2c6f5c4425bd">04-2787865</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMDM_897fc5ff-9142-4dda-974d-185a69fbecd9">One Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMDc_99ae879a-ff4e-414a-96be-b160c39547d3">Cambridge</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTE_3bc28eab-662a-4f05-84a2-dadcbb03a70f">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYw_30f0960b-8fc5-433c-a7f6-5025151236aa">02142</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zODQ_b26377ae-c564-4cc2-b6bc-e19d508a62e1">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zODg_c3b40d59-5ffd-4e3e-b986-74bbe9dd6750">374-9600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTAtMS0xLTIwNjIz_1feb98f8-8c87-438f-aebb-0e791f204190">Common Stock, $.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTEtMS0xLTIwNjIz_254cb825-67c4-41d0-8269-50dbbfd7ba89">PEGA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6OGVkOGYwMzJjYmI3NDU2Y2I5NDFjZTRiMDIwNTUxZjgvdGFibGVyYW5nZTo4ZWQ4ZjAzMmNiYjc0NTZjYjk0MWNlNGIwMjA1NTFmOF8xLTItMS0xLTIwNjIz_7a85c7cd-7b14-4e2b-ae46-abb5c63ef889">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV83MzQ_839aaa82-4c71-4004-8dc6-51b1ada2fc0e">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV84OTc_74f80e10-f251-4256-8a27-f293b24e23eb">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xMjQ4_ea00bc86-5d5a-4380-9cfb-2159410a23ac">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8xNTQy_c3b880e9-1fda-40f6-9275-9975bb38e0fc">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTAtMS0xLTIwNjIz_0854e627-5cb0-46ac-9a9f-ce075ea6827e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTctMS0xLTIwNjIz_0fab45f1-ba9b-4c09-9484-ad523ffdf5c0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGFibGU6NjNhNzg5M2EwZTdkNGE3NThmYTJhZDMwNWMwY2Y0MjUvdGFibGVyYW5nZTo2M2E3ODkzYTBlN2Q0YTc1OGZhMmFkMzA1YzBjZjQyNV8wLTktMS0xLTIwNjIz_79c40314-6f33-4337-b53f-9d27fec38f8d">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYx_3fa9e834-7c8e-4ac4-86bd-31a3d61c6ff6">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yNjA1_b5b1e9fe-b2a4-4718-af83-cc9807e79c9e">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="if01f4a2c352040239ebb99905a6ab2f2_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yODMx_99790107-79e6-4813-83e5-4290439fcd53"
      unitRef="usd">5700000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia704c8f9b23949ef9657f3b315c5b730_I20220204"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8yODQ2_234e3557-17d5-468a-b11d-4660d665bc16"
      unitRef="shares">81631845</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xL2ZyYWc6MDJmNWYyMDFmMWVmNDg4Nzg2NjQzNjU3OTVlMWNjODEvdGV4dHJlZ2lvbjowMmY1ZjIwMWYxZWY0ODg3ODY2NDM2NTc5NWUxY2M4MV8zMTYy_2218eb56-2a16-4417-a2af-3de743fdccf0">Portions of the Registrant&#x2019;s definitive proxy statement related to its 2022 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83My9mcmFnOjIwNzkxODYxZWMyOTRjZTNhOTcxZDJmYjRhN2M1YTk2L3RhYmxlOjQxODEzNTIxM2ZkNTRiMzM4NGE1ZDlhZGFiMGQ3YWVjL3RhYmxlcmFuZ2U6NDE4MTM1MjEzZmQ1NGIzMzg0YTVkOWFkYWIwZDdhZWNfMS0wLTEtMS0zOTI2OC90ZXh0cmVnaW9uOjZkM2I3MTQ4YjRjOTQ0YWY5ZGE0YTNjZDY5MWYyOTY0XzEwOTk1MTE2Mjc4NzU_e28a0209-9412-4f67-bbb3-8b9118753dcd">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83Ni9mcmFnOjVlNzM2MTY2NWMzNzQ5NDM5ODg0Y2JmYTNkM2FhMDMxL3RleHRyZWdpb246NWU3MzYxNjY1YzM3NDk0Mzk4ODRjYmZhM2QzYWEwMzFfNDM5ODA0NjUzODQ5Mw_2292b5f8-f2cd-4105-9e97-551c6502b3d7">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83Ni9mcmFnOjVlNzM2MTY2NWMzNzQ5NDM5ODg0Y2JmYTNkM2FhMDMxL3RleHRyZWdpb246NWU3MzYxNjY1YzM3NDk0Mzk4ODRjYmZhM2QzYWEwMzFfNDM5ODA0NjUzODQ5NA_eb703820-2ddd-4454-8a00-56b39b9bf634">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMy0xLTEtMS0yMDYyMw_a1e7f415-59cf-4a3a-844d-d57d6deb46ec"
      unitRef="usd">159965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMy0zLTEtMS0yMDYyMw_fed6fed8-1084-437c-a932-6e1a3a8dc25a"
      unitRef="usd">171899000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNC0xLTEtMS0yMDYyMw_bf772d5c-ea67-4ce6-b88b-442192e6348f"
      unitRef="usd">202814000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNC0zLTEtMS0yMDYyMw_6ed5fa62-f917-4200-823f-6905e3396076"
      unitRef="usd">293269000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNS0xLTEtMS0yMDYyMw_9e8d5678-2409-4eb0-922a-52eb22b3e6c4"
      unitRef="usd">362779000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNS0zLTEtMS0yMDYyMw_608bb03f-1d15-413c-b58e-d5b3c0be6cfc"
      unitRef="usd">465168000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNi0xLTEtMS0yMDYyMw_645d1acc-4ec4-4ee3-bcf0-a8420e785d15"
      unitRef="usd">182717000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNi0zLTEtMS0yMDYyMw_5eea1a1b-242e-43fb-a6c4-f24f84f0dace"
      unitRef="usd">215827000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNy0xLTEtMS0yMDYyMw_c5e08f02-2f0d-4330-87f9-0b00fafdfcaf"
      unitRef="usd">226714000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfNy0zLTEtMS0yMDYyMw_7a43d73e-8685-4ca8-85a8-cb38889917d1"
      unitRef="usd">207155000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOC0xLTEtMS0yMDYyMw_ce488795-2f15-4673-bc8e-8bf98cf3524e"
      unitRef="usd">68008000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOC0zLTEtMS0yMDYyMw_93a32b04-3cff-460d-88cc-07fcd866e59a"
      unitRef="usd">88760000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOS0xLTEtMS0yMDYyMw_d9ead11e-8fd3-411a-88fa-cdde9f09b887"
      unitRef="usd">840218000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfOS0zLTEtMS0yMDYyMw_a4404ccc-46b1-412c-a866-6645d6e97225"
      unitRef="usd">976910000</us-gaap:AssetsCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTAtMS0xLTEtMjA2MjM_f90dd5af-a87a-4fef-a046-ffc1b7d29a14"
      unitRef="usd">129789000</pega:UnbilledReceivablesNonCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTAtMy0xLTEtMjA2MjM_54d22dc2-1808-4a1f-9f04-2d62b2c70888"
      unitRef="usd">113278000</pega:UnbilledReceivablesNonCurrent>
    <us-gaap:Goodwill
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTEtMS0xLTEtMjA2MjM_8f86b6ce-7c50-4c2d-ada9-60db27398a85"
      unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTEtMy0xLTEtMjA2MjM_0e918a8a-f38d-42ca-9bbf-3fcc1927adb5"
      unitRef="usd">79231000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTItMS0xLTEtMjA2MjM_65e29501-4b3c-40a6-aa2d-52ad33cd8871"
      unitRef="usd">541601000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTItMy0xLTEtMjA2MjM_9f507973-b817-46a9-83db-ea4f584273e8"
      unitRef="usd">434843000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTMtMS0xLTEtMjA2MjM_25702803-cd19-4753-bafb-311da63656c4"
      unitRef="usd">1593531000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTMtMy0xLTEtMjA2MjM_32fe11da-a91a-4da8-8efb-f8ee75661d88"
      unitRef="usd">1604262000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTYtMS0xLTEtMjA2MjM_a29ec3f5-6ab8-4e0e-a054-9ae967cd7827"
      unitRef="usd">15281000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTYtMy0xLTEtMjA2MjM_9e7d75f6-397a-44a4-b7d1-65608610714d"
      unitRef="usd">24028000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTctMS0xLTEtMjA2MjM_a082789b-36be-4306-9704-5068c6f65a71"
      unitRef="usd">63890000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTctMy0xLTEtMjA2MjM_7cc5fb0d-2b18-41e0-a727-47819ebfd88e"
      unitRef="usd">59261000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTgtMS0xLTEtMjA2MjM_3811cb6c-6bef-49e7-b264-cd3447444e69"
      unitRef="usd">120946000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTgtMy0xLTEtMjA2MjM_01c2a25f-bf60-47ad-bf14-620d89eedb21"
      unitRef="usd">123012000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTktMS0xLTEtMjA2MjM_9c1e291d-6898-4a4b-8402-8cf9f4380134"
      unitRef="usd">275844000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMTktMy0xLTEtMjA2MjM_c26a9048-763e-4ddc-9c17-6ed3fa4c9ff6"
      unitRef="usd">232865000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjAtMS0xLTEtMjA2MjM_2687b94a-e5b6-4083-ab73-82fd7b7f6970"
      unitRef="usd">9443000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjAtMy0xLTEtMjA2MjM_0c968a2a-187c-4124-8b51-1e3e589948e4"
      unitRef="usd">20969000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjEtMS0xLTEtMjA2MjM_dba09b92-ac1f-4ee1-9393-d632ef2764e4"
      unitRef="usd">485404000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjEtMy0xLTEtMjA2MjM_f07d3f59-1de8-4c24-ab13-918cf15e27e6"
      unitRef="usd">460135000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjItMS0xLTEtMjA2MjM_1ad30e2f-ac43-448c-b0f2-50cd0168b8c5"
      unitRef="usd">590722000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjItMy0xLTEtMjA2MjM_ae13fca2-a8f3-4d56-b845-8c189b206393"
      unitRef="usd">518203000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjMtMS0xLTEtMjA2MjM_1e3de538-d8d6-4b92-b6bf-6c6821d918ca"
      unitRef="usd">87818000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjMtMy0xLTEtMjA2MjM_109dc52a-610e-499e-928c-9803247bc67c"
      unitRef="usd">59053000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjQtMS0xLTEtMjA2MjM_170bcfb2-a082-438a-b0ca-0ceea6d163f1"
      unitRef="usd">13499000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjQtMy0xLTEtMjA2MjM_f3be40f9-9f5b-4d31-96cf-5ea1388c35a1"
      unitRef="usd">24699000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjUtMS0xLTEtMjA2MjM_b4ade076-fd31-4874-af5a-27e105edc12e"
      unitRef="usd">1177443000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjUtMy0xLTEtMjA2MjM_ee51087c-1f70-43a9-ae8f-513d8b3069aa"
      unitRef="usd">1062090000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjYtMS0xLTEtMjA2MjM_cff37129-c02f-40d3-a8a0-b6794f207015"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjYtMy0xLTEtMjA2MjM_89f4d3f0-aae3-46b1-9c95-34f4c615421a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8yMQ_692fd376-d710-4545-b49e-7ad9244278d2"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8yMQ_c9c868a3-cb2e-42f9-a0ec-c1effab8d7e3"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8zNQ_1a9fa4e9-0ca0-4f35-b6e0-a203cd08499c"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF8zNQ_5ef35527-cc07-408b-984d-cbe6d2e46760"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF81Nw_6eec613b-15b7-4ac7-bbd6-e06741e4ef1c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMzEwNjcwNmJmNWQ0ZjZkYTFlODYwZGQzYTA2YjEyMF81Nw_de0c4b82-2912-49f5-b991-e522f31d68a1"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMS0xLTEtMjA2MjM_62cecde3-38bf-470d-8baf-cd46b058f064"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjgtMy0xLTEtMjA2MjM_5c06d78c-3731-43ce-8520-db625da6617c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18xOA_0dd7d1e6-b40d-4e1d-ad39-dd488499f2dc"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18xOA_a02902e4-83a7-4288-b1c5-e85995f08f97"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18zMg_7125b332-e3f0-44ff-a7f0-67300730e313"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM18zMg_b3bdc085-f5a9-4b74-abf3-935e887ad49b"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM181NA_3121897a-ed3d-4fcf-8837-d8e5f6996759"
      unitRef="shares">81712000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM181NA_76402282-7acf-4090-bd8f-df956a11781b"
      unitRef="shares">81712000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM182MQ_1285ca59-925e-4105-b291-58c9eb00a890"
      unitRef="shares">80890000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjg4NDg4NjZkYzA0MzUwYmYzMWEzMTc4YzdmYmVhM182MQ_967e9358-eff1-4e32-b79a-9ab2c86cefb9"
      unitRef="shares">80890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMS0xLTEtMjA2MjM_b3ff19f3-d600-4a4c-8491-bff40d9306eb"
      unitRef="usd">817000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMjktMy0xLTEtMjA2MjM_3c354078-105b-4d72-aa15-7d06175d2326"
      unitRef="usd">809000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzAtMS0xLTEtMjA2MjM_cf192469-021a-4f6a-ad76-739b7d96ee18"
      unitRef="usd">145810000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzAtMy0xLTEtMjA2MjM_19a43b87-9a67-485a-97b5-45966fc9c463"
      unitRef="usd">204432000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzEtMS0xLTEtMjA2MjM_750a0973-2c90-4c37-b5a4-cbbfc4f99450"
      unitRef="usd">276449000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzEtMy0xLTEtMjA2MjM_ea8ba7f0-9de3-451e-9500-e235b0a6113a"
      unitRef="usd">339879000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzMtMS0xLTEtMjA2MjM_8b213d17-6a5a-422c-83ba-3e53b5cf968f"
      unitRef="usd">686000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzMtMy0xLTEtMjA2MjM_f1a6a65c-9365-4c19-a3d6-3e2d6c00a828"
      unitRef="usd">46000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzQtMS0xLTEtMjA2MjM_8b7884f0-e59d-48f5-b6c1-a156451f3401"
      unitRef="usd">-7674000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzQtMy0xLTEtMjA2MjM_fba18561-e6fc-4c34-8b62-c3019a378cea"
      unitRef="usd">-2994000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzUtMS0xLTEtMjA2MjM_c49bf188-588f-408e-b7eb-022ce6214c01"
      unitRef="usd">416088000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzUtMy0xLTEtMjA2MjM_cf668450-111e-4b1e-8240-8fa9f89d432a"
      unitRef="usd">542172000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzYtMS0xLTEtMjA2MjM_37f9e499-5c81-4b33-ae10-78b3beeffa22"
      unitRef="usd">1593531000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl83OS9mcmFnOmNkNWU0NDhhZGQ5MjQwYzA4MWE0NzVlYzMwNGNiYmRmL3RhYmxlOjFkMzRlMzc4YzExZTQ2NTFhMWNkNTNmZjRkOWVhOGE4L3RhYmxlcmFuZ2U6MWQzNGUzNzhjMTFlNDY1MWExY2Q1M2ZmNGQ5ZWE4YThfMzYtMy0xLTEtMjA2MjM_dee763b2-73d2-4f4b-afbb-ce1cfc7dd6cc"
      unitRef="usd">1604262000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1495440d575f405aac347868781bedc3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy0xLTEtMS0yMDYyMw_da736722-95aa-4931-84f5-b3f324c74635"
      unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy0zLTEtMS0yMDYyMw_014237ec-c7b0-40f9-a380-ea00f8b3a1c8"
      unitRef="usd">504977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMy01LTEtMS0yMDYyMw_673a364f-0d25-44a0-a6f0-5ff217bc9159"
      unitRef="usd">414326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0170fb888144f02adab173f495372a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC0xLTEtMS0yMDYyMw_8e65ce6a-9ddd-4d8f-bab8-6d50707d200b"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC0zLTEtMS0yMDYyMw_b2ffe406-4d3f-4373-81d5-8ef245678ff8"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNC01LTEtMS0yMDYyMw_4ac574f0-f31a-46f8-acb3-6e472c5dbed7"
      unitRef="usd">199433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS0xLTEtMS0yMDYyMw_cee93057-799a-4d54-843d-d004ef415ef4"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS0zLTEtMS0yMDYyMw_6cfc70e0-7cc9-442e-921e-1dbeb9c760af"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNS01LTEtMS0yMDYyMw_05c89099-4920-41a6-b557-03ef6446e93f"
      unitRef="usd">80015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi0xLTEtMS0yMDYyMw_d6787c4e-ca5e-4cb2-b55b-c69c61ecb365"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi0zLTEtMS0yMDYyMw_95c01657-3916-4ad4-8e25-a0bf0ef4a96e"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92e31bec24884c83990264ff24604fff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNi01LTEtMS0yMDYyMw_5162fdc2-18f4-48ca-b512-51cf2bb6a3e1"
      unitRef="usd">217609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy0xLTEtMS0yMDYyMw_b56fd1bf-df24-4ede-82aa-1f4a8c3fca0b"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy0zLTEtMS0yMDYyMw_16e632c4-ac93-4325-ac02-eb4dc8603eeb"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfNy01LTEtMS0yMDYyMw_ab20ce46-2f00-4c1c-a719-cbdd53820aa0"
      unitRef="usd">911383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1495440d575f405aac347868781bedc3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS0xLTEtMS0yMDYyMw_83ca9d34-773a-43d7-ab8c-c2b704b2e4aa"
      unitRef="usd">120446000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS0zLTEtMS0yMDYyMw_a5e59621-dcc5-4f41-a4c6-b05d4c2c9a5e"
      unitRef="usd">98886000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfOS01LTEtMS0yMDYyMw_09461bfe-18a2-46b8-9bfc-8adf0d6b1b35"
      unitRef="usd">91484000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia0170fb888144f02adab173f495372a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtMS0xLTEtMjA2MjM_d8208d93-5514-4695-a003-374ad864b76e"
      unitRef="usd">2389000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idb6b32532c2c4634b3fdf19a45c9da16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtMy0xLTEtMjA2MjM_05c4f8d4-a668-4185-8b08-242a7d4982f1"
      unitRef="usd">2644000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iccc99edae58a49bd93740adc8794a3da_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTAtNS0xLTEtMjA2MjM_ac1eb76d-6972-45a1-9a2e-08687f7cc4e3"
      unitRef="usd">2609000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1f0bee3d244a4edba9c1341593ae40c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtMS0xLTEtMjA2MjM_812e795e-df44-4a8e-a195-f719e6fe3ddc"
      unitRef="usd">229000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie19c657f0a764bd094dc9609cc537f7d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtMy0xLTEtMjA2MjM_635488bb-95f1-47f8-b4e7-50ae2a10ed87"
      unitRef="usd">284000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibdba73a312544529b5aecbe1e41c3887_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTEtNS0xLTEtMjA2MjM_f39f18ff-76ce-490a-9c0a-79e4e019deba"
      unitRef="usd">1047000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3bfd78570a9b455eb64837de9613be14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItMS0xLTEtMjA2MjM_2d72d247-c09e-451b-9bf7-b503e95c77cf"
      unitRef="usd">213299000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3b6dc810cbea4bea814901b02eba91e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItMy0xLTEtMjA2MjM_7d7f70be-63f3-4b54-89ab-dd5543d0d4e1"
      unitRef="usd">209099000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i92e31bec24884c83990264ff24604fff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTItNS0xLTEtMjA2MjM_2832ee98-313f-4a0a-b6d1-011f3a5f8adb"
      unitRef="usd">214882000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtMS0xLTEtMjA2MjM_019de5de-31ab-4921-852b-3cb24b8f9ccb"
      unitRef="usd">336363000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtMy0xLTEtMjA2MjM_1df72ba8-a974-412a-8e2a-c03c5ad0c0a9"
      unitRef="usd">310913000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTMtNS0xLTEtMjA2MjM_c8120e7c-b320-4635-beb7-9444022f1df3"
      unitRef="usd">310022000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtMS0xLTEtMjA2MjM_2e9657ca-5a27-4d8a-8590-e851853074ed"
      unitRef="usd">875290000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtMy0xLTEtMjA2MjM_d02d9fdc-154a-4424-a8e9-0d23aa19dd71"
      unitRef="usd">706604000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTQtNS0xLTEtMjA2MjM_f0b65a62-c28c-4874-9646-99665ba0ff5c"
      unitRef="usd">601361000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtMS0xLTEtMjA2MjM_cc2049c0-2cd6-453e-b8e0-eb53a96082a4"
      unitRef="usd">625886000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtMy0xLTEtMjA2MjM_d0b3e949-8406-489f-b078-02565dc8e888"
      unitRef="usd">545693000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTYtNS0xLTEtMjA2MjM_39a6dad3-b212-44b2-868f-67137daddf16"
      unitRef="usd">474459000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctMS0xLTEtMjA2MjM_891a6882-b26d-4d40-8f56-a1a257f82b00"
      unitRef="usd">260630000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctMy0xLTEtMjA2MjM_29af8482-e282-43d5-a790-3e0a4b4331f1"
      unitRef="usd">236986000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTctNS0xLTEtMjA2MjM_30d86e60-70cd-40ce-b48a-3262a5cdb8f3"
      unitRef="usd">205210000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtMS0xLTEtMjA2MjM_c12f4d18-c52c-4013-853f-1b277b8e7c3a"
      unitRef="usd">83506000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtMy0xLTEtMjA2MjM_56750634-b58a-4497-8162-7ae97cfaea13"
      unitRef="usd">67452000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTgtNS0xLTEtMjA2MjM_f7f62daf-814f-4f7d-9ab9-3fb4c227fa38"
      unitRef="usd">56570000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktMS0xLTEtMjA2MjM_9a0ae3a7-7108-4962-b35b-0f2bb10a5aec"
      unitRef="usd">970022000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktMy0xLTEtMjA2MjM_0dd56316-47f7-4f7d-87b1-e04e23aa337d"
      unitRef="usd">850131000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMTktNS0xLTEtMjA2MjM_add04822-91b0-40ec-ae65-e4ee68148f3e"
      unitRef="usd">736239000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtMS0xLTEtMjA2MjM_e536b412-33d4-4e04-8f39-64adbda346a7"
      unitRef="usd">-94732000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtMy0xLTEtMjA2MjM_d7101b91-9b3f-4074-a2d8-4ea18c25bb7e"
      unitRef="usd">-143527000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjAtNS0xLTEtMjA2MjM_6be454c2-c3c8-42ef-bb11-2f6853937dea"
      unitRef="usd">-134878000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtMS0xLTEtMjA2MjM_9b313a51-80c5-45a0-b644-5dddd15b705c"
      unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtMy0xLTEtMjA2MjM_801aa5b7-c22a-4212-9b01-7cd03095d22d"
      unitRef="usd">3704000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjEtNS0xLTEtMjA2MjM_ee097e16-6905-4d0e-a49f-9539857cbcef"
      unitRef="usd">-2335000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNet
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItMS0xLTEtMjA2MjM_b70b60bf-f005-4bc8-857f-3c87e32f78fd"
      unitRef="usd">704000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItMy0xLTEtMjA2MjM_fffdb3a8-04e4-4a73-9bdb-f3103e84f584"
      unitRef="usd">1223000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjItNS0xLTEtMjA2MjM_1d67f1de-8c82-48bd-bd27-706d767fd655"
      unitRef="usd">2020000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtMS0xLTEtMjA2MjM_bff76ae0-762f-470e-9667-5a82f04c8c74"
      unitRef="usd">7956000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtMy0xLTEtMjA2MjM_33a06f9f-b7c4-4d06-bf77-e50b5334282b"
      unitRef="usd">19356000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjMtNS0xLTEtMjA2MjM_f85f76df-2184-4bca-8f60-e3d1ddb2c94a"
      unitRef="usd">212000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtMS0xLTEtMjA2MjM_9b6e8ac8-8393-40a4-825f-dcb1bb17ad83"
      unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtMy0xLTEtMjA2MjM_1a28d594-af19-4c16-99b3-759c6cfdcb42"
      unitRef="usd">31697000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjQtNS0xLTEtMjA2MjM_b07b7b7a-29e1-44f6-9917-c68433969eb5"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtMS0xLTEtMjA2MjM_696ccc37-d2ff-4f76-9ba0-6f14fb25007d"
      unitRef="usd">89000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtMy0xLTEtMjA2MjM_1c4214b1-e778-4b73-a8c6-478dee066984"
      unitRef="usd">1370000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjUtNS0xLTEtMjA2MjM_6a181e18-1569-4d36-93f2-c4eab48a448e"
      unitRef="usd">559000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtMS0xLTEtMjA2MjM_02bc0a47-6aed-4699-bf8c-4632ad48b9ba"
      unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtMy0xLTEtMjA2MjM_6063ebef-2c32-4967-8d23-cfce630d3e02"
      unitRef="usd">-124889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjYtNS0xLTEtMjA2MjM_26c975df-84c7-4ecd-8046-fac7cdfee28b"
      unitRef="usd">-134846000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctMS0xLTEtMjA2MjM_05e1547f-0a38-45bf-8378-09fa6ad2f06a"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctMy0xLTEtMjA2MjM_e915bddc-980e-4286-bffe-33707a561155"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjctNS0xLTEtMjA2MjM_cbb4b9d2-ecc2-4a6c-93c5-32b379eba67f"
      unitRef="usd">-44413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtMS0xLTEtMjA2MjM_0c05f3d0-f49c-4afa-b82f-591e830b26d1"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtMy0xLTEtMjA2MjM_c17195a6-d40f-4e03-b891-aa9d2d8d8bb7"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMjgtNS0xLTEtMjA2MjM_3a275d26-2253-4dd8-bd1e-51d5dc601fcf"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtMS0xLTEtMjA2MjM_0388f42a-516b-47a8-89cd-0790c9461a61"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtMy0xLTEtMjA2MjM_4cdd47c9-fb7c-49a1-90da-c29a182bad2f"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzAtNS0xLTEtMjA2MjM_31191d38-1e51-4a85-85d4-e648e5c835fa"
      unitRef="usdPerShare">-1.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtMS0xLTEtMjA2MjM_d2928f5e-3cbd-44b0-add3-cbd0d0e48d2d"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtMy0xLTEtMjA2MjM_e2128397-f3d3-44af-804f-71f6e2f383b5"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzEtNS0xLTEtMjA2MjM_77113f29-853b-42a2-954e-9638c9064bb5"
      unitRef="usdPerShare">-1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtMS0xLTEtMjA2MjM_649e356c-9c19-4030-bb93-5d1762191551"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtMy0xLTEtMjA2MjM_12db077e-4505-4b0e-a7b9-f1f358323ebf"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzMtNS0xLTEtMjA2MjM_07c76fd4-a25b-4b53-a3b5-630bdb11d772"
      unitRef="shares">79055000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtMS0xLTEtMjA2MjM_cacfec08-7078-471c-b590-1f3bebe063fa"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtMy0xLTEtMjA2MjM_4d254a15-07ca-48f2-915d-62688d14a7d1"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84Mi9mcmFnOjc4M2I2MGNhMGQ3NTQxMGM5YjkwMzhkMWZkNzFjZTFiL3RhYmxlOjM5ZDMxM2I4OTc0NTQ5NzQ4OGYyMzMxOTQ5ZTU2ZDMxL3RhYmxlcmFuZ2U6MzlkMzEzYjg5NzQ1NDk3NDg4ZjIzMzE5NDllNTZkMzFfMzQtNS0xLTEtMjA2MjM_9921dec7-ba87-4988-9ce9-965c342f048b"
      unitRef="shares">79055000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMC0xLTEtMS0yMDYyMw_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS0xLTEtMS0yMDYyMw_0c05f3d0-f49c-4afa-b82f-591e830b26d1"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS0zLTEtMS0yMDYyMw_c17195a6-d40f-4e03-b891-aa9d2d8d8bb7"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMS01LTEtMS0yMDYyMw_3a275d26-2253-4dd8-bd1e-51d5dc601fcf"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy0xLTEtMS0yMDYyMw_bf5b9c93-0848-4055-a704-d2f1ebd438a1"
      unitRef="usd">640000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy0zLTEtMS0yMDYyMw_07993435-cdd6-4885-a6af-1d5148dc4360"
      unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfMy01LTEtMS0yMDYyMw_840a900a-2f33-4e6f-818b-0ad2596d23bf"
      unitRef="usd">249000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC0xLTEtMS0yMDYyMw_916fcf67-6b6b-4742-9b9d-fd95cb5b1321"
      unitRef="usd">-4680000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC0zLTEtMS0yMDYyMw_6d3a026c-6443-4e8e-90d1-fa499a3e540d"
      unitRef="usd">10234000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNC01LTEtMS0yMDYyMw_25f2e6b5-8fab-47bb-bb32-ef8d4cdbd807"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS0xLTEtMS0yMDYyMw_217854de-b214-48f9-bdcf-44b189180f0a"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS0zLTEtMS0yMDYyMw_f2d9e0f7-0f7b-453e-b89a-21921d7ae8d9"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNS01LTEtMS0yMDYyMw_9416be9b-abdb-45da-be1e-2972e10a3b7c"
      unitRef="usd">94000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi0xLTEtMS0yMDYyMw_b5c86873-e7d0-4078-b125-401233e075d1"
      unitRef="usd">-67080000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi0zLTEtMS0yMDYyMw_a80f9456-5250-43c9-a9d4-e15341d68ce9"
      unitRef="usd">-51093000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84NS9mcmFnOmI5NWNlOGNkNzI3ZjRhZDhiNmIwYTkyNDczNWNiY2M4L3RhYmxlOmI2OWUwZTliZDQ1NTQ4MzBiYmRiOTVkZjg1NGQ2NzM5L3RhYmxlcmFuZ2U6YjY5ZTBlOWJkNDU1NDgzMGJiZGI5NWRmODU0ZDY3MzlfNi01LTEtMS0yMDYyMw_fc642f4c-ce7b-41ae-900b-f7c92b544e1d"
      unitRef="usd">-90339000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i18a7543f64c34a16a22e6d891a842af6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0xLTEtMS0yMDYyMw_adde71ec-885b-431d-b6ad-22d42ce92655"
      unitRef="shares">78526000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i18a7543f64c34a16a22e6d891a842af6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0zLTEtMS0yMDYyMw_4781a4f3-c8d2-478c-a692-9b22068040ea"
      unitRef="usd">785000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6f19ae1eb544987b687070bac3684af_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi01LTEtMS0yMDYyMw_42603419-1a85-45f3-b7e9-294789078b5b"
      unitRef="usd">123205000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37288c57a6e646b99ac0539ae50a690a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi03LTEtMS0yMDYyMw_2a2d354e-8fd1-4c47-8e76-ae3a4634221d"
      unitRef="usd">510863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59ae95e8b783433e980f007bb7b08192_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi05LTEtMS0yMDYyMw_ea3e1d15-445c-466c-bf51-fb6dd8126b99"
      unitRef="usd">-13322000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMi0xMS0xLTEtMjA2MjM_49e62613-5a85-43e1-8125-e924b24bd77d"
      unitRef="usd">621531000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0xLTEtMS0yMDYyMw_7cf70c8d-0cb1-4684-9079-b07d7c5521d1"
      unitRef="shares">333000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0zLTEtMS0yMDYyMw_c8bd06c4-177e-4e6d-addc-c6e091d767e7"
      unitRef="usd">3000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy01LTEtMS0yMDYyMw_078697ad-bfb7-4be7-8bef-13eb6a28e856"
      unitRef="usd">21133000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMy0xMS0xLTEtMjA2MjM_e1e2f535-0725-45db-a139-47e2b292df87"
      unitRef="usd">21136000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0xLTEtMS0yMDYyMw_138746c9-1593-4fbc-b737-f07ab04a89a1"
      unitRef="shares">1375000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0zLTEtMS0yMDYyMw_89a401d7-a5ba-49fb-9842-1a1e05b7a2a7"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC01LTEtMS0yMDYyMw_373138f7-cb3f-41db-bede-faf6089c8519"
      unitRef="usd">-44853000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNC0xMS0xLTEtMjA2MjM_4c7fd8bb-4a97-4937-a8e6-102622c1708b"
      unitRef="usd">-44839000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibbfbfdeaf52545159d95e37c78edb562_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS0xLTEtMS0yMDYyMw_7ffc220c-c55c-4569-90e8-a1a324dc7ccb"
      unitRef="shares">31000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS01LTEtMS0yMDYyMw_aae86faf-c888-42d0-8ed4-3f8b6ef36620"
      unitRef="usd">2202000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNS0xMS0xLTEtMjA2MjM_5c98c530-e342-4035-8e9e-bb512fd66360"
      unitRef="usd">2202000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifdb2871694464e68a93f0efd09d06b63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNi01LTEtMS0yMDYyMw_3eab8e45-aa79-45c3-b6af-a4c5c20b7da7"
      unitRef="usd">81102000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNi0xMS0xLTEtMjA2MjM_71656c0a-e511-41c9-98e4-42d2b189c4ca"
      unitRef="usd">81102000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy0wLTEtMS0yMDYyMy90ZXh0cmVnaW9uOmZlYmQzZTc4MjQwNjQ0NDA5NjAwN2IyOGE5ODE0NWI4XzI5_c619e57c-9ee5-485e-9f16-6baa00c8a6ba"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="iae19b5db919844b0af3418806118445f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy03LTEtMS0yMDYyMw_0e54f1ad-c4b3-40f6-905f-6602dcb07715"
      unitRef="usd">9511000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfNy0xMS0xLTEtMjA2MjM_532ad7b7-1dbe-4aa6-9247-16bc1451f941"
      unitRef="usd">9511000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i166249cbcbf74068a53c2b4d49d1cf8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOC05LTEtMS0yMDYyMw_3b5126b2-7066-4897-b887-45f1f066ba76"
      unitRef="usd">94000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOC0xMS0xLTEtMjA2MjM_ee596a7b-4170-460f-a062-455b7a525905"
      unitRef="usd">94000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="iae19b5db919844b0af3418806118445f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOS03LTEtMS0yMDYyMw_21163368-d239-4a37-800e-fb2fdeaed3ab"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfOS0xMS0xLTEtMjA2MjM_bcc70bb2-6758-4d17-aff0-505713669401"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMS0xLTEtMjA2MjM_bad674b0-1a96-41b6-b1a0-b84e48d77a6b"
      unitRef="shares">79599000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i96bf0b1f29b34fee842739b7a26d5e8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMy0xLTEtMjA2MjM_584aaaa0-f520-4c9b-acb6-c3a58edfca7f"
      unitRef="usd">796000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15e5570cdd4e49f5aaa5bdc038c9be82_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtNS0xLTEtMjA2MjM_9be5331d-bd50-4968-8b02-e76bd2eb5477"
      unitRef="usd">140523000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad053e7ceedb4b079a784713997b4f15_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtNy0xLTEtMjA2MjM_4443ca3b-d855-45ba-85e4-2df942090aa3"
      unitRef="usd">410919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if747e5b771f84828a6b2d37c45293cfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtOS0xLTEtMjA2MjM_0aa1c077-bd8d-4b9a-9fcc-5c52467569af"
      unitRef="usd">-13228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTAtMTEtMS0xLTIwNjIz_607bc64e-d4dd-4e2a-a5ad-cda07b08c994"
      unitRef="usd">539010000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTEtNS0xLTEtMjA2MjM_ff6b1c76-b497-4363-870c-0fb90fe878f6"
      unitRef="usd">61604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTEtMTEtMS0xLTIwNjIz_6e585146-87c0-45fc-946c-9218f33ee73b"
      unitRef="usd">61604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMS0xLTEtMjA2MjM_1131f2ca-8fac-4ecb-8a52-0dc9f32d7b4a"
      unitRef="shares">278000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMy0xLTEtMjA2MjM_5084f0fd-d010-44ba-b56a-2c623708d46a"
      unitRef="usd">3000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItNS0xLTEtMjA2MjM_c99eeec6-f1bb-4422-af2c-b811ec783fc7"
      unitRef="usd">28271000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTItMTEtMS0xLTIwNjIz_179563ba-e0d6-4e9d-845e-67c91547a61e"
      unitRef="usd">28274000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMS0xLTEtMjA2MjM_021abdf3-7986-4054-9b0d-bd5fe50c5120"
      unitRef="shares">1536000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMy0xLTEtMjA2MjM_873312d8-1f93-443c-96a8-cc8485717d42"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtNS0xLTEtMjA2MjM_7ccc4f58-e634-402c-b1bc-d84b0e7fc5b5"
      unitRef="usd">-75578000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTMtMTEtMS0xLTIwNjIz_cb8b5511-e161-407b-b346-3c66b1c13bd1"
      unitRef="usd">-75562000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9313da2c9f8147fb95c569f6c5f46602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtMS0xLTEtMjA2MjM_72e4bcdf-d180-45de-a72b-244b19e165a5"
      unitRef="shares">33000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtNS0xLTEtMjA2MjM_98e36bbc-e5b0-49ca-8880-97f57e3e5fdd"
      unitRef="usd">3039000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTQtMTEtMS0xLTIwNjIz_4acbd1f8-c555-4a22-9456-167f3de0d900"
      unitRef="usd">3039000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib774dfe03252402d97b04adf2249332b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTUtNS0xLTEtMjA2MjM_08e04377-cffc-4cf1-9bfa-6b1913d0aecc"
      unitRef="usd">103115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTUtMTEtMS0xLTIwNjIz_3094103e-3bff-4699-b641-5218e788f784"
      unitRef="usd">103115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozY2MzNWZkOTU4NzQ0MWE1YWJkYzU3MTU4MDFiNTZmYV8yOQ_fd5f075d-a8fe-451e-a4f0-112ed19a5848"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtNy0xLTEtMjA2MjM_cd6479ca-836c-4043-8d67-4bd03ca472e9"
      unitRef="usd">9667000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTYtMTEtMS0xLTIwNjIz_ea7c32a8-6695-4da0-b6b2-963c4c836376"
      unitRef="usd">9667000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i00b88a10e3a6456c8903bd099b5f74ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTctOS0xLTEtMjA2MjM_856bfcbf-7000-4cb0-aa7d-19df72e260d6"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTctMTEtMS0xLTIwNjIz_e7495ca7-9105-4fa6-86fb-e82478f21244"
      unitRef="usd">10280000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i9e7987cccd224b84a07430d153a299e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTgtNy0xLTEtMjA2MjM_3439d351-ed45-4779-b8d6-6d42653031b3"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTgtMTEtMS0xLTIwNjIz_2a7d7bc6-ec25-437d-9ce7-87aabe829d09"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i375fc56a9a3a4a57b2f1378c3899940d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMS0xLTEtMjA2MjM_d9549d3e-aaf8-4625-a267-78ff5624d686"
      unitRef="shares">80890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i375fc56a9a3a4a57b2f1378c3899940d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMy0xLTEtMjA2MjM_a7cf1d0b-628f-43fd-b647-9f5a5b341cab"
      unitRef="usd">809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6108161d397648428a3d5eb410ed2c1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktNS0xLTEtMjA2MjM_fe0cb23d-73ca-4106-8230-82acadb7d4a1"
      unitRef="usd">204432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6224526aba7f4ac0a1d728c683011ab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktNy0xLTEtMjA2MjM_4a2a2248-45b4-4465-9c81-b603bb9d0725"
      unitRef="usd">339879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9afa614ffef2423ebb32e8f01c7be1d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktOS0xLTEtMjA2MjM_11f846dd-6ab2-4bd4-a0b6-bee14af90d0e"
      unitRef="usd">-2948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMTktMTEtMS0xLTIwNjIz_8de337ea-3421-48d9-8f53-a96b1c44f899"
      unitRef="usd">542172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67f4354cfab6454c9acc00b8d6aff3e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtNS0xLTEtMjA2MjM_d8c957c2-a899-49c1-b735-4228176ad37b"
      unitRef="usd">-61604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icefc7b0faab04d51b70e3d00b78cf0f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtNy0xLTEtMjA2MjM_b7c943ae-5a26-42c2-8bc6-9eeb4aea62a4"
      unitRef="usd">9399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94eb36045a104181b2495968a9688ded_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjAtMTEtMS0xLTIwNjIz_87031426-e1e6-4fc7-a911-ab0cb78d7353"
      unitRef="usd">-52205000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMS0xLTEtMjA2MjM_0b320e0d-8102-4ded-abfc-e147e58a187d"
      unitRef="shares">432000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMy0xLTEtMjA2MjM_61c0f780-8835-4f74-b50d-2e73becb9d64"
      unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtNS0xLTEtMjA2MjM_d5c90b40-1430-46a9-9477-2845bda6616a"
      unitRef="usd">53605000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjEtMTEtMS0xLTIwNjIz_7fe7749f-ed50-4163-8e8e-99f4c2f25bad"
      unitRef="usd">53610000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMS0xLTEtMjA2MjM_e4cb6b2c-386d-4b7e-8225-786e6df91a2b"
      unitRef="shares">1153000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMy0xLTEtMjA2MjM_bebcf615-ff4d-48a9-a081-37fd0d980dfb"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItNS0xLTEtMjA2MjM_685245fc-ccd5-4d5a-98f5-fb949bc18647"
      unitRef="usd">-69937000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjItMTEtMS0xLTIwNjIz_6d8e56c9-5152-42fa-a046-c6f4315daa40"
      unitRef="usd">-69925000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMS0xLTEtMjA2MjM_e1718aca-1d8b-48ed-b4b4-7d364ad80a77"
      unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMy0xLTEtMjA2MjM_c00ea08c-01f1-4ac9-9484-b0059d7eab09"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtNS0xLTEtMjA2MjM_08d447cf-11fb-4665-9782-9f8b02a2f1a9"
      unitRef="usd">10553000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjMtMTEtMS0xLTIwNjIz_99b28af0-f7f4-4294-8f13-5d2aa99012b1"
      unitRef="usd">10554000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6902da4bdd7a44138fa2b55d2098fedf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjQtNS0xLTEtMjA2MjM_a107c2bb-264b-498c-805c-c8383df42207"
      unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjQtMTEtMS0xLTIwNjIz_163a534e-dd63-44e9-814e-463c2f55676b"
      unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtMC0xLTEtMjA2MjMvdGV4dHJlZ2lvbjphZjM5Yzc2ZjI0Zjc0ZGUxOTUyZmQwM2Y3MWFiYjE2N18yOQ_ce0b9e5d-6e9e-4e8a-8274-e53126206c3a"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtNy0xLTEtMjA2MjM_aa7384a6-8724-4c68-bf32-1f1233523ee9"
      unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjUtMTEtMS0xLTIwNjIz_e85315ff-682a-4eee-a8c7-d3e4cd8203db"
      unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0ea23f0513794dfd975dcdccfe9c452d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjYtOS0xLTEtMjA2MjM_6cd7660c-0b72-488d-8ccf-1cf35bc2f72c"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjYtMTEtMS0xLTIwNjIz_063a19d1-38ca-4e65-991b-0108e01f7810"
      unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i960fd7dead7b4569bf8c6bf06a55b8eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjctNy0xLTEtMjA2MjM_da2d1b8c-5c9f-4723-be5f-4e0ca3eb4598"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjctMTEtMS0xLTIwNjIz_8f99e898-92d3-417b-ab0a-8c709ec2e2ad"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3c0e69449402406ba12eea0d95285fb4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMS0xLTEtMjA2MjM_e1d8ad02-7c5d-40ca-b90d-9cb8038ffec6"
      unitRef="shares">81712000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3c0e69449402406ba12eea0d95285fb4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMy0xLTEtMjA2MjM_62d8c36c-c027-48cc-82ce-4e190d0f656c"
      unitRef="usd">817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if81bbfd64e304f438bb22c20f1270a6d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtNS0xLTEtMjA2MjM_47690285-2538-4a98-88cd-5ce511152190"
      unitRef="usd">145810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3352671e1f574ee3beac0277cdb15cde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtNy0xLTEtMjA2MjM_5a3ae77c-e714-4830-a875-d12e719cc8e8"
      unitRef="usd">276449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4a1ed74827146038347b8139053cdea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtOS0xLTEtMjA2MjM_fbd58af5-934f-4e81-9b41-e278555820ce"
      unitRef="usd">-6988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl84OC9mcmFnOmMzNGE2NzM2YWI2YzQ0ZmM4MTVkNTcxYTM2ODdhZjgxL3RhYmxlOmM0ZmRiYmMyODVkZDQwOTJiMmFjMjI2MzY1NTQ2YzVmL3RhYmxlcmFuZ2U6YzRmZGJiYzI4NWRkNDA5MmIyYWMyMjYzNjU1NDZjNWZfMjgtMTEtMS0xLTIwNjIz_135fe0e2-43e1-49d0-adf5-cb5a965fab9f"
      unitRef="usd">416088000</us-gaap:StockholdersEquity>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMC0xLTEtMS0yMDYyMw_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi0xLTEtMS0yMDYyMw_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi0zLTEtMS0yMDYyMw_ff6f577e-2990-4414-b9d9-005ad1f918d0"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMi01LTEtMS0yMDYyMw_3a275d26-2253-4dd8-bd1e-51d5dc601fcf"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC0xLTEtMS0yMDYyMw_c363c1e3-fc4b-4ba5-ae53-7e57241e63ac"
      unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC0zLTEtMS0yMDYyMw_f6932092-f16e-47b4-8ac9-661de4db2757"
      unitRef="usd">103068000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNC01LTEtMS0yMDYyMw_b341d32f-9904-43ed-ae1c-6b2180a4744f"
      unitRef="usd">80909000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi0xLTEtMS0yMDYyMw_ad880c9e-4906-42bf-9217-bb955cb55dca"
      unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi0zLTEtMS0yMDYyMw_346ff301-9ec4-4354-b5de-3e4313ea63a4"
      unitRef="usd">-59777000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNi01LTEtMS0yMDYyMw_ef39f996-de27-4332-842e-a8975beca6b0"
      unitRef="usd">-49317000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0xLTEtMS0zOTM1Ng_7253ae3f-3440-42f3-959b-ebe0c98dc621"
      unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0zLTEtMS0zOTM1Ng_46ce3d53-9b1d-4c77-8fb3-b96fc9bcf3e2"
      unitRef="usd">31697000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy01LTEtMS0zOTM1Ng_3e4f0a68-73a5-4b2c-8283-e2737c0f33c2"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0xLTEtMS0yMDYyMw_84f0e54b-48f2-4c98-b14d-8b3f54fa2a4a"
      unitRef="usd">41387000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy0zLTEtMS0yMDYyMw_ff0af152-3a29-4071-9e1a-ebb330384a5c"
      unitRef="usd">33302000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNy01LTEtMS0yMDYyMw_ed318d5b-27c1-4cbf-88f8-4e8ba7300380"
      unitRef="usd">29152000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:OperatingLeaseExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC0xLTEtMS0yMDYyMw_5e0a3d6b-b7bd-4cc5-b542-877a0fd38f3b"
      unitRef="usd">13277000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC0zLTEtMS0yMDYyMw_27fd8d01-35de-45fe-97e2-c32057c53be8"
      unitRef="usd">16248000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOC01LTEtMS0yMDYyMw_6c029271-2bc8-4b4d-b87b-1505dccf2816"
      unitRef="usd">14497000</us-gaap:OperatingLeaseExpense>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS0xLTEtMS0yMDYyMw_083a0fae-b985-42ca-b65f-eacef638b42b"
      unitRef="usd">2977000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS0zLTEtMS0yMDYyMw_5d90dcf5-e225-44a4-8d24-4910953d2e2d"
      unitRef="usd">14813000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfOS01LTEtMS0yMDYyMw_67b76b8a-0efc-4a71-a6c1-ab64a03d64c8"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtMS0xLTEtMjA2MjM_1f7e064f-7beb-4651-90f0-0f2ff6a789a8"
      unitRef="usd">28593000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtMy0xLTEtMjA2MjM_25579ce9-666e-4d75-8965-95fdc1ffd45d"
      unitRef="usd">21348000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTAtNS0xLTEtMjA2MjM_9c2535d7-b6b5-433a-8ce9-e4c809b56afa"
      unitRef="usd">21396000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtMS0xLTEtMjA2MjM_29f81add-628a-4c5a-93c6-5e963c9105c0"
      unitRef="usd">-3721000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtMy0xLTEtMjA2MjM_381bc18e-b8d1-42ea-bc8c-e5b03f3a5f68"
      unitRef="usd">-1073000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTEtNS0xLTEtMjA2MjM_58ce61d4-8759-4952-a175-a9fca59d024b"
      unitRef="usd">-800000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItMS0xLTEtMjA2MjM_0e6a8584-0e5f-46f4-bced-1839824e7c27"
      unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItMy0xLTEtMjA2MjM_1f29ccd7-3a68-45f7-a560-f9a951002d46"
      unitRef="usd">3704000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTItNS0xLTEtMjA2MjM_0bd66eff-8a39-46b1-ada5-73e48ff27168"
      unitRef="usd">-2335000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtMS0xLTEtMjA2MjM_aa535684-1c5a-4d2e-bf0b-bf2dda654e36"
      unitRef="usd">-1032000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtMy0xLTEtMjA2MjM_6473f09b-3258-49cf-a2c6-240b1b877265"
      unitRef="usd">879000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTMtNS0xLTEtMjA2MjM_6ca077e9-e543-41bc-a22d-b2acbda5b6c1"
      unitRef="usd">521000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtMS0xLTEtMjA2MjM_4396621f-9900-473c-829e-8291a1fdbc77"
      unitRef="usd">11957000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtMy0xLTEtMjA2MjM_b42c4764-6c16-4ba2-a1cc-1f8395fad60f"
      unitRef="usd">32321000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTUtNS0xLTEtMjA2MjM_248e294d-1696-4bf5-bc27-0e292174ace3"
      unitRef="usd">-1088000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtMS0xLTEtMjA2MjM_0d643b7e-7beb-46a8-9cb7-fec68b9ef7d5"
      unitRef="usd">-17209000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtMy0xLTEtMjA2MjM_68965343-a315-4148-bbd4-6d6613048171"
      unitRef="usd">12959000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTYtNS0xLTEtMjA2MjM_021882b3-7bd0-4aa8-afb8-22a22c247a2b"
      unitRef="usd">6344000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctMS0xLTEtMjA2MjM_b7bff581-e555-4038-b9c3-a309fc49dfdf"
      unitRef="usd">-18726000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctMy0xLTEtMjA2MjM_cb75980c-eece-4c68-84d9-97c89c984d97"
      unitRef="usd">37945000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTctNS0xLTEtMjA2MjM_a314ccf3-21f5-43af-a562-4c867cf44675"
      unitRef="usd">25670000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtMS0xLTEtMjA2MjM_704d2dbc-1d91-4aa6-9d46-3ddc09759256"
      unitRef="usd">41279000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtMy0xLTEtMjA2MjM_6bf45a9c-5291-48a3-af72-bbac331b03d8"
      unitRef="usd">43661000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTgtNS0xLTEtMjA2MjM_a153c7da-4673-4232-a9d3-8ac4a06f4374"
      unitRef="usd">1937000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktMS0xLTEtMjA2MjM_396370d3-54a9-4553-bbdf-a42064f6555f"
      unitRef="usd">71451000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktMy0xLTEtMjA2MjM_e2f626b9-d1d9-449b-a116-851096903439"
      unitRef="usd">55175000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMTktNS0xLTEtMjA2MjM_91a8b631-113d-4842-a0a4-047b37d32796"
      unitRef="usd">49746000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtMS0xLTEtMjA2MjM_92621128-6ac8-4a5e-bda3-29f3ea62f5c7"
      unitRef="usd">15886000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtMy0xLTEtMjA2MjM_e9165d2c-35e3-49c3-8563-7c2ce733300b"
      unitRef="usd">14136000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjAtNS0xLTEtMjA2MjM_70b5ef61-d47f-4a71-ac5c-4032a2cc2bb4"
      unitRef="usd">23588000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtMS0xLTEtMjA2MjM_bb9a68d6-e321-4f81-8a54-cfe565a7c652"
      unitRef="usd">39118000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtMy0xLTEtMjA2MjM_24d1f357-53ac-495b-88c5-d10877d1dc60"
      unitRef="usd">-563000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjEtNS0xLTEtMjA2MjM_5281a9ff-bb52-4161-8772-896aae84e093"
      unitRef="usd">-42165000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtMS0xLTEtMjA2MjM_3ca01eb0-40a8-49f7-9eb7-4b6e681ea568"
      unitRef="usd">79121000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtMy0xLTEtMjA2MjM_363c02a9-d05e-43de-aa1d-a49bcb57125c"
      unitRef="usd">326549000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjMtNS0xLTEtMjA2MjM_a9962550-f405-4747-a37d-a7f7341042c0"
      unitRef="usd">11424000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtMS0xLTEtMjA2MjM_45806368-91ed-4080-a2a7-f804430c3887"
      unitRef="usd">105977000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtMy0xLTEtMjA2MjM_182dc2e2-e151-43c6-bf81-898bb5e11b94"
      unitRef="usd">28811000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjQtNS0xLTEtMjA2MjM_da194876-3229-482e-948c-5d92d871bdce"
      unitRef="usd">13634000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtMS0xLTEtMjA2MjM_26399364-69a5-4f5b-97d6-1a9d1a2e3aa0"
      unitRef="usd">61096000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtMy0xLTEtMjA2MjM_e2fa6a72-0d61-4403-83fa-51f6e83c620e"
      unitRef="usd">1424000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjUtNS0xLTEtMjA2MjM_dfbb3df4-17e0-4840-8106-a8ce62cdba9d"
      unitRef="usd">89406000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtMS0xLTEtMjA2MjM_b5c4a352-1358-4721-b340-0fdc7f69d9e9"
      unitRef="usd">4993000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtMy0xLTEtMjA2MjM_21474f74-2c8a-45d0-bd93-de642f192681"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjYtNS0xLTEtMjA2MjM_9b88a1b6-e679-4751-83ed-c2d709ed41c1"
      unitRef="usd">10934000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctMS0xLTEtMjA2MjM_84f1298d-01ce-43a9-9984-597e9e0daded"
      unitRef="usd">10456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctMy0xLTEtMjA2MjM_d5b9a776-e3f9-49cc-aeac-a189124db4ea"
      unitRef="usd">25369000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjctNS0xLTEtMjA2MjM_c1b3b7ec-8cea-4f11-9969-91f6cb4fdaf0"
      unitRef="usd">10608000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtMS0xLTEtMjA2MjM_1aecc42a-d00c-45b4-861f-a01915869a89"
      unitRef="usd">72503000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtMy0xLTEtMjA2MjM_c88ce96b-1422-44dc-a494-f5f5266e5adf"
      unitRef="usd">-321683000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMjgtNS0xLTEtMjA2MjM_09e9d460-ec53-41e2-a620-626f48cbc1b8"
      unitRef="usd">70074000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtMS0xLTEtMjA2MjM_0d3a795e-07e0-423b-a0c9-66249ec7924d"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtMy0xLTEtMjA2MjM_f433627c-3daf-49a1-96d3-d87b86d79eb9"
      unitRef="usd">600000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzAtNS0xLTEtMjA2MjM_c4bb7a82-f4d9-48fb-b63d-37050c7ea0d1"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtMS0xLTEtMjA2MjM_bcb9a0ce-2f0e-49f1-9a05-69c90afbcb01"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtMy0xLTEtMjA2MjM_be6a61e0-d0bf-423b-8e95-1d454fa53c0b"
      unitRef="usd">51900000</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzEtNS0xLTEtMjA2MjM_4b2c2d8b-3df5-4db8-8da6-77edac8708a1"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfConvertiblePreferredStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItMS0xLTEtMjA2MjM_4c91efda-c253-4e6b-b441-dae3f8f086c7"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItMy0xLTEtMjA2MjM_ec67676c-528d-4e44-9810-40ccbfeb146a"
      unitRef="usd">14527000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzItNS0xLTEtMjA2MjM_23d78ef7-2074-4e60-8cea-3496453ee071"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtMS0xLTEtMjA2MjM_250abaf6-22e9-4d27-b2e0-57a3bdbbe8ea"
      unitRef="usd">10554000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtMy0xLTEtMjA2MjM_2b9ab8d0-a4db-4049-8512-de983fa96165"
      unitRef="usd">3039000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzMtNS0xLTEtMjA2MjM_397f8b4c-39ea-45a4-b1d7-a3dfcc71e6a8"
      unitRef="usd">2202000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtMS0xLTEtMjA2MjM_56dc1c06-547c-4477-bdc2-3c22c405fda2"
      unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtMy0xLTEtMjA2MjM_ed764525-278e-4050-b9c7-69585ba55bde"
      unitRef="usd">9628000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzQtNS0xLTEtMjA2MjM_c85e00ba-44b4-4e11-ba35-50805b57ac30"
      unitRef="usd">9486000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtMS0xLTEtMjA2MjM_2131184f-1732-449c-9a53-8e3ae96cc17a"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtMy0xLTEtMjA2MjM_04d7788b-7ea3-4ad0-afba-e3541323580f"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzUtNS0xLTEtMjA2MjM_0b70b05d-137b-4056-858d-922eee40cbfe"
      unitRef="usd">45000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtMS0xLTEtMjA2MjM_4a19d0f1-7a37-49f4-824a-7b119a8d6b3c"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtMy0xLTEtMjA2MjM_cf1805d0-e954-44f6-95b0-d812c9b8ef06"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzYtNS0xLTEtMjA2MjM_2f000dd6-4a46-4da4-b287-8093ed27adbb"
      unitRef="usd">45000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctMS0xLTEtMjA2MjM_ce8fd394-8ae3-47b4-925c-887f6d84f810"
      unitRef="usd">69925000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctMy0xLTEtMjA2MjM_75073830-6abf-489f-a560-49591841226a"
      unitRef="usd">75562000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzctNS0xLTEtMjA2MjM_01209d4f-f49b-4316-a319-f7d46f47af37"
      unitRef="usd">44839000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtMS0xLTEtMjA2MjM_ec6791e8-40d1-4d03-aeda-b3ace1d718ff"
      unitRef="usd">52711000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtMy0xLTEtMjA2MjM_9574c2f0-06cc-4d49-b569-c998168746d9"
      unitRef="usd">27974000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzgtNS0xLTEtMjA2MjM_62d5edbe-691f-40fa-9e76-d0feb9df13a0"
      unitRef="usd">22135000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktMS0xLTEtMjA2MjM_eb5d979d-f8d4-4d9e-93a8-becc6c3d6c32"
      unitRef="usd">-121843000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktMy0xLTEtMjA2MjM_112e74b9-0016-4cbb-b30c-e5a4bb56d472"
      unitRef="usd">423448000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfMzktNS0xLTEtMjA2MjM_65a2de2c-6573-46ab-9a59-5c70ecb06b71"
      unitRef="usd">-74258000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtMS0xLTEtMjA2MjM_be133d76-65d7-4b04-a3f0-13e7bcbde1fe"
      unitRef="usd">-1712000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtMy0xLTEtMjA2MjM_7a44f12d-6c32-420d-9830-32c554fa8276"
      unitRef="usd">2334000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDAtNS0xLTEtMjA2MjM_f881a16d-d69b-41b9-9e2e-2dec89b99168"
      unitRef="usd">290000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtMS0xLTEtMjA2MjM_ea1ed014-1d40-4595-9cc3-30f46f6a51ac"
      unitRef="usd">-11934000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtMy0xLTEtMjA2MjM_706067c3-161e-47e0-9be2-17aaf6cc4ef2"
      unitRef="usd">103536000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDEtNS0xLTEtMjA2MjM_1e4d47cc-28c3-44bf-940e-504e35dc6a2c"
      unitRef="usd">-46059000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItMS0xLTEtMjA2MjM_fed6fed8-1084-437c-a932-6e1a3a8dc25a"
      unitRef="usd">171899000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItMy0xLTEtMjA2MjM_1584213d-93d0-467e-855d-2e5e1ba53c58"
      unitRef="usd">68363000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDItNS0xLTEtMjA2MjM_239efe95-639b-4a49-885c-b4b883efa223"
      unitRef="usd">114422000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtMS0xLTEtMjA2MjM_e8fc68d8-fb98-4fe3-b845-8b0bd7f5d018"
      unitRef="usd">159965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtMy0xLTEtMjA2MjM_5254482c-fd9e-4726-90ad-724110227119"
      unitRef="usd">171899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDMtNS0xLTEtMjA2MjM_ef01a273-f636-4128-bc9b-3d5a57ea9253"
      unitRef="usd">68363000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtMS0xLTEtMjA2MjM_6ea972bf-9f4d-4956-81a0-fc990b8c03cd"
      unitRef="usd">4500000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtMy0xLTEtMjA2MjM_174d8f7c-6bd4-4a2d-9037-81712b37c83d"
      unitRef="usd">2338000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDYtNS0xLTEtMjA2MjM_36609a32-a8e1-46e0-b8d6-ff769b20852f"
      unitRef="usd">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctMS0xLTEtMjA2MjM_ef54ff5e-8c1f-4dfa-9475-f9b6845d0b72"
      unitRef="usd">-4552000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctMy0xLTEtMjA2MjM_7324bb10-b4a7-469e-a7b6-d54a1dc31fb9"
      unitRef="usd">3377000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDctNS0xLTEtMjA2MjM_24b7962b-d60b-4a01-9643-7e5bd89c43a6"
      unitRef="usd">4745000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:DividendsPayableCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktMS0xLTEtMjA2MjM_3c9140d4-7d74-48aa-9d3a-cb24915afb89"
      unitRef="usd">2454000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktMy0xLTEtMjA2MjM_0313c392-2ef4-4ed9-af4f-3a4a2521e189"
      unitRef="usd">2428000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85MS9mcmFnOmRkN2FhZjk0MGUyYTQzMjA4NTQ3ZGU1MjdlZTEzMTdlL3RhYmxlOmVkOTAyYmJlNTIwZjRkYmFiNDdjN2NjNjZiMGVkYTE1L3RhYmxlcmFuZ2U6ZWQ5MDJiYmU1MjBmNGRiYWI0N2M3Y2M2NmIwZWRhMTVfNDktNS0xLTEtMjA2MjM_24dd6ef2-3c29-40e8-9b84-056c4ce9de5c"
      unitRef="usd">2388000</us-gaap:DividendsPayableCurrent>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzMA_3ee1d5d1-0d83-45bb-a6e0-d5f22679eed9">&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, and supports customer engagement and digital process automation software applications in addition to the Pega Platform&#x2122; for clients that wish to build and extend their own applications. 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, operating income, or net income.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzNA_a776c0eb-2121-43ce-927e-9319fe5985a8">&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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl85Ny9mcmFnOmY4YmFmNGRlOGJiODQ3MmFhM2E0OTI2YmE0MzQ0MDdmL3RleHRyZWdpb246ZjhiYWY0ZGU4YmI4NDcyYWEzYTQ5MjZiYTQzNDQwN2ZfMTQzNg_f2b554bc-fdc4-42a7-824b-ff52132a7858">Principles of consolidationThe Company&#x2019;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDYw_a3278908-b483-41f7-be9f-a5b24b328bff">&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, which is 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, which is 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, which is composed of revenue under 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, which is 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 style="width:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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 standalone 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 is representative of 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, our 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 also gives rise to variable fees in contracts. 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 future significant 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 instances with 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 at the time the performance obligation was satisfied and the amount of consideration actually 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 2021, 2020, and 2019, 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. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on 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;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;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 life-cycle, and the competitive marketplace&#x2019;s influence in which the products and services are sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of five years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the five 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 that are 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 in nature 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 upon 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;See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements" for additional information.&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 lives of the assets, 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 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 term of the lease.&#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 in the determination of 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 any 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 for the determination of probability and the range of the outcomes, and the estimates are based only on the information available 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 related to its 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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6"&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 assessment as of November 30, 2021, 2020, and 2019, 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, time deposits, 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 continues to collect information and reevaluates these estimates and assumptions quarterly 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 2021, 2020, or 2019.&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 15. Stock-Based Compensation" for discussion of the Company&#x2019;s key assumptions included in 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, the Company&#x2019;s firm contractual backlog, 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 they are 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 upon 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. See "Note 17. Income Taxes" for additional information. &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 $11.8 million, $8.7 million, and $6.7 million during 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDkx_e8c26cd2-d77b-4e78-ba0a-d418db9ad971">&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, which is 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, which is 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, which is composed of revenue under 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, which is 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 style="width:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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 standalone 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 is representative of 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, our 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 also gives rise to variable fees in contracts. 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 future significant 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 instances with 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 at the time the performance obligation was satisfied and the amount of consideration actually 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 2021, 2020, and 2019, 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. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on 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;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;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 life-cycle, and the competitive marketplace&#x2019;s influence in which the products and services are sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of five years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the five 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDY5_30fdcf3d-89d6-454b-ae0b-8a9c15e50576">&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 style="width:8.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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 standalone 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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, 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&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 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&lt;br/&gt;products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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&lt;br/&gt;license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;234,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;330,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;153,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;10,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;771,173&#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 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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;38,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;28,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&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;367,008&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;731,563&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;172,155&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,709&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;56,459&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,344,894&#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 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, 2020:&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 style="width:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&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 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&lt;br/&gt;products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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&lt;br/&gt;license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;227,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;248,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;105,920&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;11,514&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,226&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;612,686&#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 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;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;54,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;28,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;138,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;19,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;329,915&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;590,137&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;118,814&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;11,909&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;21,612&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,072,387&#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 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>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzU4ODI_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <pega:AmortizationPeriodForDeferredContactCosts
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5Xzc2MDY_c5cb7050-ff2d-4469-a341-31986c920b2d">P5Y</pega:AmortizationPeriodForDeferredContactCosts>
    <pega:AmortizationPeriodForDeferredContactCosts
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5Xzc3MjA_e0c4f140-5461-4c6f-a515-ee43554e6f2b">P5Y</pega:AmortizationPeriodForDeferredContactCosts>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDYx_7b6d9d34-1528-4bdf-844a-5bd418b86cd7">&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 that are 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 in nature 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 upon 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;See "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements" for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDcx_b222340a-651a-4fb5-a808-1be508311a5b">&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 lives of the assets, 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="ibda07f9d3f744937a7e1f082dd8f6c87_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzkyMTc_fbc9c9a9-ba73-41c4-b62e-7008d48bdde3">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9404e41aab3342d6b56d429e8896f87d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzkyNDc_e9f0f775-3295-4838-826a-031ad950e6da">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDU0_5dc7443a-a7fa-4356-9d4a-e6da40e03e3d">&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 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 term of the lease.&#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 in the determination of 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 any material&#160;residual&#160;value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE2NDkyNjc0NjExNDU_b3439767-f737-4645-a400-0b7d49bb53a8">&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 for the determination of probability and the range of the outcomes, and the estimates are based only on the information available 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 related to its 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDcy_7d52d4b0-bcec-41f9-ace0-7bbd99ea6de2">Internal-use software 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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODU3_783f00a7-0d09-4714-88ea-d944d77000a6"&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="i4eab249ccacd4e4e889a621b122fa4d9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEwODYz_16209f57-e597-4278-b698-e084699cbc1b">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDU4_75d9c962-a079-4ce1-802b-31867dcbdf99">GoodwillGoodwill 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 assessment as of November 30, 2021, 2020, and 2019, 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.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjMy_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i880534a3ff764dc1996cafa07eee5565_D20191130-20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_4dff8aaa-740e-4710-b13a-7d4250a4f644"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic8bb9fb074b541f589e433fe71a43714_D20211130-20211130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_ca304fc5-a7bf-4bcd-9196-ba7f74c63f5d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia671986b0b584094957e08d9a856054e_D20201130-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzExMjc3_da980533-4bc0-49ac-98cb-c7a2b2a0678a"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDY0_1a66b7a7-58d7-4036-9c06-4c43bea885ff">&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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDQ2_b0217301-35d0-4d47-b80d-9bee2a7ebae4">&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, time deposits, and other investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDQ3_39515030-1f7f-497e-8d0c-9506868d5bd9">&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 continues to collect information and reevaluates these estimates and assumptions quarterly 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDky_5c8cb523-2b87-473b-ad47-b1b4cb56c42d">&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 2021, 2020, or 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_858f19d8-39ef-4cdc-a520-6ef92139887d"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_aa7d6c64-7cef-405c-b9ea-f95e431b5096"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MTQxOTQxODc4MjIx_ce965a90-8a05-4d99-ab80-96e6a58102d1"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzEzOTMz_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDc5_3365fddd-2cde-45a6-b7e3-235b56537f56">Stock-based compensationThe 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 15. Stock-Based Compensation" for discussion of the Company&#x2019;s key assumptions included in determining the fair value of its equity awards at the grant date.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDg5_5712f487-0938-417b-bd91-f499eb12e12c">&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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDg1_95c672d9-6777-4c18-95e8-dc714d510e17">&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, the Company&#x2019;s firm contractual backlog, 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 they are 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 upon 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;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. See "Note 17. Income Taxes" for additional information.</us-gaap:IncomeTaxPolicyTextBlock>
    <pega:MoreLikelyThanNotLikelihoodPercentage
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE2Nzk3_bc81fae4-3c50-4c75-b063-166ccaf78a03"
      unitRef="number">0.50</pega:MoreLikelyThanNotLikelihoodPercentage>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDc4_133b304f-0939-4a73-aae6-ae8f8ff3d158">Advertising expenseAdvertising costs are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE3OTk2_f1ca1d50-5496-406d-a995-723d5c12f367"
      unitRef="usd">11800000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDAw_1605573e-aa77-4a2f-a357-9a3f58fcbcbd"
      unitRef="usd">8700000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDA4_a4954f7b-812e-49e4-b1f6-b3bd626cfd90"
      unitRef="usd">6700000</us-gaap:AdvertisingExpense>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDAvZnJhZzphYmQ0ZWVmYWQwMjA0YTE3OWRlZWNlMTM0ZDMyODhjOS90ZXh0cmVnaW9uOmFiZDRlZWZhZDAyMDRhMTc5ZGVlY2UxMzRkMzI4OGM5XzE4MDE4_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzE4Mw_37ed7864-aaac-4511-bc5f-8bd4d55c5abc">&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 style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 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 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 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 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 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 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 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;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;201,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;203,659&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(847)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;202,814&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;293,341&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;293,269&#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;/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, 2021, marketable securities&#x2019; maturities ranged from January 2022 to September 2024, with a weighted-average remaining maturity of 1.2 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzIxNDQwNDc2NzQyMzk5_db5fc4cc-28fb-4620-bccb-283eba018295">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 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 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 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 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 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 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 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;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;201,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;203,659&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(847)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;202,814&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;293,341&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;293,269&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMS0xLTEtMjQzMTI_a7ab430f-d1a3-4a08-93d0-06dcde756a18"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMy0xLTEtMjQzMTI_51898828-68b0-4c5e-886e-bfa8ca6494fb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItNS0xLTEtMjQzMTI_b0d897a0-69bf-48d1-b2aa-1d64184fe8db"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4fb92c0269642efa9e8e836ba7c7f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItNy0xLTEtMjU5NDM_2d7e4d82-902a-4b9b-a5d9-3e3a6e070bd1"
      unitRef="usd">1990000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItOS0xLTEtMjQzMTI_395a79ea-44b5-4bac-a962-9c40b5511557"
      unitRef="usd">39996000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTEtMS0xLTI0MzEy_e8fa00a5-a346-45b1-bade-e13a0c92f591"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTMtMS0xLTI0MzEy_bcef6c97-b76d-42d1-a634-3afc69aac019"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i69c05e1644f549f2af41182ced7e7683_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzItMTUtMS0xLTI1OTQz_4dbc45c6-91b5-47c6-9dd5-96299b045bd5"
      unitRef="usd">39988000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMS0xLTEtMjQzMTI_84d1b0f7-a03b-4041-a7a7-8b2368df1668"
      unitRef="usd">201659000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMy0xLTEtMjQzMTI_32355760-5dcc-4b90-92f7-34ca5bad1634"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtNS0xLTEtMjQzMTI_1f1a7f4f-7bc7-44fa-ae7d-4198de43e88c"
      unitRef="usd">837000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic0b6893594f54156a94e2cb6a1df2491_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtNy0xLTEtMjU5NDM_6c518dfd-325c-475f-8d04-57dbb90083a3"
      unitRef="usd">200824000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4d015469dd9347369bf46ead10376f74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtOS0xLTEtMjQzMTI_e739aeb3-b6b5-4d7d-b55a-43bfd09a42ee"
      unitRef="usd">253345000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4d015469dd9347369bf46ead10376f74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTEtMS0xLTI0MzEy_f7c5faf4-bb44-4f28-9bad-cd7e53cff7db"
      unitRef="usd">88000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4d015469dd9347369bf46ead10376f74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTMtMS0xLTI0MzEy_a43b401d-5f52-451b-a486-080b5b3607d5"
      unitRef="usd">152000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d015469dd9347369bf46ead10376f74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzMtMTUtMS0xLTI1OTQz_8208d893-dfd2-4392-9c28-21a870feffde"
      unitRef="usd">253281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMS0xLTEtMjU5NDM_b09603f6-ae79-49ec-bb78-5e54f8ea2300"
      unitRef="usd">203659000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMy0xLTEtMjU5NDM_a8a85dc1-3536-4687-943e-95665b40f6e8"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtNS0xLTEtMjU5NDM_b47a8b13-58f7-484e-88c8-1ca11fbbdaee"
      unitRef="usd">847000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtNy0xLTEtMjU5NDM_545449e1-c9ef-46f6-8764-d46affad6e29"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtOS0xLTEtMjU5NDM_37327113-bebe-48a3-b656-2da9031da2ff"
      unitRef="usd">293341000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTEtMS0xLTI1OTQz_76047b30-4c83-42fe-a320-f61c4f2a894f"
      unitRef="usd">88000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTMtMS0xLTI1OTQz_a2d330ce-9324-4474-a86a-6369fdb77e11"
      unitRef="usd">160000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90YWJsZTowNTg5ZTE0NDc0MGQ0MWM3YTc1ZDdhODZiYzAyNDMxMi90YWJsZXJhbmdlOjA1ODllMTQ0NzQwZDQxYzdhNzVkN2E4NmJjMDI0MzEyXzQtMTUtMS0xLTI1OTQz_80f24e03-4257-439d-8d31-221c0b75020c"
      unitRef="usd">293269000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDYvZnJhZzo3M2UxOWY3MzE2MzU0YWNjYmM4NDUyOTEyMGVjYWE2OC90ZXh0cmVnaW9uOjczZTE5ZjczMTYzNTRhY2NiYzg0NTI5MTIwZWNhYTY4XzEwOTk1MTE2MjgyNTI_224bfa10-4fba-4fbb-90ee-a3169926c6f3">P1Y2M12D</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzUxMg_3308c3bd-2a7d-4dff-8edf-ee4b41ce4d6b">&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 style="width:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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&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;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;215,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;539,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;536,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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, and 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 billing 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 style="width:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;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;226,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;64&#160;&lt;/span&gt;&lt;/td&gt;&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;83,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;45,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;356,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 style="width:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;2021&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;182,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;104,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2017 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;18,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;356,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;Major clients&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;Clients that represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables:&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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;Client A&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;10&#160;&lt;/span&gt;&lt;/td&gt;&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 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;*&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;* Client accounted for less than 10% of total accounts receivable and unbilled receivables.&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;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 completing 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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;15,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,173&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,073&#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;/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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;275,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;232,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;281,499&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;241,856&#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;/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 2021 was primarily due to new billings in advance of revenue recognition and $234.4 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock>
    <pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODA_84bb97da-4ce2-4805-a8a9-925efd1748fc">&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 style="width:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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&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;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;215,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;539,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;536,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzEtMS0xLTEtMjA2MjM_645d1acc-4ec4-4ee3-bcf0-a8420e785d15"
      unitRef="usd">182717000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzEtMy0xLTEtMjA2MjM_5eea1a1b-242e-43fb-a6c4-f24f84f0dace"
      unitRef="usd">215827000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzItMS0xLTEtMjA2MjM_c5e08f02-2f0d-4330-87f9-0b00fafdfcaf"
      unitRef="usd">226714000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzItMy0xLTEtMjA2MjM_7a43d73e-8685-4ca8-85a8-cb38889917d1"
      unitRef="usd">207155000</us-gaap:UnbilledReceivablesCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzMtMS0xLTEtMjA2MjM_f90dd5af-a87a-4fef-a046-ffc1b7d29a14"
      unitRef="usd">129789000</pega:UnbilledReceivablesNonCurrent>
    <pega:UnbilledReceivablesNonCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzMtMy0xLTEtMjA2MjM_54d22dc2-1808-4a1f-9f04-2d62b2c70888"
      unitRef="usd">113278000</pega:UnbilledReceivablesNonCurrent>
    <pega:AccountsReceivableAndUnbilledReceivable
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzQtMS0xLTEtMjMwOTE_58bdee74-4397-4510-a36a-8cf9e0c68add"
      unitRef="usd">539220000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:AccountsReceivableAndUnbilledReceivable
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZToxMWQyNjE1ODE0MDg0NDA4YTBmYmQ4OTcwODNkODExZC90YWJsZXJhbmdlOjExZDI2MTU4MTQwODQ0MDhhMGZiZDg5NzA4M2Q4MTFkXzQtMy0xLTEtMjMwOTM_3aaa39e7-606e-4c7d-a5f4-b5617ecd5980"
      unitRef="usd">536260000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODE_1a3c772a-596a-4cb0-ad4c-cc6116845fe0">&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, and 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 billing 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 style="width:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;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;226,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;64&#160;&lt;/span&gt;&lt;/td&gt;&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;83,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;45,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;356,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzEtMS0xLTEtMjA2MjM_7d17a9ac-08a5-4ae6-bcc2-b8ee59bcd7f4"
      unitRef="usd">226714000</us-gaap:UnbilledReceivablesCurrent>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzEtMi0xLTEtMjMxMDQ_2d2cdccf-ce00-45e9-9eca-b8769ec36e80"
      unitRef="number">0.64</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzItMS0xLTEtMjA2MjM_0c9b12ad-e96e-48a0-801f-e2082b554e6d"
      unitRef="usd">83988000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzItMi0xLTEtMjMxMDQ_032a0271-a43e-4fd5-b6ed-b90b34ce2c5d"
      unitRef="number">0.23</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzMtMS0xLTEtMjA2MjM_5944a58b-33af-4c4d-b839-3bed23241376"
      unitRef="usd">45801000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzMtMi0xLTEtMjMxMDQ_869989bf-34f9-4912-83e7-23b3f9ef2236"
      unitRef="number">0.13</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesCurrentAndNonCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzQtMS0xLTEtMjMxMDY_7ec9e6a4-4144-4ea8-a675-8e3476315025"
      unitRef="usd">356503000</pega:UnbilledReceivablesCurrentAndNonCurrent>
    <pega:UnbilledReceivablesCurrentAndNonCurrentPercentage
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo2ZDRkMWQyNWYyN2E0YmVlYjM3NWRhNGVlMTljNmNjNi90YWJsZXJhbmdlOjZkNGQxZDI1ZjI3YTRiZWViMzc1ZGE0ZWUxOWM2Y2M2XzQtMi0xLTEtMjMxMDQ_c420c557-009a-428c-925e-240d0d901e11"
      unitRef="number">1</pega:UnbilledReceivablesCurrentAndNonCurrentPercentage>
    <pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODI_f534eb2a-c216-4001-89ae-0d769cf3d0d1">&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 style="width:75.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;2021&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;182,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;104,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2017 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;18,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;356,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;</pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock>
    <pega:UnbilledReceivablesNotBillableContractDateYearOne
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzEtMS0xLTEtMjA2MjM_ee63cdca-6741-4284-a25e-cda418f4f34f"
      unitRef="usd">182427000</pega:UnbilledReceivablesNotBillableContractDateYearOne>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzEtMi0xLTEtMjMxMTU_2cf04f03-0e62-464b-a782-cf7173afe7e5"
      unitRef="number">0.51</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne>
    <pega:UnbilledReceivablesNotBillableContractDateYearTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzItMS0xLTEtMjA2MjM_87ba3fba-afd8-4450-a6b8-764ef9cb37f8"
      unitRef="usd">104416000</pega:UnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzItMi0xLTEtMjMxMTU_899a14dc-622c-4e38-9d64-d98e11b06add"
      unitRef="number">0.29</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:UnbilledReceivablesNotBillableContractDateYearThree
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzMtMS0xLTEtMjA2MjM_960ccb9a-ee0e-4875-afd8-8ac80bdb502c"
      unitRef="usd">34544000</pega:UnbilledReceivablesNotBillableContractDateYearThree>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzMtMi0xLTEtMjMxMTU_4b97747f-93b8-4274-af7f-20eb6d575e4f"
      unitRef="number">0.10</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree>
    <pega:UnbilledReceivablesNotBillableContractDateYearFour
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzQtMS0xLTEtMjA2MjM_f6717188-718f-4756-a936-3f266a6e7469"
      unitRef="usd">16296000</pega:UnbilledReceivablesNotBillableContractDateYearFour>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzQtMi0xLTEtMjMxMTU_d86fe87b-ea87-4035-8d12-54c3623b6772"
      unitRef="number">0.05</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour>
    <pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzUtMS0xLTEtMjA2MjM_83653e01-698f-4e22-869b-90f750f32999"
      unitRef="usd">18820000</pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzUtMi0xLTEtMjMxMTU_c3f2bf3d-2acb-46f2-b3a2-5e65ecde308e"
      unitRef="number">0.05</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:UnbilledRevenueTotal
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzYtMS0xLTEtMjMxMTE_93d515f3-924c-47dc-a866-80b51c4c39e4"
      unitRef="usd">356503000</pega:UnbilledRevenueTotal>
    <pega:TotalPercentageOfUnbilledRevenue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo3YTZhNzMzODIxNGU0OGRiYjhhMDg5MmRkZjk3ZjY4NC90YWJsZXJhbmdlOjdhNmE3MzM4MjE0ZTQ4ZGJiOGEwODkyZGRmOTdmNjg0XzYtMi0xLTEtMjMxMTU_d4ca7f42-7c6d-4a0d-9e04-2722b77d2f41"
      unitRef="number">1</pega:TotalPercentageOfUnbilledRevenue>
    <pega:SummaryOfMajorClientsTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIzMDU_0f22c82a-8b82-47ec-9897-36f45cdffaf4">&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;Major clients&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;Clients that represented 10% or more of the Company&#x2019;s total accounts receivable and unbilled receivables:&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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;Client A&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;10&#160;&lt;/span&gt;&lt;/td&gt;&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 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;*&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;* Client accounted for less than 10% of total accounts receivable and unbilled receivables.&lt;/span&gt;&lt;/div&gt;</pega:SummaryOfMajorClientsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie49bbc7fa20a42d49d7f915fac7e8a12_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTphM2M5OWFkN2RjMmI0ZTVhYWEwMTQxODRjZjU4YTgzZi90YWJsZXJhbmdlOmEzYzk5YWQ3ZGMyYjRlNWFhYTAxNDE4NGNmNThhODNmXzEtMS0xLTEtMzA1OTY_ec4ff8b5-eb25-4d0d-9cef-f0f9543a497b"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <pega:ContractAssetsAndDeferredRevenueTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzE2NDkyNjc0NDIxODM_0a8ff5e4-afe9-4f55-b286-0853b30732d5">&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 completing 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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;15,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,173&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,073&#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;/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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;275,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;232,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;281,499&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;241,856&#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;/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="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzEtMS0xLTEtMjA2MjM_83cfdae0-6457-49a5-8e9b-b7dcff8b2ac7"
      unitRef="usd">12530000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzEtMy0xLTEtMjA2MjM_6803d49c-bc77-4bbf-8481-53595225a0f3"
      unitRef="usd">15296000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzItMS0xLTEtMjA2MjM_9f2171f4-bdf2-4ef2-9777-f5cf22625248"
      unitRef="usd">10643000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzItMy0xLTEtMjA2MjM_df5a846a-9e81-48fa-9e95-ebf080a12d15"
      unitRef="usd">7777000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzMtMS0xLTEtMjMxMjE_aa72cab7-680c-41fc-990f-3ef784b12846"
      unitRef="usd">23173000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1NmMxNzQ3NjJiMWQ0NjA5YmQzNWMzZTAwYThmZDM5Ni90YWJsZXJhbmdlOjU2YzE3NDc2MmIxZDQ2MDliZDM1YzNlMDBhOGZkMzk2XzMtMy0xLTEtMjMxMjM_885a863a-f521-4b71-844c-2e4158ced6ce"
      unitRef="usd">23073000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzEtMS0xLTEtMjA2MjM_a4951c55-63f0-4701-a81a-23d829da0dc3"
      unitRef="usd">275844000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzEtMy0xLTEtMjA2MjM_7d37b7ba-7bc2-4667-b3f3-309319e6f2cf"
      unitRef="usd">232865000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzItMS0xLTEtMjA2MjM_ee8d18d8-3bad-4261-95b1-b7ef4b306a23"
      unitRef="usd">5655000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzItMy0xLTEtMjA2MjM_8f5d9cc6-b094-44c9-a491-9604b1084aac"
      unitRef="usd">8991000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzMtMS0xLTEtMjMxMjc_a3bdf174-1346-4ee0-b19a-aed6aaff0103"
      unitRef="usd">281499000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90YWJsZTo1YTgzZGZkMmZlYWU0OGIyOGU5YjJiY2EwMGY5NWMwNy90YWJsZXJhbmdlOjVhODNkZmQyZmVhZTQ4YjI4ZTliMmJjYTAwZjk1YzA3XzMtMy0xLTEtMjMxMjk_d50b8388-9c0c-4886-b9cf-c8d3440f1912"
      unitRef="usd">241856000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMDkvZnJhZzpiZjdjNWU5MzkxNzk0ZmVmOTllZTBjNGRlYmYyYTVhZS90ZXh0cmVnaW9uOmJmN2M1ZTkzOTE3OTRmZWY5OWVlMGM0ZGViZjJhNWFlXzQzNA_c48f85d8-3478-4c4b-b35c-55b2bca09bee"
      unitRef="usd">234400000</pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance>
    <pega:DeferredCostsNetTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwMQ_60d0d3a5-91eb-44db-bff9-025b47585198">&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 style="width:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;135,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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;108,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;/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 style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;29,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwMw_a656133f-e138-4d81-b4ca-308563cfbe1a">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;135,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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;108,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;/tr&gt;&lt;/table&gt;(1) Included in other long-term assets.</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:DeferredCosts
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzItMS0xLTEtMjA2MjM_fe90ea99-2c81-49f7-b27c-7e3f1b492b50"
      unitRef="usd">135911000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTowZDY2ZWY4MWViMDg0OWMzYjRkZjg1NjJlNTg0NTQ5MS90YWJsZXJhbmdlOjBkNjZlZjgxZWIwODQ5YzNiNGRmODU2MmU1ODQ1NDkxXzItMy0xLTEtMjA2MjM_4c4d48f9-9ee4-4b1d-9545-089e2a2f4b79"
      unitRef="usd">108624000</us-gaap:DeferredCosts>
    <pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90ZXh0cmVnaW9uOmQyNTZlNDc3MzQ0YzQzMjg4Y2NiYzNlZWFkZGY5ZjM4XzEwNQ_1902a7b1-772d-45a2-9946-937912d52ff6">&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 style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;29,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtMS0xLTEtMjA2MjM_08be18c1-cfc5-4582-95df-4f77343f2d8c"
      unitRef="usd">41387000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtMy0xLTEtMjA2MjM_90f451e2-7ea8-4ce6-bc5d-d207a4911e0c"
      unitRef="usd">33302000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTIvZnJhZzpkMjU2ZTQ3NzM0NGM0MzI4OGNjYmMzZWVhZGRmOWYzOC90YWJsZTphZGQ3YTIzNjAwY2U0YTVlYWVjZTlhOWQwYzAwOGI0Mi90YWJsZXJhbmdlOmFkZDdhMjM2MDBjZTRhNWVhZWNlOWE5ZDBjMDA4YjQyXzEtNS0xLTEtMjA2MjM_1b6175e9-f038-492c-b2f4-49915e9a9795"
      unitRef="usd">29152000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzU5_ac32445c-5fd5-4e28-9dbf-6b942f45e49d">&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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;31,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;26,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;30,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;5,565&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;10,572&#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;/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;8,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;95,174&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;122,152&#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;/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;(68,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(81,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;26,837&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;40,398&#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;/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 style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzYw_cd116b7a-3027-4d6f-864c-76349a94b2e3">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;31,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;26,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;30,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;5,565&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;10,572&#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;/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;8,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;8,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;95,174&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;122,152&#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;/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;(68,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(81,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;26,837&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;40,398&#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;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id0fd81c581d04e26bc3efdefe6934b65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzItMS0xLTEtMjA2MjM_5bfc65ec-b800-4c59-9f4d-61b62c735b2c"
      unitRef="usd">31203000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iad4d86f1c3524ad88d9a7b703d836c4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzItMy0xLTEtMjA2MjM_2ac663ee-84d5-40cf-9ec8-bc3831514fa6"
      unitRef="usd">52335000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i47818840b5284256a299c499a663d7d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzMtMS0xLTEtMjA2MjM_4d12b6d0-4dfa-4891-b1b8-2432cbbf1dc1"
      unitRef="usd">26115000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib218a59cce7c452e9578e6d5f13bb190_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzMtMy0xLTEtMjA2MjM_d49c6502-96d3-4cef-a57b-2e5ffd7dafc0"
      unitRef="usd">30211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i123fbc9a74b741ac8fdfbe0ffa9f2607_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzQtMS0xLTEtMjA2MjM_768dcedb-46db-47dc-8779-ae42156dab6d"
      unitRef="usd">5565000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibf5fe7b6b33f4cca8cd745b50667a4bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzQtMy0xLTEtMjA2MjM_b1dfa660-81ce-463c-baea-98222c032b8f"
      unitRef="usd">10572000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8531371ada9148d283e983a1485f0d6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzUtMS0xLTEtMjA2MjM_df192b7f-efae-4ae5-b173-b0ad7a343439"
      unitRef="usd">8566000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib38540a6ae1e420eb821ed941d3ccfa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzUtMy0xLTEtMjA2MjM_bd8552df-56cb-4013-9362-f866c5faae60"
      unitRef="usd">8415000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3356c3142eb742319b06ecf0c5fc8443_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzYtMS0xLTEtMjA2MjM_04114c8e-3440-45e4-b65a-7642f8401ffb"
      unitRef="usd">19463000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i368c99a51d9548d2893109c9148d2d2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzYtMy0xLTEtMjA2MjM_f29f287e-3fae-42a9-bfe0-e929a3eef8dc"
      unitRef="usd">18542000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0924717a67744d42979e30aa1beb92c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzctMS0xLTEtMjA2MjM_99d13111-c9cb-4fff-8030-0d348ee9ee84"
      unitRef="usd">4262000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i89dfc586ca914395ad61ad577b2c7880_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzctMy0xLTEtMjA2MjM_b74af589-77f3-4a51-8f81-aa7266785341"
      unitRef="usd">2077000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzgtMS0xLTEtMjA2MjM_d489aa49-2556-483d-a13d-dd62e403e7ff"
      unitRef="usd">95174000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzgtMy0xLTEtMjA2MjM_31af7b2d-6d8a-4d57-9e0a-8fe25dd54210"
      unitRef="usd">122152000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzktMS0xLTEtMjA2MjM_c2ce3f1a-fe3a-4c33-abca-c9a10eb44203"
      unitRef="usd">68337000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzktMy0xLTEtMjA2MjM_99b66545-4c7c-4fe8-af66-7fdd161d2184"
      unitRef="usd">81754000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEwLTEtMS0xLTIwNjIz_58c55f2b-9def-48fa-b54b-39cd886b42dd"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZToyZjdlNWRmNzRjMWM0ZGVkODBiYWQyYmZhNDExMDAxOC90YWJsZXJhbmdlOjJmN2U1ZGY3NGMxYzRkZWQ4MGJhZDJiZmE0MTEwMDE4XzEwLTMtMS0xLTIwNjIz_55a5b08b-db0d-48c9-b6ec-f6577345e92a"
      unitRef="usd">40398000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:DepreciationExpenseTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90ZXh0cmVnaW9uOmQ0NjE3ZTc4MDZhNDQzMjc5OTczNGYxMTg2YmI0MmE1XzU2_80650d98-a650-43ee-bb68-c7b24ec49402">&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 style="width:53.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</pega:DepreciationExpenseTableTextBlock>
    <us-gaap:Depreciation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtMS0xLTEtMjA2MjM_a6777aa0-a048-427a-a7d1-6c42616fc87d"
      unitRef="usd">24606000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtMy0xLTEtMjA2MjM_d0640538-5ba8-4fe7-8d9b-9e5e656a7190"
      unitRef="usd">17378000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTUvZnJhZzpkNDYxN2U3ODA2YTQ0MzI3OTk3MzRmMTE4NmJiNDJhNS90YWJsZTpiMjU4YjNhMDlhMTg0M2M2YWY3MzUyOWI3MTVjY2E0Ni90YWJsZXJhbmdlOmIyNThiM2EwOWExODQzYzZhZjczNTI5YjcxNWNjYTQ2XzEtNS0xLTEtMjA2MjM_d5def20a-272c-449e-9446-6ded14aa7139"
      unitRef="usd">14771000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0NA_e6f2808e-020b-4a01-90d4-223f1fca663a">&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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;79,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;79,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;79,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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 style="width:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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 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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;135,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(121,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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 style="width:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(55,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;133,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(117,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;15,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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;Amortization of intangible assets was: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,970&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,625&#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;/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;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 style="width:69.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;2022&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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzMzOA_1e5a6b74-7620-4c01-949f-28972635d736">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;79,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;79,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;81,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;79,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:Goodwill
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzEtMS0xLTEtMjA2MjM_0e918a8a-f38d-42ca-9bbf-3fcc1927adb5"
      unitRef="usd">79231000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzEtMy0xLTEtMjA2MjM_5b9468f6-8166-43d2-9c31-a87e13c5d8f1"
      unitRef="usd">79039000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzItMS0xLTEtMjA2MjM_a12432ed-7c82-4e9d-9749-027f0f7522cb"
      unitRef="usd">2701000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzItMy0xLTEtMjA2MjM_c1e1e449-bebf-406d-aa30-92a314753875"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzMtMS0xLTEtMjA2MjM_1f3d44d6-a0c1-4dcc-a966-6916105785d3"
      unitRef="usd">-9000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzMtMy0xLTEtMjA2MjM_db70fa71-1b85-429e-8e35-bf01e363ccc3"
      unitRef="usd">192000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzQtMS0xLTEtMjA2MjM_9ab3b51f-10d8-4f59-ace7-d6dbaac0d7f2"
      unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplMjc3OTQ1YTkzYWI0MDNlOTY2YTQ0NjNhOGIyOTI4MS90YWJsZXJhbmdlOmUyNzc5NDVhOTNhYjQwM2U5NjZhNDQ2M2E4YjI5MjgxXzQtMy0xLTEtMjA2MjM_9cfade28-d656-45b7-b0f5-654a061ed686"
      unitRef="usd">79231000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0MA_c3d362f8-ba3d-48a0-873b-ac930995a077">&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 style="width:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2021&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 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 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 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 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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;135,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(121,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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 style="width:22.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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, 2020&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 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 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 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 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,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(55,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;133,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(117,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;15,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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="i3cdbc03e426148fbb89486cf87f78c27_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo2Njc1ZmY4MWIwYmI0YjM3Yjg0ZDliYzg3NDg4MTdkZl80_8f89f1aa-899b-4fbb-8f4b-5b3e8c254313">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie6cc88bc9de34e65a98cc7ae34e3b27a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo2Njc1ZmY4MWIwYmI0YjM3Yjg0ZDliYzg3NDg4MTdkZl83_920a6177-4dd9-48b6-b385-c237fc3681b3">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c064448cf474aea9c1679da50d12057_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItMy0xLTEtMjA2MjM_c8ea1613-ab34-41c1-908b-f0a9acade8e3"
      unitRef="usd">63165000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c064448cf474aea9c1679da50d12057_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItNS0xLTEtMjA2MjM_21a53193-ce5d-4762-b93f-27ae05b69c3f"
      unitRef="usd">57342000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8c064448cf474aea9c1679da50d12057_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzItNy0xLTEtMjA2MjM_ec8a9159-36f8-4343-b0b3-06397243a7a3"
      unitRef="usd">5823000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifee4899a0b674cc3b3d5f371d8521d59_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjNlNGQ2MDJkOWM0ZjFkYjgxNmQwYzlhYzJiOWNiZl80_703c460c-da60-4e98-9460-0b3d1ccd94ea">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib2cca805b5144147a82f3e741d3a7a99_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpjMjNlNGQ2MDJkOWM0ZjFkYjgxNmQwYzlhYzJiOWNiZl83_151618b3-c404-4389-a0fb-21ec8878baef">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtMy0xLTEtMjA2MjM_0935b661-6375-4685-aee5-6ecd283d9f66"
      unitRef="usd">67142000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtNS0xLTEtMjA2MjM_d2ea530a-6d47-44a0-967d-8ed24a9fdfe9"
      unitRef="usd">58902000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i737da4ce007f40808ab8df3b7cc670c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzMtNy0xLTEtMjA2MjM_d4d3874f-6836-4ae0-9165-a7aeee7bad6c"
      unitRef="usd">8240000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i32f2ea9da124472793e376c967185096_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjoxNmU3YTdlMWZhODQ0ZmI5OTliYTYxNWU1MzkzNDNmOF80_aa1f3954-c6c7-4ccb-b88f-3eaae46fac63">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie02b7cbbc87f472dbe664c11e1206e17_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjoxNmU3YTdlMWZhODQ0ZmI5OTliYTYxNWU1MzkzNDNmOF83_3e9305a9-9f7d-4cb9-8c23-80dfe0b50efd">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtMy0xLTEtMjA2MjM_a3d69297-d84d-446d-9cb9-3b62d14353b7"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtNS0xLTEtMjA2MjM_1d63275c-c639-400d-8411-8fd8cea16f86"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i90be0ebc44f648bba25025ee6a8d0d14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzQtNy0xLTEtMjA2MjM_a1c3deb8-f265-4bf3-8141-b9ef8f2fe472"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtMy0xLTEtMjA2MjM_b13f74a8-af07-4ed5-97e2-752c60ca0a42"
      unitRef="usd">135668000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtNS0xLTEtMjA2MjM_c6361011-7e3c-48ce-b9eb-b5e3ca42cbad"
      unitRef="usd">121605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZToxNmQ1MzZhOWQ5MDY0YjlmOGU2NWEwYTg2M2ExZjhjNS90YWJsZXJhbmdlOjE2ZDUzNmE5ZDkwNjRiOWY4ZTY1YTBhODYzYTFmOGM1XzUtNy0xLTEtMjA2MjM_50ae4ed5-e802-4c47-883c-996313a57b86"
      unitRef="usd">14063000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie9614a1cbb494b569832bf7810244524_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpmZjlhOTFhOWFkMTA0N2NmYmQyNmYwNjU2ZTI2NTg0YV80_69e9fe31-65c9-4770-9d1e-5e60cb322ac7">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie8fe37366e704e15ade824d7ebc444b3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjpmZjlhOTFhOWFkMTA0N2NmYmQyNmYwNjU2ZTI2NTg0YV83_0dcfdd38-c601-4912-a0e5-a62815e83e7a">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItMy0xLTEtMjA2MjM_20d0f3b3-9449-4595-ac6d-ab46272430ec"
      unitRef="usd">63168000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItNS0xLTEtMjA2MjM_f0636174-f6e0-4301-a8cc-6b5b3f1608c3"
      unitRef="usd">55877000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3ff6350434064e77b8eb3578d6da273a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzItNy0xLTEtMjA2MjM_f1ee769f-a8e0-4c50-b846-e26ab7f79cb2"
      unitRef="usd">7291000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id4587e0f437f447ca9ea0a6e590117ce_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo0MTYwNTlkZDM1YTU0OTczODM1NzE3ZGIwZGE1NjkyZF80_9320df42-5fa7-4fe7-af9b-2d58af694e39">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i27462e4c1dd04305af2ea1ec301436ae_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjo0MTYwNTlkZDM1YTU0OTczODM1NzE3ZGIwZGE1NjkyZF83_2587892e-2a9d-40f0-b258-dc44e373679e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i431626592709443aa4019480e6b4f18f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtMy0xLTEtMjA2MjM_11fe9d21-e595-40b9-8f96-685f2dc716fe"
      unitRef="usd">64843000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i431626592709443aa4019480e6b4f18f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtNS0xLTEtMjA2MjM_d604723d-3816-4b9d-b961-5349569e3ab5"
      unitRef="usd">56386000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i431626592709443aa4019480e6b4f18f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzMtNy0xLTEtMjA2MjM_262fdf13-7bd0-43d6-8366-fee371f09b86"
      unitRef="usd">8457000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id62870e270004edeb39ca2fe00f0831a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozMjcyNmQ1ZTZhMDY0MmQ4OWM4MmMwMzFkZmM2ODVhYl80_34a6be6b-8972-40a1-976b-2019d7e797e0">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i004842b40fe649ddacb78efeb3f8d234_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMS0xLTEtMjA2MjMvdGV4dHJlZ2lvbjozMjcyNmQ1ZTZhMDY0MmQ4OWM4MmMwMzFkZmM2ODVhYl83_01d1e3ee-9eda-4818-b395-63c83bb1fd30">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtMy0xLTEtMjA2MjM_72c3979b-2b7b-4de8-953c-d5e9981685ae"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtNS0xLTEtMjA2MjM_c322f182-5ea5-4404-8abb-f9b9124e6fc5"
      unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i58b4f77c9a534fbab96f79cd0de6a1fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzQtNy0xLTEtMjA2MjM_53c193fe-9bde-4c3a-9d14-de9158aecbd0"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtMy0xLTEtMjA2MjM_6b3280e1-35b8-4b36-b530-66b135144a6b"
      unitRef="usd">133372000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtNS0xLTEtMjA2MjM_5eb0faac-dcfb-4f99-ae4a-54582c0a39b1"
      unitRef="usd">117624000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTo5YzVlMzgwMGQ5YmY0NzViYThjZGQ5Nzc3ZTMyYzE4My90YWJsZXJhbmdlOjljNWUzODAwZDliZjQ3NWJhOGNkZDk3NzdlMzJjMTgzXzUtNy0xLTEtMjA2MjM_425c3ef5-e93e-462f-8acc-186a9a961b0e"
      unitRef="usd">15748000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0Mg_d70153d7-e8af-4f86-a102-eca404aafafd">&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 was: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,970&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,625&#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;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtMS0xLTEtMjA2MjM_acd77058-495d-4f9e-b0d6-7b231ae5d5db"
      unitRef="usd">2516000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtMy0xLTEtMjA2MjM_3134e2eb-6c1b-4bf0-98fe-7753356e9f95"
      unitRef="usd">2487000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzEtNS0xLTEtMjA2MjM_a6a2dafd-b8cf-4ead-b156-cc3c1f4637ef"
      unitRef="usd">3500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItMS0xLTEtMjA2MjM_e4892e1d-c286-439f-9d5e-029e5caaeed5"
      unitRef="usd">1471000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i401c92c7c78f44f591459471ac54687d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItMy0xLTEtMjA2MjM_cb962a8e-45c8-4e0d-97bc-ed1d252436ea"
      unitRef="usd">1483000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzItNS0xLTEtMjA2MjM_432fb8a1-2589-4e76-8239-6fbc8144ab03"
      unitRef="usd">3125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtMS0xLTEtMjA2MjM_cac94ad7-bfb1-4a2c-83ab-c29e0fed22f5"
      unitRef="usd">3987000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtMy0xLTEtMjA2MjM_5c943a5f-cf6a-45bf-a84a-b1b6f986cd5f"
      unitRef="usd">3970000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTpmMGY5MzY1ZTkxYTE0ZWNlYTcyMWRlMWE3NzFkMWIwMS90YWJsZXJhbmdlOmYwZjkzNjVlOTFhMTRlY2VhNzIxZGUxYTc3MWQxYjAxXzMtNS0xLTEtMjA2MjM_31e49e95-7420-4929-9e5a-3683093d825c"
      unitRef="usd">6625000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90ZXh0cmVnaW9uOjA5ZDhjOGFkMmZkMTQ1YzJiOWNlMDY0ZmNhNDQwMzkzXzM0Nw_a1e04b6e-2cfa-4bf5-8ae3-0d8a95e52e21">&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 style="width:69.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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, 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;2022&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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;14,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzEtMS0xLTEtMjA2MjM_2000f23c-c6fd-4283-b65f-653dd2fa05df"
      unitRef="usd">3886000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzItMS0xLTEtMjA2MjM_8d626816-b32d-40cd-af52-b039efcf6767"
      unitRef="usd">3618000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzMtMS0xLTEtMjA2MjM_22bdd82d-7f42-4857-86c0-818eacca0e98"
      unitRef="usd">2849000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzQtMS0xLTEtMjA2MjM_e323e5ea-3aaa-4b70-bb01-a9b265ecedb3"
      unitRef="usd">2509000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzUtMS0xLTEtMjA2MjM_9e98820d-0eef-4b78-8554-4d7070153a23"
      unitRef="usd">1201000</pega:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMTgvZnJhZzowOWQ4YzhhZDJmZDE0NWMyYjljZTA2NGZjYTQ0MDM5My90YWJsZTplN2ZlOGFmOWZmNTM0NGU1OTYzYTY5ZDUyMTc3MGZjNi90YWJsZXJhbmdlOmU3ZmU4YWY5ZmY1MzQ0ZTU5NjNhNjlkNTIxNzcwZmM2XzYtMS0xLTEtMjA2MjM_989eb0d4-8b70-4ce5-8aa9-ebef8d1215bd"
      unitRef="usd">14063000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzg5OQ_da7b3fdf-9e9b-47ae-b095-102d42cab992">&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. 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 in assessing 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 style="width:54.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;20,548&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;77&#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 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;31,339&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;78&#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;6,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/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 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;26,837&#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 colspan="3" style="padding:0 1pt"/&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 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;40,398&#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 colspan="3" style="padding:0 1pt"/&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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzc2Ng_8cb6f9fa-f773-40f6-8597-93ae726c8653"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportingUnits
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzc5MQ_d9a2d267-5975-42f8-94c2-5404b48bda72"
      unitRef="unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90ZXh0cmVnaW9uOmE5ODc1YzJmNzZkYzQ5NDU4MzM2YzUwNDJkMmU0MDFhXzg5Ng_ded2bcfb-6a0b-4300-b8e7-e537912427c5">&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 style="width:54.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;20,548&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;77&#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 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;31,339&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;78&#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;6,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/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 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;26,837&#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 colspan="3" style="padding:0 1pt"/&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 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;40,398&#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 colspan="3" style="padding:0 1pt"/&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;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ec771da25a14084a8b0633a3163326c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItMS0xLTEtMjA2MjM_9be85d51-3ee8-41b7-a53e-5e6717c18d29"
      unitRef="usd">20548000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i0ec771da25a14084a8b0633a3163326c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItMy0xLTEtMjA2MjM_15e0b04d-9a37-47d7-8066-78abe564e474"
      unitRef="number">0.77</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4efe6821c985486488bce17883d2cc0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItNS0xLTEtMjA2MjM_b48950ef-7b63-4c4e-9766-922187dfea53"
      unitRef="usd">31339000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i4efe6821c985486488bce17883d2cc0b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzItNy0xLTEtMjA2MjM_5d68c50b-dba4-4966-8f32-17aee68c2659"
      unitRef="number">0.78</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i993ba7e92feb4147bad959e8d8a8dd48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtMS0xLTEtMjA2MjM_482cdea7-1f45-4edf-950b-aed4a9a835e4"
      unitRef="usd">6289000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i993ba7e92feb4147bad959e8d8a8dd48_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtMy0xLTEtMjA2MjM_72b3c2bc-aa16-45fc-964d-2ed23750821f"
      unitRef="number">0.23</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i31be2bb4f55f45f59d3e2bc91312beca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtNS0xLTEtMjA2MjM_f400c7a6-772f-4106-a491-70a7d47b8a11"
      unitRef="usd">9059000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="i31be2bb4f55f45f59d3e2bc91312beca_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzMtNy0xLTEtMjA2MjM_8379ad99-e826-4dc5-8104-87df6dfd6709"
      unitRef="number">0.22</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtMS0xLTEtMjA2MjM_c4591425-acc2-4480-b91f-c186032db8cc"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtMy0xLTEtMjA2MjM_c748252d-87f1-4f9d-a7b4-b06ab2498a72"
      unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtNS0xLTEtMjA2MjM_fcc975c7-7999-41b4-acc8-9bbeab225895"
      unitRef="usd">40398000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjEvZnJhZzphOTg3NWMyZjc2ZGM0OTQ1ODMzNmM1MDQyZDJlNDAxYS90YWJsZTowZmIyYmEwYWM1MjM0NTg1OWY5MjBkNjQ0YWQxN2QxYy90YWJsZXJhbmdlOjBmYjJiYTBhYzUyMzQ1ODU5ZjkyMGQ2NDRhZDE3ZDFjXzQtNy0xLTEtMjA2MjM_02ee6144-08e9-42bb-bc0e-8bd3099b02c7"
      unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGV4dHJlZ2lvbjoxYmI3ZmEyODAyZmE0NWQ1OTFlODM2NDcwZTdiZmQ1Y18xNjQ5MjY3NDQxOTk3_cf43e2cc-fa2a-4a77-9244-f5984c38b39d">&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. 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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;25,691&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,148&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;12,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;29,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,008&#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 colspan="3" style="padding:0 1pt"/&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;88,760&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 income taxes&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;180,656&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88,068&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;14,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;26,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;541,601&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;434,843&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;6,989&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,541&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;9,443&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;20,969&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;5,655&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;8,991&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;13,499&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;24,699&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGV4dHJlZ2lvbjoxYmI3ZmEyODAyZmE0NWQ1OTFlODM2NDcwZTdiZmQ1Y18xNjQ5MjY3NDQyMDA0_6fe1bcd1-cbb5-4ade-bd6c-6c66ca0ef759">&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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;25,691&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,148&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;12,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;29,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,008&#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 colspan="3" style="padding:0 1pt"/&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;88,760&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 income taxes&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;180,656&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88,068&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;26,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;14,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;26,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;541,601&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;434,843&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;6,989&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,541&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;9,443&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;20,969&#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;/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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;5,655&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;8,991&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;13,499&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;24,699&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:IncomeTaxReceivable
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8xLTEtMS0xLTQxNzc3_f73fa2ab-7781-4b23-a67e-ce944c33d0f9"
      unitRef="usd">25691000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8xLTMtMS0xLTQxNzc3_050b0b41-326a-4f51-b386-40e8e5ab502b"
      unitRef="usd">44148000</us-gaap:IncomeTaxReceivable>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8yLTEtMS0xLTQxNzc3_63d7ab36-cd04-4f64-8339-20ba457efbcd"
      unitRef="usd">12530000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8yLTMtMS0xLTQxNzc3_fa42b469-448b-4c7d-bd34-3ff0b3e1097c"
      unitRef="usd">15296000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <pega:OtherCurrentAssets
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8zLTEtMS0xLTQxNzc3_e58ba95c-ef70-4b6c-854b-56303fb80371"
      unitRef="usd">29787000</pega:OtherCurrentAssets>
    <pega:OtherCurrentAssets
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF8zLTMtMS0xLTQxNzc3_b2d170be-eac9-4263-8d03-798f664a02e1"
      unitRef="usd">29316000</pega:OtherCurrentAssets>
    <us-gaap:OtherAssetsCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF80LTEtMS0xLTQxNzc3_ce488795-2f15-4673-bc8e-8bf98cf3524e"
      unitRef="usd">68008000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YjUxNjE2OTExNThkNDUwMWIyNGMxZTZkYTE3OTY1NjAvdGFibGVyYW5nZTpiNTE2MTY5MTE1OGQ0NTAxYjI0YzFlNmRhMTc5NjU2MF80LTMtMS0xLTQxNzc3_93a32b04-3cff-460d-88cc-07fcd866e59a"
      unitRef="usd">88760000</us-gaap:OtherAssetsCurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8xLTEtMS0xLTQxNzgz_46373bc4-dfd9-4b37-a0f0-f8d927103486"
      unitRef="usd">180656000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8xLTMtMS0xLTQxNzgz_2db7e670-094a-4a75-8581-90049a6c3243"
      unitRef="usd">88068000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredCosts
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8yLTEtMS0xLTQxNzgz_fe90ea99-2c81-49f7-b27c-7e3f1b492b50"
      unitRef="usd">135911000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8yLTMtMS0xLTQxNzgz_4c4d48f9-9ee4-4b1d-9545-089e2a2f4b79"
      unitRef="usd">108624000</us-gaap:DeferredCosts>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8zLTEtMS0xLTQxNzgz_e316194a-656f-4579-a7ee-e4e2042b8442"
      unitRef="usd">87521000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl8zLTMtMS0xLTQxNzgz_2ae7dc85-c542-41f5-910c-36cec9ca839e"
      unitRef="usd">67651000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl80LTEtMS0xLTQxNzgz_0c1c092f-7c9f-464f-8498-b4479f497614"
      unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl80LTMtMS0xLTQxNzgz_501a516b-90ab-48c7-924b-c578cca15a48"
      unitRef="usd">83597000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl81LTEtMS0xLTQxNzgz_a77cb621-f7ae-41ac-9b1c-17ada6113354"
      unitRef="usd">26837000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl81LTMtMS0xLTQxNzgz_95677452-53fc-4c46-9316-caa96d8fd34b"
      unitRef="usd">40398000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl82LTEtMS0xLTQxNzgz_5128c174-177b-4e7e-b4ef-a1d188b0565a"
      unitRef="usd">14063000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl82LTMtMS0xLTQxNzgz_3c5070e0-cc38-4751-b1d5-dce39dc62fb0"
      unitRef="usd">15748000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl83LTEtMS0xLTQxNzgz_d66c9ee8-f293-4582-b544-4be173a31418"
      unitRef="usd">10643000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl83LTMtMS0xLTQxNzgz_d97fe8f2-ff6e-4bd0-80e2-ccbcfdd9ccba"
      unitRef="usd">7777000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <pega:OtherLongTermAssets
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl84LTEtMS0xLTQxNzgz_55ee6c4a-b875-47a0-bc1f-08d291da6145"
      unitRef="usd">26006000</pega:OtherLongTermAssets>
    <pega:OtherLongTermAssets
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl84LTMtMS0xLTQxNzgz_91afa281-aa48-40f0-bbc3-0b9f7574c08d"
      unitRef="usd">22980000</pega:OtherLongTermAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl85LTEtMS0xLTQxNzgz_65e29501-4b3c-40a6-aa2d-52ad33cd8871"
      unitRef="usd">541601000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MGU2ODM5NWM3MjlkNDNjMDkzZmViODFjMTc2MTRlZWYvdGFibGVyYW5nZTowZTY4Mzk1YzcyOWQ0M2MwOTNmZWI4MWMxNzYxNGVlZl85LTMtMS0xLTQxNzgz_9f507973-b817-46a9-83db-ea4f584273e8"
      unitRef="usd">434843000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8xLTEtMS0xLTQxNzg2_4beae531-4231-463a-995e-9c8279726a21"
      unitRef="usd">6989000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8xLTMtMS0xLTQxNzg2_8ccbe997-175a-4b5e-9a5c-5d4ad28f9b3c"
      unitRef="usd">18541000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8yLTEtMS0xLTQxNzg2_9359e450-2db4-4543-b073-d306a5fba91c"
      unitRef="usd">2454000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8yLTMtMS0xLTQxNzg2_9aaa45bf-2352-4630-b120-3c86c3c7cf47"
      unitRef="usd">2428000</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8zLTEtMS0xLTQxNzg2_b459e52a-b098-4955-9efd-989f4659aa2e"
      unitRef="usd">9443000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6YTA3N2MzNTk2MzkxNDBhYTk4Mzk0MGY5NDkwZTMzNDAvdGFibGVyYW5nZTphMDc3YzM1OTYzOTE0MGFhOTgzOTQwZjk0OTBlMzM0MF8zLTMtMS0xLTQxNzg2_23262ade-bc9e-498c-91b3-cf020d17afcc"
      unitRef="usd">20969000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8xLTEtMS0xLTQxNzk0_c6b4a13a-7e2d-4b85-9198-7dc057ef05a8"
      unitRef="usd">5655000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8xLTMtMS0xLTQxNzk0_0c011622-0e2b-4f4f-94d0-9cdbd52eb287"
      unitRef="usd">8991000</us-gaap:DeferredRevenueNoncurrent>
    <pega:OtherLongTermLiabilities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8zLTEtMS0xLTQxNzk0_65cc4726-b2ed-422f-91ab-1e1bf55a54bb"
      unitRef="usd">7844000</pega:OtherLongTermLiabilities>
    <pega:OtherLongTermLiabilities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF8zLTMtMS0xLTQxNzk0_6f6ea4f4-6e32-48dd-8d2a-194881450acc"
      unitRef="usd">15708000</pega:OtherLongTermLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF80LTEtMS0xLTQxNzk0_170bcfb2-a082-438a-b0ca-0ceea6d163f1"
      unitRef="usd">13499000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8yMjA4L2ZyYWc6MWJiN2ZhMjgwMmZhNDVkNTkxZTgzNjQ3MGU3YmZkNWMvdGFibGU6MDI2MGJmMGYxN2JkNGNiMGI5ZWRlOTM1NjEyMTZjZWQvdGFibGVyYW5nZTowMjYwYmYwZjE3YmQ0Y2IwYjllZGU5MzU2MTIxNmNlZF80LTMtMS0xLTQxNzk0_f3be40f9-9f5b-4d31-96cf-5ea1388c35a1"
      unitRef="usd">24699000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjY_7ed690cd-dec2-4807-af4a-afb8e30d03ba">&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;New 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&#160;1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first becomes 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 will receive an improvement allowance from the landlord of up to $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 style="width:55.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;Fixed lease costs&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,235&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,250&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5"&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;87,521&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;67,651&#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;/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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5"&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;6,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;87,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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 style="width:69.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;7.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;4.7 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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="width:84.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 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:middle"&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 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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;13,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;9,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;48,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 #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;114,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(20,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;94,807&#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;/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-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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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 leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,428&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,548&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;55,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;24,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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; In 2021, the Company received $18 million as a one-time payment for our accelerated exit from our then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE2ODY_31975324-f59e-4705-8cee-75b6306c8144"
      unitRef="usd">18000000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE4MTk_32a82cbc-25ca-4f90-b93a-e34838513933"
      unitRef="usd">-21100000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzE2OTg_366512ad-46a6-40e2-96b1-8ea9e8a3214a"
      unitRef="usd">-20300000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <pega:LesseeLeaseTermOfContract
      contextRef="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MjkzNDE_c72b107b-1194-47f7-8e3c-3de896b3536f">P4Y6M</pega:LesseeLeaseTermOfContract>
    <pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear
      contextRef="iba4b06a141314b6a9ff863f5efddf51c_D20210331-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MjkzODA_02c0b89d-5423-4ee6-b991-c71785c4c595"
      unitRef="usd">2000000</pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear>
    <pega:LesseeLeaseAreaOfOfficeBuilding
      contextRef="i652d45ac5d3f4f8486454949621bda4d_I20210706"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk0ODE_7cf845f3-7af0-410e-85c9-0803e53e044d"
      unitRef="sqft">131000</pega:LesseeLeaseAreaOfOfficeBuilding>
    <pega:LesseeLeaseTermOfContract
      contextRef="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk1NDI_69ce2a9c-9cac-4f3a-96a9-213534ce4b83">P11Y</pega:LesseeLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i652d45ac5d3f4f8486454949621bda4d_I20210706"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk3NTU_fc84573a-a0d5-400f-8901-05c5bd190396"
      unitRef="usd">6000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage
      contextRef="i652d45ac5d3f4f8486454949621bda4d_I20210706"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk3ODA_ebb79b48-68b4-4f12-80dd-c7bc6808cadf"
      unitRef="number">0.03</pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage>
    <pega:LesseeLeaseholdImprovementAllowance
      contextRef="i97ead1b8bb0d4fb3a43b535ddf45b88a_D20210706-20210706"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk4ODQ_2d6fed5e-8e73-4a0a-937d-87023e39b978"
      unitRef="usd">11800000</pega:LesseeLeaseholdImprovementAllowance>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i469f71c280a5494ba9f6125c61c26855_I20210801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk5ODM_911f4236-6ae8-4d80-9c44-9825ac0128d6"
      unitRef="usd">42100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i469f71c280a5494ba9f6125c61c26855_I20210801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2Mjk5ODM_e2f4cd97-f544-4550-8a17-46aa5b2f9f4f"
      unitRef="usd">42100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjg_75bc3132-e3f6-40aa-ae31-73a5e889e4fd">&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 style="width:55.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;Fixed lease costs&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,235&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,250&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtMS0xLTEtMjA2MjM_3238cb5c-1834-4610-9a37-90d03e484204"
      unitRef="usd">-1694000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtMy0xLTEtMjA2MjM_ebf1b9bd-2c48-4ed6-a69c-b8e50b5bdac1"
      unitRef="usd">20235000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzEtNS0xLTEtMjA2MjM_2e7e234c-85a6-47f3-a8eb-887a59df787e"
      unitRef="usd">18250000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItMS0xLTEtMjA2MjM_6c81b341-c438-4983-b3e0-e1ea0275c8b1"
      unitRef="usd">2244000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItMy0xLTEtMjA2MjM_9f026256-2ac0-4744-bb27-90efac79928f"
      unitRef="usd">1669000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzItNS0xLTEtMjA2MjM_758c1bfc-e6e9-49f7-b20e-dbb69b719473"
      unitRef="usd">1291000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtMS0xLTEtMjA2MjM_6cb486e1-c9b7-4bcd-a76d-e0b370c31542"
      unitRef="usd">4480000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtMy0xLTEtMjA2MjM_88254ebd-f953-46af-a2c1-e454be4bb485"
      unitRef="usd">4470000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzMtNS0xLTEtMjA2MjM_eea4b767-eb0a-40f5-8400-4e124487bf67"
      unitRef="usd">5554000</us-gaap:VariableLeaseCost>
    <pega:LeaseCostRecovery
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtMS0xLTEtMjA2MjM_88c0e8dd-c8d0-4ebe-bf83-c070d9696093"
      unitRef="usd">5030000</pega:LeaseCostRecovery>
    <pega:LeaseCostRecovery
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtMy0xLTEtMjA2MjM_e2455ca9-434b-4e96-b32c-d4371e301ed0"
      unitRef="usd">26374000</pega:LeaseCostRecovery>
    <pega:LeaseCostRecovery
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo2MDViYmFkOTgwNjc0N2NjODk2MjE5M2MyYTJmYmNhNy90YWJsZXJhbmdlOjYwNWJiYWQ5ODA2NzQ3Y2M4OTYyMTkzYzJhMmZiY2E3XzQtNS0xLTEtMjA2MjM_02183532-bcbf-4b7a-a73b-811da168e84f"
      unitRef="usd">25095000</pega:LeaseCostRecovery>
    <pega:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjI_1bbfac20-01f7-48b1-a9e7-9e10f460134c">&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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_6371cf10-4db7-44de-8c4d-b4d57eee05d3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMC0xLTEtNDc5Mzc_ebfbdb5c-7661-4ffa-97d3-6fbc24d841a5"&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;87,521&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;67,651&#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;/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:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_1f0f7db4-e77c-406e-a967-379139686e35"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMC0xLTEtNDc5MzU_24933dd2-9b16-4f47-8cc7-e39ebb779cc5"&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;6,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;87,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMS0xLTEtMjA2MjM_69958f02-a6e8-49a9-8c10-8d81625ffc45"
      unitRef="usd">87521000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzEtMy0xLTEtMjA2MjM_2ae7dc85-c542-41f5-910c-36cec9ca839e"
      unitRef="usd">67651000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMS0xLTEtMjA2MjM_4beae531-4231-463a-995e-9c8279726a21"
      unitRef="usd">6989000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzItMy0xLTEtMjA2MjM_8ccbe997-175a-4b5e-9a5c-5d4ad28f9b3c"
      unitRef="usd">18541000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzMtMS0xLTEtMjA2MjM_16489f5c-b207-4e6f-8750-3a6ad1b17b98"
      unitRef="usd">87818000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjZDMwZDVlYTY2ZmQ0NmE0ODIwZDI2YTJlYzJkZGRjOS90YWJsZXJhbmdlOmNkMzBkNWVhNjZmZDQ2YTQ4MjBkMjZhMmVjMmRkZGM5XzMtMy0xLTEtMjA2MjM_109dc52a-610e-499e-928c-9803247bc67c"
      unitRef="usd">59053000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <pega:ScheduleofWeightedAverageandDiscountRateTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjM_a16548f3-ac6a-4c83-85bb-c6ad4d4f0fb4">&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 style="width:69.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;7.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;4.7 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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzEtMS0xLTEtMjA2MjM_98579bf8-d020-4a48-b686-5f4d0b67b779">P7Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzEtMy0xLTEtMjA2MjM_892b2ab2-4614-459f-9017-6b8226fcc03d">P4Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzItMS0xLTEtMjA2MjM_ffadbb1b-c901-450d-80dc-812f68caab83"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTo1YWJlNmYwNmMyNGY0NDUyYjI3Y2UyMTY0MzQzOTdlNC90YWJsZXJhbmdlOjVhYmU2ZjA2YzI0ZjQ0NTJiMjdjZTIxNjQzNDM5N2U0XzItMy0xLTEtMjA2MjM_cbfb1e3e-c1e2-4942-b7ae-72a52cb6d025"
      unitRef="number">0.054</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzcxNDY4MjU1ODE1NzU_b7ecc386-a4dd-49e1-b8cd-ef4c2361f39a">&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 style="width:84.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 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:middle"&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 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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;13,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;9,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;48,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 #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;114,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(20,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;94,807&#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;/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="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzItMS0xLTEtMjYyNDQ_68da1e54-b4bb-404a-be4f-4fa75827e5e9"
      unitRef="usd">8942000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzMtMS0xLTEtMjYyNDQ_255a1ef8-3e5f-4c14-aaea-5ef2352c5049"
      unitRef="usd">17705000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzQtMS0xLTEtMjYyNDQ_8559a565-6116-4e46-a12a-e481d44535e7"
      unitRef="usd">16411000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzUtMS0xLTEtMjYyNDQ_297b2588-90b8-435b-af26-044edc5616d4"
      unitRef="usd">13553000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzYtMS0xLTEtMjYyNDQ_6727b903-c847-481a-bfd4-64f2ab95e411"
      unitRef="usd">9840000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzctMS0xLTEtMjYyNDQ_c25a8f8c-5ab4-43a3-83d4-07ce25adbd8b"
      unitRef="usd">48458000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzgtMS0xLTEtMjYyNDQ_de0519cd-b0b9-4543-b41d-27e41eeaf29c"
      unitRef="usd">114909000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzktMS0xLTEtMjYyNDQ_39bab373-63af-41ce-bde9-d6c8cfb6875e"
      unitRef="usd">20102000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTpjNDZhMDU0OTY0M2I0Y2FiOTc4N2U3NmI2MDMxZGQyNS90YWJsZXJhbmdlOmM0NmEwNTQ5NjQzYjRjYWI5Nzg3ZTc2YjYwMzFkZDI1XzEwLTEtMS0xLTI2NTgx_965c1f31-8be8-4678-841f-872cf5f4c361"
      unitRef="usd">94807000</us-gaap:OperatingLeaseLiability>
    <pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwMjQ_762b4e9c-b34a-42f6-abcd-9df514ca71d4">&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-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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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 leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,428&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,548&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;55,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;24,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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; In 2021, the Company received $18 million as a one-time payment for our accelerated exit from our then corporate headquarters in Cambridge, Massachusetts. This payment has been excluded from the above table.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzEtMS0xLTEtMjA2MjM_b08cb8fa-35d2-4bce-8976-d71fc91be153"
      unitRef="usd">18428000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzEtMy0xLTEtMjA2MjM_f17accfc-e2bc-4cae-a432-51142795a980"
      unitRef="usd">20548000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzItMS0xLTEtMjA2MjM_e3e923c4-bcce-4bdf-8776-1b93aec3c4f8"
      unitRef="usd">55068000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90YWJsZTphMjMwZTliZjU4ZjU0YzNiYjA3NjJlNjIyMDljOGEzYS90YWJsZXJhbmdlOmEyMzBlOWJmNThmNTRjM2JiMDc2MmU2MjIwOWM4YTNhXzItMy0xLTEtMjA2MjM_6b5e9543-95e4-4f7a-9648-3a778f475956"
      unitRef="usd">24276000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMjQvZnJhZzo2NTRlYTExNzM4ZWI0ODE0YWYzMjE2NTA4NDlmMGYyOS90ZXh0cmVnaW9uOjY1NGVhMTE3MzhlYjQ4MTRhZjMyMTY1MDg0OWYwZjI5XzEwOTk1MTE2MzIxMjI_2aa42af6-e4a4-4c26-8905-34f0026d6217"
      unitRef="usd">18000000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzY5NjI_23bc287e-82ce-4628-b92e-5e580546ea4b">&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 on September&#160;1, 2020.&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 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. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions.&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, 2021, 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-style:italic;font-weight:400;line-height:120%"&gt;Impact of the 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;The Company adopted ASU 2020-06 using the modified retrospective approach on January 1, 2021. The standard eliminates the liability and equity separation model for convertible instruments with a cash conversion feature.&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 January 1, 2021, the Notes were separated into liability and equity components.&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;The initial carrying amount of the liability component was calculated by measuring a similar debt instrument&#x2019;s fair value that does not have an associated conversion feature. The excess of the Notes&#x2019; principal amount over the initial carrying amount of the liability component, the debt discount, was amortized as interest expense over the Notes&#x2019; contractual term.&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;The equity component was recorded as an increase to additional paid-in capital and not remeasured. &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;Upon adoption of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzE2NDkyNjc0NzUzNzM_6d154bb1-ad1d-436c-b5be-3858ca9475cc"&gt;ASU 2020-06&lt;/span&gt;, the book value of the Notes increased by $69.5&#160;million to $587.7&#160;million, and retained earnings increased by $9.4&#160;million. The retained earnings adjustment reflects the tax effected difference between the value of the Notes and the embedded conversion feature before adoption and the combined convertible instrument's amortized cost after adoption.&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;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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;590,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conversion options&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issuance 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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Additional paid-in capital&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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;61,604&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&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;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 style="width:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,825&#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;/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 debt discount&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Amortization of issuance costs&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 effective interest rate for 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 style="width:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;Weighted-average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 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;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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: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 style="width:53.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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, 2021&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-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 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;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;600,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;600,000&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;15,750&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;615,750&#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;/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 cover 4.4 million shares (representing the number of shares for which the Notes are initially convertible) of the Company&#x2019;s common stock. 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 the occurrence of 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 of the Capped Call Transactions, 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 at the end of 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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;83,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(23,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 amended as of February 2020, July 2020, and September 2020, the Company entered into a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MTQ_b609cdff-8a08-42a0-9a28-fa1816d817fb"&gt;five&lt;/span&gt;-year $100 million senior secured revolving credit agreement (the &#x201c;Credit Facility&#x201d;) with PNC Bank, National Association. The Company may use borrowings to finance working capital needs and for general corporate purposes. Subject to specific conditions, the Credit Facility allows the Company to increase the aggregate commitment 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 also 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;Beginning with the fiscal quarter ended September 30, 2020 and ending with the fiscal quarter ended December 31, 2021, at least $200 million in cash and investments held by Pegasystems Inc.&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;Beginning with the quarter ended March 31, 2022, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up in the event of 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, 2021 and December&#160;31, 2020, the Company had no outstanding borrowings under the Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7d515cdd665a4b0496addf02cead876a_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2MzkzODQ_4890fb8b-c6d7-474b-b9d0-c9dd19d6c652"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk1MTY_f791090a-bb75-4a5e-8bc7-a8b9e5090203"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk2Mjk_ed4e7972-f8e6-4fbf-af32-bd2d74b936c4"
      unitRef="number">7.4045</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i023c9ef8d39744888506e57dee0ec814_D20200201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk2NjA_7ae7010f-a7e3-48b3-bca7-2ddd3008a421"
      unitRef="usd">1000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i7d515cdd665a4b0496addf02cead876a_I20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2Mzk3Mzk_db714853-c93d-4c3f-8cb1-49ff632b3b9f"
      unitRef="usdPerShare">135.05</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA0ODQ_e5428fb5-f904-4046-8b83-5c1ea16eb79c"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA1MzM_3be12276-505f-4f18-9593-3c7d970bc335"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i11438bd0a31f4ae387d20c01615ffbd3_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA1OTA_9dbb2774-c322-4dfc-8ea4-31572f6e3d60"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays
      contextRef="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA3MjQ_20075dcb-9f67-4b1e-af8d-7ad6a72da060"
      unitRef="day">5</pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA3NzY_13348fb6-a29e-41b1-bcc7-558dcbc61b38"
      unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i7f3204424d3f494b9ea6ce4bf6e752ce_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDA5NTU_d646246a-3e3b-4f39-aa33-8e7c70d5f471"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i351e995647c8495bb40cf6c2c80ae674_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE3MTA_06ca2b6a-9318-4ee4-a279-ddae1f41e1e2"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE4NDQ_238cf5ed-4f23-4dd7-8a8c-3acba8ab24a3"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE5MDA_c4753fa3-89b0-42f7-98e4-a246d4b1a0ec"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i416cbb41662f4af683a9d9108e75f49b_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDE5NTc_64da658d-02f0-4f5b-b3c6-6eeb1c64bee7"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDI0MjQ_c8b0719c-d6a4-4864-8a86-cbf649b49345"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i52a70e55fed04843886e70f066d5443f_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMwNjk_07601910-54b2-49a1-99f5-da2c53a7816c"
      unitRef="usd">69500000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i20da2d64d04d44b5a2406449b69ecae1_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMwNzY_8e4c56ca-daae-4217-b273-d0171531a2f4"
      unitRef="usd">587700000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:StockholdersEquity
      contextRef="i50f68367ed8e4857a4334470b5508221_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDMxMTY_16d778a4-86fb-4343-a3cb-1fe427c8f170"
      unitRef="usd">9400000</us-gaap:StockholdersEquity>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzM4NDgyOTA3MzA5MDE_ca616bd5-36b9-48bb-bfd9-f5946dbfff49">&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;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 style="width:68.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;590,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conversion options&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issuance 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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Additional paid-in capital&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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;61,604&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&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;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 style="width:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,825&#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;/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 debt discount&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Amortization of issuance costs&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 effective interest rate for 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 style="width:70.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;Weighted-average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 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;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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: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 style="width:53.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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, 2021&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-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 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;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;600,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;600,000&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;15,750&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;615,750&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzEtMS0xLTEtMjQzNzI_38dfdfec-97b1-4c00-90b9-29646ddc7695"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzEtMy0xLTEtMjQzNzI_1ff8baf2-eaa5-4229-9382-21b958a7ccdf"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzItMS0xLTEtMjQzNzI_e8f18a49-e445-4a3a-af85-1125237fa8b8"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzItMy0xLTEtMjQzNzI_78421288-929f-4168-91ce-a4411e32b1af"
      unitRef="usd">71222000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzMtMS0xLTEtMjQzNzI_59b2cc23-f55f-4df1-93e1-961edc9a4b0d"
      unitRef="usd">9278000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzMtMy0xLTEtMjQzNzI_48203ae5-e9d1-4f9b-b25f-13535f2d8780"
      unitRef="usd">10575000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebt
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzQtMS0xLTEtMjU5Nzc_d2535692-c901-4fef-890e-b66398cb7c14"
      unitRef="usd">590722000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzQtMy0xLTEtMjU5Nzk_e2634113-ffb5-492b-8f3d-65100c932245"
      unitRef="usd">518203000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzYtMS0xLTEtMjQzNzI_4dc6b882-ada7-4b27-aaa8-e3331ed30db6"
      unitRef="usd">0</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzYtMy0xLTEtMjQzNzI_0b4d0c82-581e-4ef5-9910-bbad6222126b"
      unitRef="usd">84120000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzctMS0xLTEtMjQzNzI_64d81d0c-2386-4809-9251-faee2c4d0345"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzctMy0xLTEtMjQzNzI_7c5f3148-46a5-45a3-96b4-1b96986d2f66"
      unitRef="usd">2037000</us-gaap:DeferredFinanceCostsNet>
    <pega:DebtInstrumentDeferredTaxes
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzgtMS0xLTEtMjQzNzI_88c33ac7-ef9e-4604-bf16-1f4a4c6405f6"
      unitRef="usd">0</pega:DebtInstrumentDeferredTaxes>
    <pega:DebtInstrumentDeferredTaxes
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzgtMy0xLTEtMjQzNzI_19855fa7-3415-4e42-bf64-f7aa1f171ce9"
      unitRef="usd">20479000</pega:DebtInstrumentDeferredTaxes>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzktMS0xLTEtMjU5ODI_508607fb-af46-45e7-90e1-d75ac98e40c0"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo1MjI0OGY1NTliYmU0Yzc5YWRmZGNiOGQ3OTI5N2IzYS90YWJsZXJhbmdlOjUyMjQ4ZjU1OWJiZTRjNzlhZGZkY2I4ZDc5Mjk3YjNhXzktMy0xLTEtMjU5ODc_5420d8ff-b95d-40df-b92c-a1cb9bbe2872"
      unitRef="usd">61604000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItMC0xLTEtMjQzNzIvdGV4dHJlZ2lvbjo3MDU0NWIyZDNhOTg0N2ExYWZiMWVkNWEzNTgzMWYxN18zNA_0a7379bf-ace0-424b-9812-c5016b1c70a4"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItMC0xLTEtMjQzNzIvdGV4dHJlZ2lvbjo3MDU0NWIyZDNhOTg0N2ExYWZiMWVkNWEzNTgzMWYxN18zNA_73213d54-f501-4595-82dc-2cdf9757c078"
      unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItNS0xLTEtMjQzNzI_77469dfa-f4e4-42fa-85fa-cc0af680d04f"
      unitRef="usd">4500000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzItNy0xLTEtMjQzNzI_855120fd-9b4c-4e67-b2dc-a58fc974f7b3"
      unitRef="usd">3825000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzMtNS0xLTEtMjQzNzI_3c503dd5-ed18-4ed5-91f6-52e575e9b313"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzMtNy0xLTEtMjQzNzI_1175dd18-583c-49d3-8173-99f6c2ee8348"
      unitRef="usd">12898000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtNS0xLTEtMjQzNzI_0c6656f1-8d23-4c8b-a128-321e4369c0e2"
      unitRef="usd">2977000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtNy0xLTEtMjQzNzI_f477d7b1-6c62-4f91-8276-0122f17cc96e"
      unitRef="usd">1915000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="idb07a01ab5a546788a28c88821150c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtMS0xLTEtMjYwMDU_ef7656da-cab1-484e-bbe3-9ef8efe7d0b1"
      unitRef="usd">7477000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ib104f9b62d2e486887e4b99b8f5f97d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTpjZDYwMTRhZTQ4MjQ0YjgyODQyZGIyYmQ3Yzg3NDE1My90YWJsZXJhbmdlOmNkNjAxNGFlNDgyNDRiODI4NDJkYjJiZDdjODc0MTUzXzQtMy0xLTEtMjYwMDc_ad50b070-f331-4d8f-812f-6e57beac7408"
      unitRef="usd">18638000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4NGZkMGJhYzhiZmI0ZGEwOGQ4MTZiYzI5ZTg4OTEwZC90YWJsZXJhbmdlOjg0ZmQwYmFjOGJmYjRkYTA4ZDgxNmJjMjllODg5MTBkXzItMS0xLTEtMjQzNzI_dee6bc19-3343-4c5c-a257-76b0f5b67c57"
      unitRef="number">0.013</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia0732d995d5d409d9f072e22887f1ec7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4NGZkMGJhYzhiZmI0ZGEwOGQ4MTZiYzI5ZTg4OTEwZC90YWJsZXJhbmdlOjg0ZmQwYmFjOGJmYjRkYTA4ZDgxNmJjMjllODg5MTBkXzItMy0xLTEtMjQzNzI_fc829400-6138-4df9-a38f-ccf118f094ee"
      unitRef="number">0.043</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtMS0xLTEtMjQzNzI_b40c1055-efd8-4782-80bc-0757e3c4e74e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtMy0xLTEtMjQzNzI_870d8f43-0ecf-45f2-bbe4-1cfcf1b7148b"
      unitRef="usd">4500000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzMtNS0xLTEtMjYwMTI_d19580d3-18b0-4436-96ab-3ae1a8e91647"
      unitRef="usd">4500000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtMS0xLTEtMjQzNzI_c326138d-c357-4ee1-a848-1a94ffe45f0e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtMy0xLTEtMjQzNzI_eb1215da-6a8b-4e22-876c-3808798f2f6e"
      unitRef="usd">4500000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzQtNS0xLTEtMjYwMTI_fad67417-184e-46b0-bc70-22aceae84671"
      unitRef="usd">4500000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtMS0xLTEtMjQzNzI_8fa00067-914e-4fff-bf94-de501abd7bc4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtMy0xLTEtMjQzNzI_e6ac4e6a-9947-49a6-9e50-4c65d75402aa"
      unitRef="usd">4500000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzUtNS0xLTEtMjYwMTI_4044ac11-03c2-4ea1-b354-1359e6058636"
      unitRef="usd">4500000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtMS0xLTEtMjQzNzI_a47782ed-ffd3-4c33-85b6-ba7aa33b5116"
      unitRef="usd">600000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtMy0xLTEtMjQzNzI_76b0d9af-a467-47fd-a41d-4cf05ecb4ce0"
      unitRef="usd">2250000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzYtNS0xLTEtMjYwMTI_a4b095d9-e094-4b70-8d31-654d98b8ea8c"
      unitRef="usd">602250000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctMS0xLTEtMjYwNjA_3a1de7a1-61c8-4ff8-b2ca-d11c77bb25b1"
      unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <pega:InterestLongTermDebtMaturitiesTotalDue
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctMy0xLTEtMjYwNjI_a76c60da-ec08-4bff-b037-58ef50a97bb2"
      unitRef="usd">15750000</pega:InterestLongTermDebtMaturitiesTotalDue>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue
      contextRef="i154139828c464120a271030fc3af6143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTo4MDBhYmVhYTNkODM0YTI4YTdlMGEyZDcyNzZlMTdmMC90YWJsZXJhbmdlOjgwMGFiZWFhM2Q4MzRhMjhhN2UwYTJkNzI3NmUxN2YwXzctNS0xLTEtMjYwMTI_9fc2235b-b9c1-470c-a6fe-d0ed71cd13b8"
      unitRef="usd">615750000</pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDU5Mjc_59540c3e-b3eb-44c0-bbab-0b75e7ed95a4"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DerivativeCapPrice
      contextRef="if7ba622455f6480482959b986eaea9cc_I20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDYzMTM_56cd89f0-d4d2-4382-b4a6-1ec892205b8e"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzM4NDgyOTA3MzA5MDM_6e9cb613-2e9b-499c-901c-63d71bb7b682">&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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;83,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(23,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzItMS0xLTEtMjQzNjU_501a516b-90ab-48c7-924b-c578cca15a48"
      unitRef="usd">83597000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzItMy0xLTEtMjQzNjU_cd2625d8-b407-4983-9423-bf6c432779dc"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzMtMS0xLTEtMjQzNjU_622339b0-0eef-45bb-8775-c410ce5ab2c4"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzMtMy0xLTEtMjQzNjU_b4691682-ba87-476d-ad0f-ec6abaccfdcf"
      unitRef="usd">51900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzQtMS0xLTEtMjQzNjU_85c44416-eb8c-40ad-95da-3f11bfcd0148"
      unitRef="usd">23633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzQtMy0xLTEtMjQzNjU_04af0d85-7fc2-41e6-9100-ccbf5d446714"
      unitRef="usd">-31697000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzUtMS0xLTEtMjQzNjU_0c1c092f-7c9f-464f-8498-b4479f497614"
      unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90YWJsZTozNzUxYmEzMjdhZWE0NDE5OTFjYjdhMGQ2YTk1ZjBlMC90YWJsZXJhbmdlOjM3NTFiYTMyN2FlYTQ0MTk5MWNiN2EwZDZhOTVmMGUwXzUtMy0xLTEtMjQzNjU_6adafd3b-790d-41c6-8446-b9c2960b5c6f"
      unitRef="usd">83597000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:SeniorNotes
      contextRef="i043d6a46f162441c9fb3fc0424e6844b_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDY4MjM_ad66860d-5206-43b2-8fb8-71c7d57ebb81"
      unitRef="usd">100000000</us-gaap:SeniorNotes>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i043d6a46f162441c9fb3fc0424e6844b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDcxNDE_febed8ed-2920-40c7-be50-f6835ff7e233"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pega:DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld
      contextRef="i5a9b1807fcfa4bce804962a6f9108554_D20201001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc2MzA_285fc35c-6304-4f7c-9133-b5cd3ec596c7"
      unitRef="usd">200000000</pega:DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld>
    <pega:DebtInstrumentCovenantsLeverageRatioMaximum
      contextRef="ide80304a96a34831a53335394c2fc8c7_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc3Nzc_ee7ddba7-bdd1-4c83-9dd3-f153c5d839d4"
      unitRef="number">3.5</pega:DebtInstrumentCovenantsLeverageRatioMaximum>
    <pega:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="ia9dd7ff5053743aabd46487afea21706_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc4OTY_f2eff6fb-4bcb-4505-b96f-886ab225fc0f"
      unitRef="number">3.5</pega:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc5NDM_55762f54-51ee-4f73-82a9-44b2e1d29b9b"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzAvZnJhZzoxZDY4MWE0MGM0ODg0OTUxOTAzNmM4N2EwZWM3MjhlYy90ZXh0cmVnaW9uOjFkNjgxYTQwYzQ4ODQ5NTE5MDM2Yzg3YTBlYzcyOGVjXzEwOTk1MTE2NDc5NDM_ad8b3678-fd2e-41ba-9ce9-11bbc35e56e1"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExODI_9b789f09-0296-41a4-8a75-fa831ce0d62e">&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. 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, 2021. 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. The Company had not issued any shares of preferred stock through December&#160;31, 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;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 81.7 million shares were issued and outstanding as of December&#160;31, 2021.&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 style="width:53.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 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;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2019&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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 2021, 2020, and 2019, however, the Board of Directors may terminate or modify the dividend program at any time 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 style="width:29.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.914%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 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 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 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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;37,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 June&#160;8, 2021, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2022 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="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzQx_d3cccbf7-30ac-4eb9-8756-63026dcad870"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzgy_9b2e4ace-38e5-4268-bf74-2fc624c4c6eb"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNQ_650a7d6b-250a-45c1-b96f-f828b988bc3c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNQ_6d203847-33e5-4d95-a214-6d67338bdb00"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzc3Mg_c06d76c8-83d3-400a-a539-9b5078e6fbaf"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzg1Mw_03ca283d-4231-40cd-8185-c3be20103637"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3Xzg5MQ_917410bc-20b1-40a0-b009-a9db99ff35da"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzkyNA_cdd1a05e-237f-4faf-b218-6d180a4b63ed"
      unitRef="shares">81700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzkyNA_d301fb51-d627-4a17-b537-910d177c5c58"
      unitRef="shares">81700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzExNzk_6ca24c39-ed2d-42b5-84b1-54cf28b1c712">&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 style="width:53.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 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;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2019&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtMS0xLTEtMjA2MjM_ce0b9e5d-6e9e-4e8a-8274-e53126206c3a"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtMy0xLTEtMjA2MjM_fd5f075d-a8fe-451e-a4f0-112ed19a5848"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzEtNS0xLTEtMjA2MjM_c619e57c-9ee5-485e-9f16-6baa00c8a6ba"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItMS0xLTEtMjA2MjM_c0cbfaa4-a6b4-47af-b3a4-3b207e61108c"
      unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItMy0xLTEtMjA2MjM_b945734b-23c4-4304-90f7-6a1a19a99226"
      unitRef="usd">9628000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90YWJsZTpkOTdmY2I0OWQ1NzI0YzRiYTJmMGIyNGY4ZDY0ODBhNS90YWJsZXJhbmdlOmQ5N2ZjYjQ5ZDU3MjRjNGJhMmYwYjI0ZjhkNjQ4MGE1XzItNS0xLTEtMjA2MjM_51b93a81-80c1-41a1-87a8-e4c065eebc24"
      unitRef="usd">9486000</us-gaap:PaymentsOfDividendsCommonStock>
    <pega:CommonStockDividendsPerShareIntended
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzEwMzc_30e6b10b-f3a9-468a-8911-94a9745b137a"
      unitRef="usdPerShare">0.03</pega:CommonStockDividendsPerShareIntended>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzMvZnJhZzowYzc3NWZkYTY5YjU0NDdiOTc4ZDU3ODg1MTA1ZWRmNy90ZXh0cmVnaW9uOjBjNzc1ZmRhNjliNTQ0N2I5NzhkNTc4ODUxMDVlZGY3XzEwNTM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90ZXh0cmVnaW9uOmM2NTM0NmNmZmM0MzQyYjViYThjZDFiMDIwYjhiMmIwXzI4OA_2e159894-5491-4528-963b-bb7ce710f469">&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 style="width:29.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.914%"/&gt;&lt;td style="width:0.1%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 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 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 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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;37,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 June&#160;8, 2021, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2022 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>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItMy0xLTEtMjA2MjM_f123237d-65c6-43ca-abef-78d0ff71a76f"
      unitRef="usd">37726000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItNy0xLTEtMjA2MjM_9fc96fb3-8a28-4b4a-84b5-10c19f72e565"
      unitRef="usd">45484000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzItMTEtMS0xLTIwNjIz_a71a2d27-e790-4dfa-b79f-52876e022f22"
      unitRef="usd">6620000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtMy0xLTEtMjA2MjM_6ac04733-be02-4512-bb82-34446ec79987"
      unitRef="usd">38467000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtNy0xLTEtMjA2MjM_b6b834ef-bf48-48ba-a096-fa97a490b353"
      unitRef="usd">20516000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzMtMTEtMS0xLTIwNjIz_fa5784a6-1f5e-41f5-b527-5a3be59cb9f7"
      unitRef="usd">60000000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMS0xLTEtMjMxNTc_8ba6fe2d-d870-458b-a8e1-23fd6ff0d167"
      unitRef="shares">432000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMy0xLTEtMjA2MjM_b9a7772e-53a6-491a-8d05-f53b7a6bf825"
      unitRef="usd">53610000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtNS0xLTEtMjMxNTk_1a4eb277-afb7-4370-af18-69534a6750c7"
      unitRef="shares">278000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtNy0xLTEtMjA2MjM_b00ad63e-3928-4b85-ab9d-476c46ffb1a9"
      unitRef="usd">28274000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtOS0xLTEtMjMxNjE_9248e02e-3a66-4e0c-802c-3725d4b6b36b"
      unitRef="shares">333000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzQtMTEtMS0xLTIwNjIz_f56e5e48-2684-413c-b77d-a532fd6cf829"
      unitRef="usd">21136000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtMy0xLTEtMjA2MjM_f38f2109-87b6-4d41-86dd-1d04978b3017"
      unitRef="usd">22583000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtNy0xLTEtMjA2MjM_9e8dfec3-8683-4748-92fd-6b6b3c5bed00"
      unitRef="usd">37726000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90YWJsZTo4YjdlZjA4NWI3OTU0NmJmYTE2YmNmOTExNmJiNmUxNS90YWJsZXJhbmdlOjhiN2VmMDg1Yjc5NTQ2YmZhMTZiY2Y5MTE2YmI2ZTE1XzUtMTEtMS0xLTIwNjIz_2e8390f2-e901-4c91-813e-bd9d44e23319"
      unitRef="usd">45484000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib2c0e1f22d134e4aa04112d22c88fa33_I20200615"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzYvZnJhZzpjNjUzNDZjZmZjNDM0MmI1YmE4Y2QxYjAyMGI4YjJiMC90ZXh0cmVnaW9uOmM2NTM0NmNmZmM0MzQyYjViYThjZDFiMDIwYjhiMmIwXzIxMw_d6a2d764-b985-459c-8408-d85037e00dc8"
      unitRef="usd">60000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2NzA_fd0a129f-ce72-4689-892d-e95f27bf1276">&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 on which there is 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 models use 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 both historical and implied volatility levels of the underlying equity security. The Company&#x2019;s venture investments are recorded at fair value based on valuation methods using the observable transaction price and other 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;The Company&#x2019;s 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 style="width:24.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 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 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 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 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 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 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 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;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;42,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;56,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;293,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;293,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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) (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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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) (3)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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) See "Note 11. Debt" for additional information.&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) 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;Change in venture investments:&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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;8,345&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,871&#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;/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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;included in other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&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 carrying value of certain other financial instruments, including receivables and accounts payable, approximates fair value due to these items&#x2019; relatively short maturity.&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: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 Notes&#x2019; fair value (inclusive of the conversion feature embedded in the Notes) was $642.0&#160;million as of December&#160;31, 2021 and $706.5&#160;million as of December&#160;31, 2020. 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. See "Note 11. Debt" for additional information.&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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2NjU_42174252-f22d-4674-aac5-cad647101860">&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 on which there is 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 models use 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 both historical and implied volatility levels of the underlying equity security. The Company&#x2019;s venture investments are recorded at fair value based on valuation methods using the observable transaction price and other 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2Njc_27951feb-c7fa-47b5-8275-1d6d76eb6ec7">&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 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 style="width:24.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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 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 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 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 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 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 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 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;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;42,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;56,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;202,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;293,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;293,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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) (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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;59,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;83,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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) (3)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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) See "Note 11. Debt" for additional information.&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) Investments in privately-held companies.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i80e33685bb9444e59c9e78bc057ab1a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMS0xLTEtMjA2MjM_4a8ee267-7449-4577-a0b9-a23fee20937a"
      unitRef="usd">3216000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if10e861672674bf291e47481a7f5b3c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMy0xLTEtMjA2MjM_c5bb8ffd-d116-40e0-a799-c4be56672a6a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6e45b368166d492182265b9e2b79d5d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItNS0xLTEtMjA2MjM_735976e4-1cf6-4afe-912c-19783512d578"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id3fa05fb79634c48ad9e29ae0491104a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItNy0xLTEtMjA2MjM_f853aae2-fd68-4f46-ac78-475a9c09596a"
      unitRef="usd">3216000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia929b56afed94edb8692cfd5c05062bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItOS0xLTEtMjA2MjM_1dd058d7-f38b-4280-8a99-469b19f6d11c"
      unitRef="usd">42339000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia318a1df2eb24475a6b0ceab1bfcde00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTEtMS0xLTIwNjIz_0c60eacd-92eb-4759-ac10-c908ebef18ef"
      unitRef="usd">14000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i11084a1d5ff24ad89315288b66544cf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTMtMS0xLTIwNjIz_e010e971-bb56-4a4a-9c01-a54a2c3165fe"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib3f06831393a4919ae7b5511a7a9c1d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzItMTUtMS0xLTIwNjIz_406b3f2b-2b75-4eb1-871f-03f927238d74"
      unitRef="usd">56339000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id682daa5c3334d4eb575ad9eab744c26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMS0xLTEtMjA2MjM_03df7e7b-250c-480c-871c-a1cc279021c9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9033e013c264acf970ae3f65730e6a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMy0xLTEtMjA2MjM_0e155b58-55b8-4b0f-8993-f2f33e594368"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie9eda250ff2b41b4830ab8968b1f004c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtNS0xLTEtMjA2MjM_93359385-008e-4fc2-b0ea-e2e2a88e632f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtNy0xLTEtMjA2MjM_4872b9a9-5322-404f-8853-036dd3826ac7"
      unitRef="usd">202814000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtOS0xLTEtMjA2MjM_87f1647c-16fd-4063-b523-6c935d5dd649"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i602941d0d3d54c9b8b6642aeda2383c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTEtMS0xLTIwNjIz_962d0700-a086-49d0-aff4-9b47417404a8"
      unitRef="usd">293269000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i550aeb48148b4982a3fe7bfcb444fb06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTMtMS0xLTIwNjIz_45423509-b5b0-408c-9523-cd8f876915b7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzMtMTUtMS0xLTIwNjIz_7563bb09-071f-4d40-92e9-b03b0b4d37ec"
      unitRef="usd">293269000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DerivativeLiabilities
      contextRef="id682daa5c3334d4eb575ad9eab744c26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMS0xLTEtMjA2MjM_622d4985-e181-4a76-ae5b-5cbe7fe23705"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id9033e013c264acf970ae3f65730e6a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMy0xLTEtMjA2MjM_73322dd4-9ee3-4f0d-adc9-e40d31ed7db6"
      unitRef="usd">59964000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie9eda250ff2b41b4830ab8968b1f004c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtNS0xLTEtMjA2MjM_4a39c882-940d-4a47-ab2e-5638e32b6a9f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtNy0xLTEtMjA2MjM_7bb9d72a-aed0-4a66-9c87-ce797830166b"
      unitRef="usd">59964000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i18f1837b30a94e21be6a24fbdd19fcf8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtOS0xLTEtMjA2MjM_50f939c0-dbd7-4bfd-ad71-09de6131734e"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i602941d0d3d54c9b8b6642aeda2383c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTEtMS0xLTIwNjIz_5f0d89c0-8e41-447e-a8b7-c983821ea1b5"
      unitRef="usd">83597000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i550aeb48148b4982a3fe7bfcb444fb06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTMtMS0xLTIwNjIz_f31f4111-2c99-4d16-bfdd-46815327bec9"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzQtMTUtMS0xLTIwNjIz_8c076f5d-a748-483b-aaa0-70621f3feda3"
      unitRef="usd">83597000</us-gaap:DerivativeLiabilities>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i93ca910a996b4be39835d5af06ef5a41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMS0xLTEtMjA2MjM_d4e48c8d-00a0-4683-9201-4f773bd8f28d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i70e19c204d8f452cb21e15fcd37b31f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMy0xLTEtMjA2MjM_e2e8543b-6b4d-4250-b475-c1243bf95d03"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i215b25b43bee48e0a3122fab9d43582b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtNS0xLTEtMjA2MjM_1a38309d-9b6b-4ba1-80a9-b38adaa6c86e"
      unitRef="usd">7648000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2718115306cb4e849e8b3aab9b84d1fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtNy0xLTEtMjA2MjM_2fa85495-b841-4539-89a3-7e57aef4a04f"
      unitRef="usd">7648000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0e3196e90ade4d5ba732b8f1c427c3c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtOS0xLTEtMjA2MjM_0f1c4a72-4ed5-458e-b97b-74203440076a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i982b3955c023481fb839305b056bb129_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTEtMS0xLTIwNjIz_5fd98679-b83c-4c9b-8706-2f8f5c0bb228"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2d9947ebca4340008bcf1d1bce1a8f43_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTMtMS0xLTIwNjIz_cea85add-48fc-400f-bc6c-332e390271ee"
      unitRef="usd">8345000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6459ddb813504c299cb16295213d250b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo5MWUzOGU1Mzg4MGU0OWZkYjQ2MjFjZDlkMDQzMjYwNy90YWJsZXJhbmdlOjkxZTM4ZTUzODgwZTQ5ZmRiNDYyMWNkOWQwNDMyNjA3XzUtMTUtMS0xLTIwNjIz_73047bed-82b5-4d16-a1e9-a08181c7ac8f"
      unitRef="usd">8345000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzI2Njg_4cae61d6-7b76-46fb-b4f7-2a1c29d22f5f">&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 venture investments:&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 style="width:66.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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;8,345&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,871&#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;/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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;included in other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;7,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzItMS0xLTEtMjQyODA_035e7ef7-4a59-4b47-84dc-c2ceff63da6b"
      unitRef="usd">8345000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ia1b894d8a6cd4df88769aa37e48e3f57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzItMy0xLTEtMjQyODA_e1a3546c-df0e-441e-a30f-fcb304738de7"
      unitRef="usd">4871000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzMtMS0xLTEtMjQyODA_02a3a556-2fd9-41a4-9831-b4b934764351"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzMtMy0xLTEtMjQyODA_cb79b040-fb5a-4901-ab85-bda6ad9c4388"
      unitRef="usd">3306000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzQtMS0xLTEtMjQyODA_58cf3a3a-ff89-453c-b67f-7a7ce5bbe3cd"
      unitRef="usd">2449000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzQtMy0xLTEtMjQyODA_b959b042-88a3-404d-8c12-e8052815a13a"
      unitRef="usd">1424000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment
      contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzUtMS0xLTEtMjQyODA_946dcbd6-ce05-47df-967f-f90df1b93244"
      unitRef="usd">68000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment
      contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzUtMy0xLTEtMjQyODA_f03ac829-61d7-4281-a28f-c65351127c30"
      unitRef="usd">-118000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome
      contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzctMS0xLTEtMjQyODA_b13917f6-1067-4b3e-bcf9-524cf2a12ae5"
      unitRef="usd">100000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome
      contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzctMy0xLTEtMjQyODA_ea106b08-77c8-4f15-af51-5cb17d18b8b6"
      unitRef="usd">1374000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss
      contextRef="i3d778d4f84f743da93059ba16aeb4c54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMS0xLTEtMjQyODA_a10f844e-1bec-4e6b-8282-45d7d2d3b1d8"
      unitRef="usd">1220000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss
      contextRef="i7767c87628a94377bb815023e5f81702_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMy0xLTEtMjQyODA_6220d422-3c03-4b55-bbe2-8536626d2578"
      unitRef="usd">100000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i51ce2f34a765464d9ab6f7b3c3a9a7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMS0xLTEtMjYwNzg_48469a04-8baa-4bd7-ba8c-5f8fc654b3db"
      unitRef="usd">7648000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5a2b8110f1c74f0c894adf76c15d66ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90YWJsZTo4Mjc3Yjg4MWVlZGY0M2Y5OTA4YmU0ZDI4MmZjMmM2OC90YWJsZXJhbmdlOjgyNzdiODgxZWVkZjQzZjk5MDhiZTRkMjgyZmMyYzY4XzgtMy0xLTEtMjYwODA_65dfa58a-ff71-4be8-9120-3d17eddd0e9e"
      unitRef="usd">8345000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzEwOTk1MTE2MzA1NTY_88c274b7-d356-446d-ab46-9ede3194cb8f"
      unitRef="usd">642000000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xMzkvZnJhZzoyMWY4ZjkzMDhlNTM0ODEwYmU1MTUwMmNlY2NlYWE0Yy90ZXh0cmVnaW9uOjIxZjhmOTMwOGU1MzQ4MTBiZTUxNTAyY2VjY2VhYTRjXzEwOTk1MTE2MzA1NzQ_4131feb6-4a1f-4f77-9726-85121ea83aea"
      unitRef="usd">706500000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzY4_0237168a-e00a-4270-83db-99ac3da8649c">&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. 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;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 style="width:40.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2019&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;690,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;613,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;61&#160;&lt;/span&gt;&lt;/td&gt;&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 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;525,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;137,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;911,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;Perpetual license&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;294,910&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;279,448&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;722,607&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;631,935&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;911,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;208,268&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;133,746&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;504,977&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;414,326&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;771,329&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;613,759&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;1,017,517&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;911,383&#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;/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, 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&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 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&lt;br/&gt;products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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&lt;br/&gt;license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;234,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;330,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;153,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;10,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;771,173&#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 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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;65,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;38,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;28,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&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;367,008&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;731,563&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;172,155&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,709&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;56,459&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,344,894&#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 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, 2020:&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 style="width:16.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.252%"/&gt;&lt;td style="width:0.1%"/&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 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&lt;br/&gt;products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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&lt;br/&gt;license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;227,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;248,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;105,920&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;11,514&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,226&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;612,686&#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 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;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;54,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;28,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;138,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;19,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;329,915&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;590,137&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;118,814&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;11,909&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;21,612&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,072,387&#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 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="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzYz_da49e25c-22a3-4c1d-a3a6-fdf74a80232a">&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;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 style="width:40.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2019&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;690,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 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;613,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;61&#160;&lt;/span&gt;&lt;/td&gt;&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 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;525,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;137,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;911,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i060f7d2f91d443f4b7eece222ccdab9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtMS0xLTEtMjA2MjM_6ec361b3-78fe-48c0-aae3-c5d1b59afc9b"
      unitRef="usd">690133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9ad9986021ca48f08881e0cb397264c8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtMi0xLTEtMjA2MjM_31274d9c-d65f-4f1c-99aa-89b479ffe740"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ff9bdd7f136497b80e52c7cc225745c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNC0xLTEtMjA2MjM_8964a02e-0e98-4012-be51-cdfe193fee78"
      unitRef="usd">613844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i557d22730ac641e790ddbdadba2e9cb7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNS0xLTEtMjA2MjM_a0edb218-acad-47ba-b032-72262af9cb6a"
      unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i021480ef9c2145d78cdda35c87d88be6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtNy0xLTEtMjA2MjM_e0ff22e5-1b5e-4dd4-8bd2-89a9161f291c"
      unitRef="usd">525191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id7ec3188c0ed432993978cacde63235a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzEtOC0xLTEtMjA2MjM_96459288-38c9-4811-a2f5-abaab730e070"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd3468db8a924ab192adcf00eeae45a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItMS0xLTEtMjA2MjM_3eabe17a-668d-4951-84e6-6b21ac20f278"
      unitRef="usd">61339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i13710a08c13846fab360f8603d116a8c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItMi0xLTEtMjA2MjM_7a919205-5c4a-4e6d-a65a-8644094d22ef"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie715306c592f47819ad7f5480d7e91b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNC0xLTEtMjA2MjM_bd0bc2cd-98f7-4afe-a66a-ce2a574fb691"
      unitRef="usd">49441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i231373d58f054405af69f189ba44925d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNS0xLTEtMjA2MjM_639233d7-e1a3-4eec-a77f-143d59d8c478"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2593471ae6d44ddf87a22d67b7554438_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItNy0xLTEtMjA2MjM_440c5cf7-ab52-4e90-8f26-86ab7239ec9d"
      unitRef="usd">60536000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i587410b3a3714d16b731fbefca1f248b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzItOC0xLTEtMjA2MjM_35445c3e-426d-4a14-8853-efc312c069ef"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f23305e07b847619aa2dc55e2f75db7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtMS0xLTEtMjA2MjM_cd5432cb-7d28-4ef8-9b1b-87d5f22d7865"
      unitRef="usd">117580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib6644243cfeb4be39159b37a5c9795c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtMi0xLTEtMjA2MjM_c62faa93-efe3-49be-9234-2f72075fd1bb"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice23874283f7458da32eb01a2dd56d2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNC0xLTEtMjA2MjM_92495767-be21-477b-ba95-dad397ac7942"
      unitRef="usd">91517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4989ccc3a4004902ba112d8ee0ba55a9_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNS0xLTEtMjA2MjM_b39f1b23-617f-48e6-8c47-9a5a8a0572ef"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00cfaf4011264d14865410b6b92a1e65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtNy0xLTEtMjA2MjM_143169f3-f385-4c35-bba5-99e6ec378c3e"
      unitRef="usd">87382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i16e1719613444feeb5057c4ae4c42545_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzMtOC0xLTEtMjA2MjM_bd2ada54-e468-4a29-a038-4708dab78426"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02c86befbf064e6b8c575d3b57052577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtMS0xLTEtMjA2MjM_a96e49f2-b694-472b-801d-351578ce6c05"
      unitRef="usd">198080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia1fdf60ab4104432ab3601c9d1388fe4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtMi0xLTEtMjA2MjM_4cd09549-c54d-40e9-82a1-e98e967bc41c"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c2ef121c8c8469a8e8b531b3079a54d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNC0xLTEtMjA2MjM_a3f6f962-0cc0-414e-889a-ade115d5ecdf"
      unitRef="usd">156056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7133f41622de473c90696f39c9752e31_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNS0xLTEtMjA2MjM_f5edb5b5-a801-4a8b-a01f-a920a18b4871"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29be64ef1f6b417c8f4b84f76aa9f9a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtNy0xLTEtMjA2MjM_3355e5df-5d8f-4ac1-96cd-38d81f0a5a64"
      unitRef="usd">137946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i23b596da61d240b58006d8ba235af9e6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzQtOC0xLTEtMjA2MjM_96811ebc-c649-40cb-9e23-b0889202eb4e"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i664c13049a484f55a1205280acb754d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtMS0xLTEtMjA2MjM_254940ad-add7-462e-9990-b5cbf661dc9b"
      unitRef="usd">144521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ida6f35d7c92b48bb833c5bb9a2509f43_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtMi0xLTEtMjA2MjM_53ac09fd-ab22-4c16-a82d-c0434c7f83aa"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cf3eed99542491496843f6f08e9df65_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNC0xLTEtMjA2MjM_3e0bbc63-7799-4a9d-ba82-b1a594ee76ac"
      unitRef="usd">106659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i84323886da534c8badce9e759f34c78b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNS0xLTEtMjA2MjM_84c5ff29-0e64-44a6-8cd4-d1f904f63dbc"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39b204f17e4843fea47532d44a6a2571_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtNy0xLTEtMjA2MjM_180e7e7c-dfe5-49c1-b203-ce69243f29bb"
      unitRef="usd">100328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id3011dad99654d77ac6fddd3cc936b56_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzUtOC0xLTEtMjA2MjM_2fb8f929-6552-406f-b282-25a6e89f02ad"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtMS0xLTEtMjA2MjM_e5b7f2c7-3ea1-4f91-86b6-5c67c34b08ac"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtMi0xLTEtMjA2MjM_5a476347-1ff7-422f-ae0d-2a28aa5f99b2"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNC0xLTEtMjA2MjM_00d0f7be-2cbe-4d76-a023-c8a7771752f2"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNS0xLTEtMjA2MjM_b19e9f31-a06d-46c1-9dce-b8745de1610a"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtNy0xLTEtMjA2MjM_438a5897-e9e1-45ce-b147-5b4f388eecd3"
      unitRef="usd">911383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpjZmVlNjJmZWZjZmU0ZDgyYmVlMDYwMjc0NGZmNDQ1OS90YWJsZXJhbmdlOmNmZWU2MmZlZmNmZTRkODJiZWUwNjAyNzQ0ZmY0NDU5XzYtOC0xLTEtMjA2MjM_048b5505-d71e-40e0-89b0-dbae691e6fd2"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90ZXh0cmVnaW9uOjlmMjU2YjQ0MGU4ODRkMzQ5YzQ3YWIzNDIzNjk2NTRhXzY2_534a3499-e07f-4e7d-abe8-492ebb37de5f">&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;Perpetual license&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;294,910&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;279,448&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;722,607&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;631,935&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,017,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;911,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;208,268&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;133,746&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;504,977&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;414,326&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;771,329&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;613,759&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;1,017,517&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;911,383&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtMS0xLTEtMjA2MjM_13841bd2-45fc-4471-b9f5-f2cfc5538c69"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtMy0xLTEtMjA2MjM_04210f20-58f9-405e-8d42-a25b71f6d430"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzEtNS0xLTEtMjA2MjM_dfdc256b-3a40-4781-9e3b-311394f42b81"
      unitRef="usd">80015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItMS0xLTEtMjA2MjM_ceebabb9-9848-45b4-b836-d1f0897958ba"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItMy0xLTEtMjA2MjM_e0d542d4-2fca-4af4-9321-ed8e588c3990"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzItNS0xLTEtMjA2MjM_24de68de-cbd9-46e0-874e-9f33970aeec3"
      unitRef="usd">199433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c1a003e31304f0b88cdb911686d021c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtMS0xLTEtMjA2MjM_0500b430-daf5-4b33-9400-60d49b0d2ed3"
      unitRef="usd">368420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icab66603987e4b1681fa421d5036d3a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtMy0xLTEtMjA2MjM_bd5134e1-c2ea-4c7e-8a91-a59880e178a0"
      unitRef="usd">294910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cdd618c9a264e3baff82383e0469c35_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzMtNS0xLTEtMjA2MjM_b5ff3a4b-8d51-4136-9903-4304f37df8c3"
      unitRef="usd">279448000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtMS0xLTEtMjA2MjM_cdcd5205-03ec-48fd-b681-8f275980f75f"
      unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtMy0xLTEtMjA2MjM_e0a0ecb2-f2d9-4da2-8949-6700623c0235"
      unitRef="usd">296709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzQtNS0xLTEtMjA2MjM_b7af3c5c-b63c-434a-a459-4dba1679b6cd"
      unitRef="usd">280580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtMS0xLTEtMjA2MjM_dc2dbce3-9175-4ab6-810a-1933fa36d895"
      unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtMy0xLTEtMjA2MjM_09bd0de3-941f-45bc-8579-3ab7fe70df37"
      unitRef="usd">208268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzUtNS0xLTEtMjA2MjM_0ed077d0-fc52-4db1-be3b-778ef59fb627"
      unitRef="usd">133746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtMS0xLTEtMjA2MjM_a8fae901-238d-4cb6-b8c2-6f75d7cc6ec6"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtMy0xLTEtMjA2MjM_c69c71fe-b875-4116-bb52-7d8fc4e32493"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7302c243b54144258d32a8b852a6584c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzYtNS0xLTEtMjA2MjM_4f472914-f081-442b-b91c-627494c34633"
      unitRef="usd">217609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c36f64a623544ccba352a16481721d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctMS0xLTEtMjA2MjM_437687ef-bf45-4f55-9871-81e32fd2474e"
      unitRef="usd">843233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie99dc5a0aea44ddcb2ab1355fa2c39db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctMy0xLTEtMjA2MjM_cad251df-95c0-4482-bae5-b4fc26e97540"
      unitRef="usd">722607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83c657f8ed99499891dd4e946a7089cc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzctNS0xLTEtMjA2MjM_0bb8a92d-3903-4cd1-9515-fdf2e6d1ced8"
      unitRef="usd">631935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtMS0xLTEtMjA2MjM_8a6c9210-6f8d-49fc-a54a-fa3febbdacd0"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtMy0xLTEtMjA2MjM_73bb9a0d-c1c6-45fa-91f5-c0f0d8b8dcb8"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpmZGJlYjA3OTRjNzI0NDA0YTRjNjhjZTkzY2RmYTcwOS90YWJsZXJhbmdlOmZkYmViMDc5NGM3MjQ0MDRhNGM2OGNlOTNjZGZhNzA5XzgtNS0xLTEtMjA2MjM_e80eba22-a474-484e-959a-30fad25cfcb2"
      unitRef="usd">911383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47b43f13b73a428cbd38857d168aa9b2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtMS0xLTEtMjA2MjM_0edd390d-72b9-4a55-8900-d52e89f88a10"
      unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03a6b183d26340b484d67b9b80a1610e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtMy0xLTEtMjA2MjM_4b348e8f-6261-425c-8901-379cb064dec2"
      unitRef="usd">208268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81e12c63c2934e0f9761622a45deb7d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzEtNS0xLTEtMjA2MjM_d5af09c9-00e2-460f-89aa-5a379afc5a45"
      unitRef="usd">133746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id661707dddb84509b9ea6e0b37a3286d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItMS0xLTEtMjA2MjM_98e7efe0-982b-4450-b510-d1585106d9fc"
      unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c91e3cf61fb457592fb03b9347b1f38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItMy0xLTEtMjA2MjM_9ffd1d46-2bd2-432b-84d3-548b14dbd9a3"
      unitRef="usd">296709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f40f27c0606425ab00d71deb0833f4a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzItNS0xLTEtMjA2MjM_5e77d7f0-561e-4e81-bb71-f22ff6fad09b"
      unitRef="usd">280580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1495440d575f405aac347868781bedc3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtMS0xLTEtMjA2MjM_98ef837c-29a9-4cd5-a39d-40bac255aca2"
      unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i363c9fdce3ac450dbe4e38bf0e1001a6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtMy0xLTEtMjA2MjM_60713158-df44-4e87-bd9d-7c66c086daa4"
      unitRef="usd">504977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i941eeaa8b3db4fc5b5a80f91146bfde6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzMtNS0xLTEtMjA2MjM_89235491-8b2f-43a5-9414-d3755c14cf8e"
      unitRef="usd">414326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb94dc0c09f640d28354579dbf967b76_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtMS0xLTEtMjA2MjM_233c1eb8-f6eb-44de-82f1-3b22d904793e"
      unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15d54a98a2d34f4fbf2add6f0ca2cd68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtMy0xLTEtMjA2MjM_785ea3a7-95f7-4754-b0c7-b1633eee90e4"
      unitRef="usd">266352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1be0ef748dc1453b89753c3a4fafa444_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzQtNS0xLTEtMjA2MjM_df8f9370-294c-4029-a606-6cc84b1746ce"
      unitRef="usd">199433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i929c78382e7940a8a06ceb950f0200ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtMS0xLTEtMjA2MjM_9568d924-e973-4404-b8b5-f601080416f8"
      unitRef="usd">957471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54800b566e484e30a17332b3aab04171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtMy0xLTEtMjA2MjM_28529e7b-c3e5-4a80-ab5b-244ad22b2f08"
      unitRef="usd">771329000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i061645b165fb464ea3e8660095d1e110_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzUtNS0xLTEtMjA2MjM_df6ae007-9c54-452c-a106-6bebaca4728f"
      unitRef="usd">613759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f3b3b424c214e45861c8b176bfa2921_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtMS0xLTEtMjA2MjM_db2ac0b4-4303-4009-b0bc-352a0f48dbe2"
      unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3939be682d55401a82ca73a5b8024ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtMy0xLTEtMjA2MjM_0529299b-31b3-4b02-829d-a2263953afb0"
      unitRef="usd">28558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95d0130a04bb417e8771e33d037f2491_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzYtNS0xLTEtMjA2MjM_f1434336-4c8a-41d5-9972-8812b24f5785"
      unitRef="usd">80015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6736c62ed3b74b058619f7134218fec7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctMS0xLTEtMjA2MjM_a337a232-0314-4b22-858f-95cde7eefd9c"
      unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b848cf22c7b432299d26342e4e8e334_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctMy0xLTEtMjA2MjM_9fab0687-3b13-4c01-ae6b-376b356b51ca"
      unitRef="usd">217630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7302c243b54144258d32a8b852a6584c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzctNS0xLTEtMjA2MjM_bb79d423-8099-4823-8351-71e2893ea3c9"
      unitRef="usd">217609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtMS0xLTEtMjg5NDY_572615f5-4261-4fb9-a937-78b89bfd17ca"
      unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtMy0xLTEtMjg5NDY_d30742a7-6015-4eb1-a6a5-bf9a9aafead7"
      unitRef="usd">1017517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTo0YTYxOWFiZThlMjI0MWRjYTM5MmNlMzNjZWVmODYxZi90YWJsZXJhbmdlOjRhNjE5YWJlOGUyMjQxZGNhMzkyY2UzM2NlZWY4NjFmXzgtNS0xLTEtMjg5NDY_643fc836-137a-424e-bc1f-a088ab28db0c"
      unitRef="usd">911383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMS0xLTEtMzg3NjE_06d03ac7-8a20-482e-9d6a-0b6aae05261c"
      unitRef="usd">234917000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMy0xLTEtMjA2MjM_2de69c45-0241-4dfe-804d-222e923505da"
      unitRef="usd">330426000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItNS0xLTEtMjA2MjM_1d21ae9e-73a4-4901-a9d0-8eeb1c92cff6"
      unitRef="usd">153467000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItNy0xLTEtMjA2MjM_e208d68d-d77d-4480-a910-31d65c573c7f"
      unitRef="usd">10952000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItOS0xLTEtMjA2MjM_921bd035-577c-446a-8a5c-65c7405059dd"
      unitRef="usd">41411000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMTEtMS0xLTIwNjIz_7617d5d4-c834-4da7-bca5-172a27f91a50"
      unitRef="usd">771173000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzItMTItMS0xLTIwNjIz_e04f6453-a164-4fff-8f4c-ddeac9610d35"
      unitRef="number">0.58</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMS0xLTEtMzg3NjE_48b504db-48e4-4c2c-b867-2151d092f60e"
      unitRef="usd">65502000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMy0xLTEtMjA2MjM_c8c1ca50-ff7b-495e-b35d-1d2507b332bb"
      unitRef="usd">220231000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtNS0xLTEtMjA2MjM_a205893a-2437-4885-8757-a8e1cbb36be5"
      unitRef="usd">14968000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtNy0xLTEtMjA2MjM_ede38535-d64f-43da-82bc-21114a50d6d4"
      unitRef="usd">4505000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtOS0xLTEtMjA2MjM_fd9f25c6-2f16-410f-a65b-a896f1de3dcf"
      unitRef="usd">8917000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMTEtMS0xLTIwNjIz_f5cd1ab9-fe98-49ad-a376-067072f81f4e"
      unitRef="usd">314123000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzMtMTItMS0xLTIwNjIz_675a2c30-35b7-4e7a-9264-de7f6ee60ab0"
      unitRef="number">0.23</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMS0xLTEtMzg3NjE_12f5db4b-4bfb-41f4-8614-9c048c0be381"
      unitRef="usd">38432000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMy0xLTEtMjA2MjM_6c9cac4f-614b-4809-b3e9-866aa9d7902b"
      unitRef="usd">124969000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtNS0xLTEtMjA2MjM_62b78d96-8d7b-49e4-a8dd-9f7785882702"
      unitRef="usd">1955000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtNy0xLTEtMjA2MjM_19e10275-7d6e-4a60-bf44-21b0e7edf58f"
      unitRef="usd">2252000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtOS0xLTEtMjA2MjM_01d78eb9-8d0b-40ed-b3ad-70c42a206034"
      unitRef="usd">5512000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMTEtMS0xLTIwNjIz_cdebb9c3-d9e6-4620-80ec-b49b6edccaeb"
      unitRef="usd">173120000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzQtMTItMS0xLTIwNjIz_ccb0b0d9-3202-4ff1-9006-1ccfabea20c7"
      unitRef="number">0.13</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMS0xLTEtMzg3Njc_41bed585-97e7-42f2-8f33-762fa704a3a4"
      unitRef="usd">28157000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMy0xLTEtMjA2MjM_b4c4f38c-3dc0-416b-8a93-663dba8b9497"
      unitRef="usd">55937000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtNS0xLTEtMjA2MjM_77aec2ac-0def-4d9c-9b55-e03d5832bad5"
      unitRef="usd">1765000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtNy0xLTEtMjA2MjM_4181ac67-2410-4c51-90b6-0a0ee2458ff4"
      unitRef="usd">0</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtOS0xLTEtMjA2MjM_55bf8da1-7319-48a4-b713-271782544575"
      unitRef="usd">619000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMTEtMS0xLTIwNjIz_758a91a5-f7a9-4d35-b2f8-12c3a5385f06"
      unitRef="usd">86478000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzUtMTItMS0xLTIwNjIz_df801e5b-c1cd-4dca-9197-4e18f7487161"
      unitRef="number">0.06</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i5ced9940b6184e6e903c4fca906916af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMS0xLTEtMzg3NzE_b0501620-6a0e-4883-a041-8e17b7e6a1b4"
      unitRef="usd">367008000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2b02fe21ce1f491d97de64849ecf5ca6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMy0xLTEtMjA2MjM_22bd38df-6bb3-4d09-bc21-5f1297b45e9b"
      unitRef="usd">731563000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie9ad975a714b4f6ab6e1379c9f4459cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtNS0xLTEtMjA2MjM_81669be0-15c5-4cf3-945e-1b07e9072973"
      unitRef="usd">172155000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i960e3c8163114f449267bdbfabd98c16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtNy0xLTEtMjA2MjM_03e12477-a9b1-45ac-be58-61e80ee24394"
      unitRef="usd">17709000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i74812ebdf7af4939bb63d7016e45ddf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtOS0xLTEtMjA2MjM_1ce1a81b-2267-46d5-ba2d-50da2b1e20e9"
      unitRef="usd">56459000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMTEtMS0xLTIwNjIz_0a79c91e-81a9-49a7-884f-6c5cb96913e1"
      unitRef="usd">1344894000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTozZDBhYzY0NmMxOTE0MzkwYmQ1ZjRmNGYzNTYxMDBjNS90YWJsZXJhbmdlOjNkMGFjNjQ2YzE5MTQzOTBiZDVmNGY0ZjM1NjEwMGM1XzYtMTItMS0xLTIwNjIz_89a60be5-f5d3-4388-8c8c-440b716523fa"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMS0xLTEtMzg3NzM_6a06e5c1-01de-4132-a763-68e3217ffafa"
      unitRef="usd">227803000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMy0xLTEtMjA2MjM_98fa0880-ea1c-4838-a8f5-0933a2052ccf"
      unitRef="usd">248223000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItNS0xLTEtMjA2MjM_b6120c42-1f2c-4918-864e-8b24f7855b2a"
      unitRef="usd">105920000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItNy0xLTEtMjA2MjM_391693a7-a63a-402c-86cb-5d1bc919e0a4"
      unitRef="usd">11514000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItOS0xLTEtMjA2MjM_a736416a-795c-48d3-a919-818c84dd70d6"
      unitRef="usd">19226000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMTEtMS0xLTIwNjIz_60d06a78-065b-4d80-9cff-6a3e28fee4ee"
      unitRef="usd">612686000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzItMTItMS0xLTIwNjIz_9293c320-779f-4d63-afe4-7b51cfd2688d"
      unitRef="number">0.57</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMS0xLTEtMzg3NzM_f0300543-bce6-4fd0-9f88-555ffd0affa8"
      unitRef="usd">54509000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMy0xLTEtMjA2MjM_0962ba1a-1719-47a4-9982-6c0ac4de4665"
      unitRef="usd">193064000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtNS0xLTEtMjA2MjM_c36bb630-00f1-462d-a9e7-26994c6699a2"
      unitRef="usd">7962000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtNy0xLTEtMjA2MjM_7b009510-a044-4550-89a6-8db63b8d5893"
      unitRef="usd">395000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtOS0xLTEtMjA2MjM_f5dd9470-b28f-49d4-9680-c2175182ad6e"
      unitRef="usd">346000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMTEtMS0xLTIwNjIz_a7cf31b1-5aa6-42b0-b1b4-4b80a30750ad"
      unitRef="usd">256276000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzMtMTItMS0xLTIwNjIz_081d5677-01fc-48ca-86cc-407ab53ca8c4"
      unitRef="number">0.24</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMS0xLTEtMzg3NzM_2b283744-86d6-4e11-a2b9-4661d15692a2"
      unitRef="usd">28320000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMy0xLTEtMjA2MjM_7a121e8c-1d3c-424a-8f47-8a6fef4c6dd3"
      unitRef="usd">104542000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtNS0xLTEtMjA2MjM_3d7e5398-de16-40d9-8559-b4f9f381dfe9"
      unitRef="usd">4928000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtNy0xLTEtMjA2MjM_89d411f0-bbfe-443a-970e-2089223ce0be"
      unitRef="usd">0</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtOS0xLTEtMjA2MjM_3077bf26-3a01-4718-984e-9070b2290086"
      unitRef="usd">851000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMTEtMS0xLTIwNjIz_3cc64f0f-c5ec-4c94-8251-241c2f18f573"
      unitRef="usd">138641000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzQtMTItMS0xLTIwNjIz_d76fe56e-c276-4f81-8dde-4382d02fe6b3"
      unitRef="number">0.13</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMS0xLTEtMzg3Nzk_d1caa6d3-4b11-4f15-97ba-7407d3fe1058"
      unitRef="usd">19283000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMy0xLTEtMjA2MjM_7e60588b-8854-4444-bec8-46ebf3751ac7"
      unitRef="usd">44308000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtNS0xLTEtMjA2MjM_7b99a035-cb8e-4dfc-a8df-ca999280dc72"
      unitRef="usd">4000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtNy0xLTEtMjA2MjM_4905857a-ab5e-4a95-9a40-fcb3022c9324"
      unitRef="usd">0</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtOS0xLTEtMjA2MjM_62f2c5d1-5c59-4377-87d3-1ca17ca81a8b"
      unitRef="usd">1189000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMTEtMS0xLTIwNjIz_328914c0-147a-4274-a3de-a160766b74a1"
      unitRef="usd">64784000</pega:RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years>
    <pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzUtMTItMS0xLTIwNjIz_4b16aa43-5c1d-433e-9120-c079de63f7ac"
      unitRef="number">0.06</pega:RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iab4570fbd32b4cf5be7b632c7a488d1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMS0xLTEtMzg3Nzk_c2f2bb0c-f63a-43cf-96d4-4cd320bbeafe"
      unitRef="usd">329915000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie5ce2f82649f4660b611ec8b0be3a600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMy0xLTEtMjA2MjM_c86f993e-55c9-43fc-a7c2-16d1508efffc"
      unitRef="usd">590137000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie2db43ccae564a198980d056a65c1e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtNS0xLTEtMjA2MjM_e55d407d-7ab9-4490-b4cc-407db8c537ea"
      unitRef="usd">118814000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8a86310989af44afa518cbc6c1081fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtNy0xLTEtMjA2MjM_0513e4d0-5a69-4b6f-a113-98a30512f0ea"
      unitRef="usd">11909000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7273a40ae29d4da3901cb7fb640eef63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtOS0xLTEtMjA2MjM_b31eada6-92c6-4285-8fc9-5fbc61b8d30e"
      unitRef="usd">21612000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMTEtMS0xLTIwNjIz_77e3908d-69d4-430d-a078-042d759f440d"
      unitRef="usd">1072387000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDIvZnJhZzo5ZjI1NmI0NDBlODg0ZDM0OWM0N2FiMzQyMzY5NjU0YS90YWJsZTpiMWM3MzFkOWQ3MmQ0YWVhYjUwMTZiZmM4Mzc1OTliYS90YWJsZXJhbmdlOmIxYzczMWQ5ZDcyZDRhZWFiNTAxNmJmYzgzNzU5OWJhXzYtMTItMS0xLTIwNjIz_14928874-1222-4e8a-a0b6-4926626de6e5"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjk_9179fc17-3e70-42dd-973f-1aedb67cd0af">&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. 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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;103,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(20,464)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(16,392)&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;/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;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 in equal quarterly installments over the remaining four years. The Company&#x2019;s stock options have a term of ten years. The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as if it were 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 date of grant 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 to be 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;The Company grants 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 employee does not surrender any cash or shares upon exercise. Instead, the Company withholds the number of shares to cover the exercise price (in the case of stock options) and the minimum statutory tax withholding obligations (in the case of stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. The exercise of stock options and settlement of RSUs on a net share basis results in fewer shares being issued by the Company. &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 stock options and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 36 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, 2021, 9.2 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 up to an aggregate of one million shares of 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. Before January 1, 2021, the 2006 ESPP was non-compensatory as the Company&#x2019;s Board of Directors set the purchase price at 95% of the fair market value on the completion date of the offering period. Commencing on January 1, 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 style="width:84.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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, 2021, 0.6 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;During 2021, the Company issued 1.3 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, 2021, there were 10.4 million shares available for issuance for future equity grants under the Company&#x2019;s stock plans, consisting of 10.0 million shares under the 2004 Plan and 0.4 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 style="width:55.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.074%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;31 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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 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;Options outstanding as of January 1, 2021&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;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(1,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Options outstanding as of December 31, 2021&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;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;74.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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,176&#160;&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;71.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;267,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;50.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;210,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 2021, 2020, and 2019 was $94.3 million, $126.8 million, and $63.3 million, respectively. The aggregate intrinsic value of stock options outstanding and exercisable as of December&#160;31, 2021 is based on the difference between the closing price of the Company&#x2019;s stock of $111.82 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;As of December&#160;31, 2021, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $39.8 million that is expected to be recognized as expense over a weighted-average period of 2.2 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 deliver to 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 2021, 2020, and 2019 was $129.03, $93.68, and $66.21, 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 2021:&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 style="width:28.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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, 2021&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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;74.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(972)&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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;70.19&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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, 2021&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,054&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;99.36&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;229,643&#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;/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, 2021&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,523&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;101.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;170,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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 2021, 2020, and 2019 was $122.5 million, $108.4 million, and $77.0 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2021 is based on the closing price of the Company&#x2019;s stock of $111.82 as of December&#160;31, 2021.&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, 2021, the Company had $73.1 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 2.1 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 2021, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $127.50 per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjQ_83945ce4-f449-4508-a761-80cfbf419f59">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;103,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(20,464)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(16,392)&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensation
      contextRef="i80aeb3b2652e48cd81771c5ec414a568_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtMS0xLTEtMjA2MjM_956b2da8-a1b6-48a0-bf9f-16948dcf6169"
      unitRef="usd">21822000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i29e4fedbbf5f49f1ae67112f88ba3b5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtMy0xLTEtMjA2MjM_0dccbb27-e370-4970-bea5-acc1d29fbdf2"
      unitRef="usd">20796000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1f5fd04aa28f4ca9bb39162075fb4210_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzEtNS0xLTEtMjA2MjM_90f1b074-95f8-484a-bf75-6e46c59a3828"
      unitRef="usd">18822000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icd14ddfea289429c8c36d59fca3ec28f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItMS0xLTEtMjA2MjM_984554a2-cbcd-425f-8fc0-3862b80c60e4"
      unitRef="usd">54182000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i401c92c7c78f44f591459471ac54687d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItMy0xLTEtMjA2MjM_5e909dcd-2b2a-49e6-a70e-b78485122caf"
      unitRef="usd">46283000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4317b233974f46e9bdcd6fb4c47abd53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzItNS0xLTEtMjA2MjM_4f711aa5-a009-4e78-a200-570ae5dc243a"
      unitRef="usd">32665000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4d2fa97cf9284c9e8858ab682394ee59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtMS0xLTEtMjA2MjM_460c08f7-b417-4e96-8c5b-a29fe0adb1b9"
      unitRef="usd">25413000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ied03bcab10224b9bb8e3055b86f12a47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtMy0xLTEtMjA2MjM_a55adeda-bbe8-4f9d-825e-95d11bf814a7"
      unitRef="usd">22885000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbdac2d2b3be4e46acfaf375eceecc57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzMtNS0xLTEtMjA2MjM_02f3b11e-7378-4db6-aa44-84b03478eb8d"
      unitRef="usd">18938000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9de71e6958484c75b0aab6ce66e7a4d5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtMS0xLTEtMjA2MjM_508a16e3-afc1-46ac-8c93-24325ac25648"
      unitRef="usd">14530000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i748911eb58764ba9afa2b763e6a3fd05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtMy0xLTEtMjA2MjM_b7f8000b-f8b9-4b75-88f5-feefdebe7c1e"
      unitRef="usd">13104000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i47b87f6bfc3a49028b17543a5d1e0287_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzQtNS0xLTEtMjA2MjM_d324c602-898e-4345-bdd0-0b5ee7bb2fc7"
      unitRef="usd">10484000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtMS0xLTEtMjA2MjM_18874021-3c9b-4665-ba12-e8515e321688"
      unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtMy0xLTEtMjA2MjM_4ceb0fe9-6b98-41dd-871b-5ab9d9647542"
      unitRef="usd">103068000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzUtNS0xLTEtMjA2MjM_a29efeef-d7af-41bb-b088-d4eebb0f3b43"
      unitRef="usd">80909000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtMS0xLTEtMjA2MjM_d49eaf6f-8ad2-4cf3-836f-ce00c7eea757"
      unitRef="usd">23410000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtMy0xLTEtMjA2MjM_d53f5a62-c121-4216-aab2-14abfabc11c5"
      unitRef="usd">20464000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpmNGM2MWQ2ZGMxZDE0YjQwOWExZDUxNWM1Njc4OWNkOC90YWJsZXJhbmdlOmY0YzYxZDZkYzFkMTRiNDA5YTFkNTE1YzU2Nzg5Y2Q4XzYtNS0xLTEtMjA2MjM_52f799e1-699b-4872-9a22-cc0dedf54957"
      unitRef="usd">16392000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3OA_b04e353d-33a2-4373-a85f-3906c8d313d1">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ4Nw_f13fa196-7657-4891-81ef-cc4a37fcb7dd"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4ee5a8d197b54e4ab26b242a603ee6f8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUwNA_e6a6f88a-c6d2-4b1a-85ed-fd9c71496a31">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUyNQ_0632059b-1ce4-47db-ba4d-f05fda047f06"
      unitRef="number">0.80</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5519f0b90e5644c1a5a281e62ea49e2d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzU4Nw_55ad799c-698b-4025-a224-fca9c4ff16a5">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzYzNA_5cb3ef9a-6c80-4f80-b6ed-b9910848eaba">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEyMTk_bc0bf8b5-b5ee-48a3-97d5-b596b7f5010c"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE0NjU_0db72266-d3fd-4115-936e-b2329dac2647"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="i804a0bed5bb34725b345a0b58b9ef364_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2MDY_48e8b04a-0e8c-44cd-94e2-f97e27808522"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2NTk_7c12adf6-8a20-42e3-adbc-d9d1a80d2256"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4aba20d318104195a9017bd3c3f85d5b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE4MzI_898e54e1-fc69-4c1b-8b21-d7322507b3ef"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzMzNDc_37a25cbf-7250-4f8a-91c5-f9603f413f30"
      unitRef="shares">36000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pega:NonemployeeDirectorCompensationLimit
      contextRef="idb82ffce74534059acb5bb6d09736b7b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM0NTQ_0bb6c2a1-6587-4868-a9af-98192bd6d1b8"
      unitRef="usd">500000</pega:NonemployeeDirectorCompensationLimit>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber
      contextRef="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM0Njg_a2536934-e3a6-4ad6-95f0-7256a0de1328"
      unitRef="shares">9200000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="id4dc469ee9a54e3080c088d4d25fe708_I20061231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzM3NjE_d7967b25-920b-499c-a3e4-944253691f82"
      unitRef="shares">1000000000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue
      contextRef="i0ab2829ff2444b3086b5ec0d96edc0f3_D20060101-20061231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NTExNTg_844b147b-5ac7-47d7-a859-144e8a2d8743"
      unitRef="number">0.85</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod
      contextRef="i8e19a0e05152477d9b6ad9b072f08242_D20060110-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE4MTQxOTQxODc5NzM4_19082350-3042-4171-b4ba-cef05f0e1d00"
      unitRef="number">0.95</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod
      contextRef="ibea7939791b24a64a0b32cb122188ec3_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NDYzMjg_1ce5c234-b399-4069-befb-3c664cafb15a"
      unitRef="number">0.85</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzE2NDkyNjc0NjUwNTA_a0d6b00e-a8ce-47be-b9ef-f7a1d4cb8596">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo4ZWZjMWRjNzllZDA0Zjk1OTdiMjk0YzZmYWZiYWUzOS90YWJsZXJhbmdlOjhlZmMxZGM3OWVkMDRmOTU5N2IyOTRjNmZhZmJhZTM5XzAtMS0xLTEtMzE3OTg_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo4ZWZjMWRjNzllZDA0Zjk1OTdiMjk0YzZmYWZiYWUzOS90YWJsZXJhbmdlOjhlZmMxZGM3OWVkMDRmOTU5N2IyOTRjNmZhZmJhZTM5XzEtMS0xLTEtMzE3OTg_ba3f45f9-814e-4bcc-bbfd-67e26ef73afe"
      unitRef="usd">1860000</us-gaap:AllocatedShareBasedCompensationExpense>
    <pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan
      contextRef="i403eb494e27f4650abfa70b2890b0356_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzEwOTk1MTE2NDY2NDE_0e769111-3525-4d3a-b15d-1f42592c32ff"
      unitRef="shares">600000</pega:CumulativeSharesIssuedUnderEmployeeStockPurchasePlan>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3MjY_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ3NDk_c1a91e0e-b30d-4c45-b6a7-7f62748b84e5"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ4NjM_06117c93-4fc0-4a89-b090-46672cf541f1"
      unitRef="shares">10400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i7e10ffaf50ac42589d9204e0d3b2c0d0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzQ5Njg_7b5d38ea-d326-47e0-9b40-88907ad783bf"
      unitRef="shares">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ie5f4f7a06dbb40b0922af71f84e235a1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzUwMDI_ffab7181-25ce-43aa-b2fc-9fd7a1949d4f"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjU_926d52bf-7ce1-4995-b645-8eb4fd60ade7">&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 style="width:55.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.074%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;31 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.5&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtMS0xLTEtMjA2MjM_5fe36fe5-9d4c-4e30-a83b-9d6eea07b1da"
      unitRef="usdPerShare">37.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtMy0xLTEtMjA2MjM_c953f165-da7d-4d97-b794-e1cd1657595b"
      unitRef="usdPerShare">24.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzEtNS0xLTEtMjA2MjM_6d7ec730-4673-4c56-8ee8-80a2c778c5c9"
      unitRef="usdPerShare">19.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtMS0xLTEtMjA2MjM_e2893979-f99c-425d-8b72-7bd5dfe685dd"
      unitRef="number">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtMy0xLTEtMjA2MjM_a9f3e4cc-4fdb-4909-aff7-273b4e739ba0"
      unitRef="number">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzMtNS0xLTEtMjA2MjM_7ee4db38-4b3b-4090-a26f-b72bf0be9ca6"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtMS0xLTEtMjA2MjM_c50bbfa5-8c34-4ea6-bf45-797d1fd05894">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtMy0xLTEtMjA2MjM_7502f8f7-6950-441e-93d1-33eb18eb6536">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzQtNS0xLTEtMjA2MjM_a7714270-db1a-4098-a6ec-51534a4c2638">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtMS0xLTEtMjA2MjM_39176cef-0496-4c3d-9d2d-b3e4ea503005"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtMy0xLTEtMjA2MjM_7fc6498d-3a27-4d07-a343-b4badd799c8c"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzUtNS0xLTEtMjA2MjM_137ecb0e-72d4-4c1f-827b-f750db03093e"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtMS0xLTEtMjA2MjM_269e47f3-0c2b-4938-8ab7-43c7d093ef07"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtMy0xLTEtMjA2MjM_998aabc1-1ec6-4a74-a111-f9d2a23645ee"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTpkY2ZlOWE3OTVhYTI0YjEwOWRkMDg2ZmJmYmUwZjliOS90YWJsZXJhbmdlOmRjZmU5YTc5NWFhMjRiMTA5ZGQwODZmYmZiZTBmOWI5XzYtNS0xLTEtMjA2MjM_28295ad1-f48e-4157-a9b7-7c784308c43d"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNjY_b01f20fc-8d5a-4ac3-99fc-d1fbec0558d7">&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 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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 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;Options outstanding as of January 1, 2021&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;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(1,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Options outstanding as of December 31, 2021&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;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;74.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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,176&#160;&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;71.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;267,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;50.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;210,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMS0xLTEtMjA2MjM_0238ff74-2c19-4bf1-94e4-a97662f77915"
      unitRef="shares">7391000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzEtMy0xLTEtMjA2MjM_d60c4ae5-1630-4b62-9a21-8e1aae5afa7e"
      unitRef="usdPerShare">59.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzItMS0xLTEtMjA2MjM_9775d5cd-0131-49c7-a245-7795fbb820a3"
      unitRef="shares">1574000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzItMy0xLTEtMjA2MjM_d1c5a649-076a-4002-a408-3112da64f6e4"
      unitRef="usdPerShare">129.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzMtMS0xLTEtMjA2MjM_075d613c-4491-4d1b-b821-1120902ad8e0"
      unitRef="shares">1170000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzMtMy0xLTEtMjA2MjM_801c7bbc-d1a3-43d6-bfea-368770f40311"
      unitRef="usdPerShare">47.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzQtMS0xLTEtMjA2MjM_07621bf4-b8a4-4913-b799-8b103dfabe07"
      unitRef="shares">606000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzQtMy0xLTEtMjA2MjM_35538829-ad58-4c88-8e57-5a1e16e729a1"
      unitRef="usdPerShare">85.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMS0xLTEtMjA2MjM_3eb0dacd-c41b-4eae-aa99-313a2a2ef1bc"
      unitRef="shares">7189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzUtMy0xLTEtMjA2MjM_b339fc42-6b07-412d-bdf0-a1cbd6e20edd"
      unitRef="usdPerShare">74.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMS0xLTEtMjA2MjM_c1691d1d-70da-42e2-ba52-1f69576205d5"
      unitRef="shares">6176000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtMy0xLTEtMjA2MjM_02c60758-a096-404b-80fd-14850d7bce95"
      unitRef="usdPerShare">71.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtNS0xLTEtMjA2MjM_9d529596-4dd5-4c23-b931-026e8aad7146">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzYtNy0xLTEtMjA2MjM_3b1e934a-c33a-44ad-a1f1-3bc43ca5bb69"
      unitRef="usd">267722000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMS0xLTEtMjA2MjM_0f9ea961-3575-45bb-b9f0-e01d6cf8ad90"
      unitRef="shares">3398000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctMy0xLTEtMjA2MjM_9134cdeb-36d0-484b-ba9a-020ee2dff4e9"
      unitRef="usdPerShare">50.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctNS0xLTEtMjA2MjM_2b9b5a34-3f21-4e2d-8a73-64616dcc383a">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo2ZThmNzQ5NGZjNTc0YzIxYjQ1NzMxYzg4YTExNzJkMS90YWJsZXJhbmdlOjZlOGY3NDk0ZmM1NzRjMjFiNDU3MzFjODhhMTE3MmQxXzctNy0xLTEtMjA2MjM_9721fee9-231b-4ca2-b6cb-30ecdce78d8a"
      unitRef="usd">210796000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2NTA_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2Njk_58596b26-983c-4458-a093-0cf74f9506ed"
      unitRef="usd">94300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2NzM_a08ba9ed-0073-4ada-8d35-a194095ff3fd"
      unitRef="usd">126800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY2ODE_4d07ea8f-ac60-499c-aec1-8bde745fcc3e"
      unitRef="usd">63300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzY4NjI_665373e2-d08b-4c3e-b0f0-68d2bc09c68f"
      unitRef="usdPerShare">111.82</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i88f3889aa1d54a809aff542d5c6709f1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzcwNDU_c219f67e-ea1f-49fd-a023-40441ecb8426"
      unitRef="usd">39800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzcxMjc_7ced8ffb-923a-4de1-a348-d9bbb2108f2c">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2MzI_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NTE_18aa2e0e-b9f9-4a63-b643-8cc9efb10785"
      unitRef="usdPerShare">129.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NTU_c0840632-5d16-4bb4-827a-ede66305cec4"
      unitRef="usdPerShare">93.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc2NjM_e5267ada-712e-4ec4-a781-d655cf0c8b9d"
      unitRef="usdPerShare">66.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNzI_83a5ac97-c4d2-4bcb-872e-f2b394460a65">&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 2021:&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 style="width:28.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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, 2021&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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;74.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(972)&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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;70.19&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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, 2021&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,054&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;99.36&#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 colspan="3" style="background-color:#ccecff;padding:0 1pt"/&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;229,643&#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;/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, 2021&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,523&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;101.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;170,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ief52a192cd194620b7c3f73e3b3c121b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMS0xLTEtMjA2MjM_6e3b1c22-abea-4af9-a46a-f485dbceaabb"
      unitRef="shares">2462000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ief52a192cd194620b7c3f73e3b3c121b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzEtMy0xLTEtMjA2MjM_e8a2733e-e195-468e-a880-80b926aebac1"
      unitRef="usdPerShare">74.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzItMS0xLTEtMjA2MjM_ac616a84-f436-44dd-ab20-e243d5009152"
      unitRef="shares">945000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzItMy0xLTEtMjA2MjM_719a3b1e-c9e4-4ab7-890a-8b25e3ad111a"
      unitRef="usdPerShare">129.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzMtMS0xLTEtMjA2MjM_10f64c62-bada-47e1-8c39-cd9ad81bad92"
      unitRef="shares">972000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzMtMy0xLTEtMjA2MjM_7e388f73-0133-4382-85b0-68173590fd74"
      unitRef="usdPerShare">70.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzQtMS0xLTEtMjA2MjM_06c0b9c5-810c-412a-9474-206f3fb550f6"
      unitRef="shares">381000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzQtMy0xLTEtMjA2MjM_5c46a412-d445-4e70-b819-28bd8b5b68bd"
      unitRef="usdPerShare">88.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMS0xLTEtMjA2MjM_5fb7cda6-4011-4312-9094-6f6ce5b945a6"
      unitRef="shares">2054000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtMy0xLTEtMjA2MjM_85e15607-394d-47fe-9827-859b8f5c5311"
      unitRef="usdPerShare">99.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzUtNS0xLTEtMjA2MjM_5e77d44f-fde3-4afe-83c7-d498b3b31bed"
      unitRef="usd">229643000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMC0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMS0xLTEtMjA2MjM_4bea3225-3b02-4256-8a9a-394c30bed6c4"
      unitRef="shares">1523000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtMy0xLTEtMjA2MjM_b55a2692-be0b-41dd-b023-b5c8798ab323"
      unitRef="usdPerShare">101.32</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90YWJsZTo5ZDc5NzZmMWJiNmE0OTNmYWVlZjBmZjMzMDBiNjIwNS90YWJsZXJhbmdlOjlkNzk3NmYxYmI2YTQ5M2ZhZWVmMGZmMzMwMGI2MjA1XzYtNS0xLTEtMjA2MjM_929ce413-58df-4e55-9ebf-ab4ff6632ffc"
      unitRef="usd">170357000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4Mzc_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4NTY_6d49eb1e-ec5d-4b97-9a83-ea5dc5756b4d"
      unitRef="usd">122500000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4NjA_186e7160-7a0f-4321-b1f7-a8bd61e8f9d9"
      unitRef="usd">108400000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested
      contextRef="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzc4Njg_f3c6ff5d-ee51-460d-8ee4-d419a7927fc0"
      unitRef="usd">77000000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgwMjI_665373e2-d08b-4c3e-b0f0-68d2bc09c68f"
      unitRef="usdPerShare">111.82</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4b7b289c3be643188759f45d0f2725b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgwNTg_89c55962-252a-483a-bca2-d3c5bd2de4f1"
      unitRef="usd">73100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgyMTg_a7bfd16a-4a64-4e4b-aec1-e8a4b05affab">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgyNjI_c1d4467b-e465-4d30-9e96-5c18fb04f77f"
      unitRef="shares">10000.00</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0aee957d9164a5e8ed70540843278ab_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNDgvZnJhZzozZWEwMTY3ZjZjOGU0NDQxYjI3ZWExZGRkMDkzNjIwZi90ZXh0cmVnaW9uOjNlYTAxNjdmNmM4ZTQ0NDFiMjdlYTFkZGQwOTM2MjBmXzgzNTA_b42ee6a4-61ad-4f50-a024-c63ddd371b0d"
      unitRef="usdPerShare">127.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90ZXh0cmVnaW9uOjkxN2I2ZDBhYjBhYjQ2NWNhNmQ3Y2ZlYzczODg1NmQ0XzMyNw_8e3a7b85-fa37-44bd-9d8d-adad8dad337a">&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. 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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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,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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,109&#160;&lt;/span&gt;&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,132&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;24,241&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;19,697&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90ZXh0cmVnaW9uOjkxN2I2ZDBhYjBhYjQ2NWNhNmQ3Y2ZlYzczODg1NmQ0XzMyOQ_d24ddd3f-b4ad-4cab-9707-a103901b457b">&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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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,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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,109&#160;&lt;/span&gt;&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,132&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;24,241&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;19,697&#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;/tr&gt;&lt;/table&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i7830e3e63c3c416d90017c0ea2798a7c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtMS0xLTEtMjA2MjM_f0353f84-ae25-4d31-b0a4-3035db3be1f8"
      unitRef="usd">8879000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i289e40b4412142e4bdb90e5f3e8a630a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtMy0xLTEtMjA2MjM_0b113011-dbee-4808-a80f-d3fe9f26c1f4"
      unitRef="usd">8109000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4d183547b5fd47d999708b5758a9030b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzEtNS0xLTEtMjA2MjM_049c2e3a-4552-4ded-a968-2d8809cb66ea"
      unitRef="usd">6676000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i373b6af1566347e78a9b935ba030bece_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItMS0xLTEtMjA2MjM_c3293015-e294-4277-8db9-1c2526e17708"
      unitRef="usd">20780000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i39bef6504f9f456c9baa80906b59a3c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItMy0xLTEtMjA2MjM_8dcd1379-458b-4d6f-96c2-24041977233b"
      unitRef="usd">16132000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia7676456484c431492696e3dce3fc09d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzItNS0xLTEtMjA2MjM_f78747bc-f3af-48c1-a105-f00bfcdab8fd"
      unitRef="usd">13021000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtMS0xLTEtMjA2MjM_5aa60e3c-65cf-4d28-97b0-2029f25d7a64"
      unitRef="usd">29659000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtMy0xLTEtMjA2MjM_906b8191-0047-4e04-b8ec-fb63777c1d0a"
      unitRef="usd">24241000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTEvZnJhZzo5MTdiNmQwYWIwYWI0NjVjYTZkN2NmZWM3Mzg4NTZkNC90YWJsZTowYjQ2MWY2YTMyN2E0OTI0YTY2YTRmYjIyZGJiNjFiYi90YWJsZXJhbmdlOjBiNDYxZjZhMzI3YTQ5MjRhNjZhNGZiMjJkYmI2MWJiXzMtNS0xLTEtMjA2MjM_bedecdbf-a945-4652-b550-0b7a9a2cbee8"
      unitRef="usd">19697000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDM_9614b40f-3053-4621-941f-acea5e00d579">&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. 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 (loss) before (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(51,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(83,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(124,889)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(134,846)&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;/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 (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(11,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Total current provision for (benefit from)&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(3,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;4,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total deferred (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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(63,516)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(44,413)&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;/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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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;/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;Tax-exempt income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expiration of statutes and changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Excess tax benefits related to stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cares Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(63,516)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(44,413)&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;/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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;133,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;88,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;/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;38,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;7,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;8,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;40,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;233,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;207,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(12,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;(27,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(43,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;180,656&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88,068&#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;/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 regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, the Company considers both positive and negative evidence related to the likelihood of realizing the deferred tax assets to determine, based on the weight of available evidence, whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. This determination requires significant judgment, including assumptions about future taxable income based on historical and projected information. There were no material changes in the valuation allowance in 2021. In 2020, the change was $6 million due to expiring acquisition net operating losses with a valuation allowance.&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, 2021, the Company&#x2019;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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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;203,835&#160;&lt;/span&gt;&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;13,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:middle"/&gt;&lt;/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;64,847&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,008&#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;/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;30,115&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;1,516&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;/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;$26.7 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;$9.1 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carryforward losses and credits expire between&#160;2022&#160;and&#160;2039, except for the 2020 and 2021 federal net operating loss of $139.0 million and $1.0 million of state credits, which both have unlimited carryforward periods.&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 India subsidiary is primarily located in Special Economic Zones (&#x201c;SEZs&#x201d;) and is entitled to a tax holiday in India. The tax holiday reduces or eliminates income tax in India. The tax holiday in the Hyderabad SEZ is scheduled to expire in 2024. The tax holiday in the Bengaluru SEZ is scheduled to expire in 2022.&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 style="width:55.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;18,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,801&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,271&#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;/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, 2021, the Company had $17.6 million of total unrecognized tax benefits, which would decrease 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 in 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, 2021, the Company&#x2019;s U.S. federal tax returns for the years 2014 through 2017 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 2019. 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 the tax years 2016 to the present.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDQ_581f15a1-cafd-4588-8cf4-70a228297190">&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 (loss) before (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(51,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(83,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(124,889)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(134,846)&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtMS0xLTEtMjA2MjM_53fc38cd-a8bc-4e54-a1b5-959da4d0d690"
      unitRef="usd">-125947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtMy0xLTEtMjA2MjM_55157904-bad6-4870-82bb-782ff38ba510"
      unitRef="usd">-59281000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzEtNS0xLTEtMjA2MjM_24e8ece6-3f7c-454d-aef5-b6edd8f38356"
      unitRef="usd">-51396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItMS0xLTEtMjA2MjM_f0296932-cfab-4efe-8359-b60076718e1f"
      unitRef="usd">-6040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItMy0xLTEtMjA2MjM_8180ffaa-a570-4d7a-bc85-c143127eabed"
      unitRef="usd">-65608000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzItNS0xLTEtMjA2MjM_4aebb1d2-5da6-42d0-8cf0-34b4d03435bd"
      unitRef="usd">-83450000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtMS0xLTEtMjA2MjM_91b9a09f-0cd2-409d-a71e-28ecaf0d7fa8"
      unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtMy0xLTEtMjA2MjM_027cfc94-58e3-42cb-87bb-9e2fcfaae9ee"
      unitRef="usd">-124889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpmMWY1M2VjNjg2OTc0OTJjYjdiZThjYjhmYWUyNzE0YS90YWJsZXJhbmdlOmYxZjUzZWM2ODY5NzQ5MmNiN2JlOGNiOGZhZTI3MTRhXzMtNS0xLTEtMjA2MjM_11745328-2112-4ccc-ba3b-8af933388a89"
      unitRef="usd">-134846000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxMzc_3858c830-8e08-4c24-afc4-2629f67efd1e">&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 (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(11,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Total current provision for (benefit from)&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(3,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;4,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total deferred (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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(59,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(63,516)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(44,413)&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItMS0xLTEtMjA2MjM_399b5098-47b4-492e-a897-3e7112e5255a"
      unitRef="usd">1921000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItMy0xLTEtMjA2MjM_66d9bc66-b14e-4dfc-9081-166b729eb83e"
      unitRef="usd">-11251000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzItNS0xLTEtMjA2MjM_82cece3c-6f13-4911-9b4b-82ac753170a6"
      unitRef="usd">1050000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtMS0xLTEtMjA2MjM_2acc4198-207f-49e3-9ff2-c33dcabb11bf"
      unitRef="usd">363000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtMy0xLTEtMjA2MjM_55d8a21b-0f2b-4751-8a56-c533bee9ad6e"
      unitRef="usd">399000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzMtNS0xLTEtMjA2MjM_c5082a6b-b93e-4b5f-9627-a11244a1e048"
      unitRef="usd">405000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtMS0xLTEtMjA2MjM_df30a3ca-1464-4d4a-be88-d05553dcb7e9"
      unitRef="usd">4105000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtMy0xLTEtMjA2MjM_0b1ad654-fa08-46a5-903d-3e7ef990844f"
      unitRef="usd">7113000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzQtNS0xLTEtMjA2MjM_4a3119f2-c439-4695-91d5-9e1430995b2c"
      unitRef="usd">3449000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtMS0xLTEtMjA2MjM_85a1db56-9720-4077-9763-74c8d039dcfe"
      unitRef="usd">6389000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtMy0xLTEtMjA2MjM_47480326-4f9b-44df-9eac-84c246e3cfd9"
      unitRef="usd">-3739000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzUtNS0xLTEtMjA2MjM_b3d1b7e7-c703-4de8-8ddb-f3e18bbc4271"
      unitRef="usd">4904000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctMS0xLTEtMjA2MjM_581e1cb9-7064-4d69-be3d-af0481ba3140"
      unitRef="usd">-42214000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctMy0xLTEtMjA2MjM_76a4b3df-1b01-4a76-8557-dc204f726cce"
      unitRef="usd">-34573000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzctNS0xLTEtMjA2MjM_184cd189-2ba7-4442-9c9c-f7fa34ef2fff"
      unitRef="usd">-25356000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtMS0xLTEtMjA2MjM_fa8bd63c-8feb-44f1-b1ab-941d7e23b635"
      unitRef="usd">-9413000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtMy0xLTEtMjA2MjM_ebe74ed7-04d1-4569-a19a-5a8360752121"
      unitRef="usd">-8119000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzgtNS0xLTEtMjA2MjM_acb80de9-2091-4716-a712-4bf3baa5c900"
      unitRef="usd">-5143000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktMS0xLTEtMjA2MjM_e8365025-3d2d-4545-bb8a-e959f926fb88"
      unitRef="usd">-23709000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktMy0xLTEtMjA2MjM_06ba827e-0fbe-4034-a819-7bd53e05e526"
      unitRef="usd">-17085000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzktNS0xLTEtMjA2MjM_c9fa8939-d3bc-4d8b-a460-e8923bdb8e3c"
      unitRef="usd">-18818000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTEtMS0xLTIwNjIz_b781f3d1-d481-467f-bbbe-bc3250a1b6eb"
      unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTMtMS0xLTIwNjIz_886d3bc9-6042-4dd0-8530-2f431f7071fa"
      unitRef="usd">-59777000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzEwLTUtMS0xLTIwNjIz_9c2dbda8-369b-4d71-b86f-6b6a7e1f9a4f"
      unitRef="usd">-49317000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTEtMS0xLTIwNjIz_be5161ad-252e-4f75-b587-57699c483f2a"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTMtMS0xLTIwNjIz_7d9eaa08-eefa-4d0d-bd02-8bf134a05705"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZToxZjgzODJjZmQxYTQ0NjRjODIxMjdhM2M4NTkzMWFlMi90YWJsZXJhbmdlOjFmODM4MmNmZDFhNDQ2NGM4MjEyN2EzYzg1OTMxYWUyXzExLTUtMS0xLTIwNjIz_8da1f287-644b-4ebe-ba1b-e01efde9bdf9"
      unitRef="usd">-44413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNTI_b757448d-f7a7-4287-b345-09cc0ca1cefa">&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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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;/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;Tax-exempt income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expiration of statutes and changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Excess tax benefits related to stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cares Act&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(63,516)&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(44,413)&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtMS0xLTEtMjA2MjM_b991c5b4-0353-4079-8b12-ee8d72adbc8e"
      unitRef="usd">-27717000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtMy0xLTEtMjA2MjM_ea820731-be96-4b16-a0cf-aac433629ed3"
      unitRef="usd">-26227000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEtNS0xLTEtMjA2MjM_c630d58f-ee78-4e31-be26-dc744bdda42c"
      unitRef="usd">-28318000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItMS0xLTEtMjA2MjM_9aa053f2-8ed6-4499-ae5e-7f11de030cfc"
      unitRef="usd">-469000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItMy0xLTEtMjA2MjM_b830017e-8f3b-4522-817a-c5d133bbdb28"
      unitRef="usd">-5881000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzItNS0xLTEtMjA2MjM_e1d93024-d72a-44a8-adda-74a59531ed47"
      unitRef="usd">727000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtMS0xLTEtMjA2MjM_56d765f8-1b65-4b35-9300-8a3722c680e2"
      unitRef="usd">-7217000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtMy0xLTEtMjA2MjM_d5f5460d-e4d8-45cd-98be-ab3a77abef70"
      unitRef="usd">-6994000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzMtNS0xLTEtMjA2MjM_7f8e1759-e3f1-4732-bee7-375ac8f22e37"
      unitRef="usd">-4450000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtMS0xLTEtMjA2MjM_b072007c-2dc5-4f4e-99b8-39a13196aa9e"
      unitRef="usd">541000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtMy0xLTEtMjA2MjM_0ab8fb1d-a675-42ed-9d02-7763044c3848"
      unitRef="usd">1773000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzQtNS0xLTEtMjA2MjM_85da59b5-b5e7-46ec-bd8b-e89463eb67f3"
      unitRef="usd">2606000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtMS0xLTEtMjA2MjM_081a5303-9de1-40a1-a946-9744c52e1dc5"
      unitRef="usd">6380000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtMy0xLTEtMjA2MjM_07b6a465-5cb5-4505-aae3-13eb65cb2fe8"
      unitRef="usd">5716000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzYtNS0xLTEtMjA2MjM_541580b3-0676-4564-9c1d-d9ee257c8696"
      unitRef="usd">4295000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctMS0xLTEtMjA2MjM_a1f0b78f-ab9b-47cc-98b9-74a61db5d35a"
      unitRef="usd">3599000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctMy0xLTEtMjA2MjM_141b5a2a-0aed-4e35-a31e-f4289c31a285"
      unitRef="usd">3050000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzctNS0xLTEtMjA2MjM_d8a550fc-6ff2-45ed-b5dc-714163d815a5"
      unitRef="usd">3056000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtMS0xLTEtMjA2MjM_b0eec322-7f3b-4205-9d0d-0ce3929ad541"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtMy0xLTEtMjA2MjM_63f9ee7b-9df7-431d-8413-cf56454a0f8a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzgtNS0xLTEtMjA2MjM_9cd97810-e19f-415c-9071-56da7eea1067"
      unitRef="usd">91000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktMS0xLTEtMjA2MjM_2c249390-a188-43ad-93a6-07c39130a1ef"
      unitRef="usd">-2016000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktMy0xLTEtMjA2MjM_8bf75bc9-7f20-4a08-b7f3-cb150a211aa2"
      unitRef="usd">3416000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzktNS0xLTEtMjA2MjM_bac85b9e-71f9-415d-a7c7-87aba96444d8"
      unitRef="usd">-5460000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTEtMS0xLTIwNjIz_69637fd2-b9a7-4242-ae0c-ba001ea8f33f"
      unitRef="usd">5464000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTMtMS0xLTIwNjIz_944fa85d-d9c0-4d92-9ef5-174ae35808ac"
      unitRef="usd">1806000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEwLTUtMS0xLTIwNjIz_ec0968a0-75ff-4c5e-8589-8393361d7bf5"
      unitRef="usd">1716000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTEtMS0xLTIwNjIz_02266964-6737-4fa1-9f35-0fe7bc5eddd3"
      unitRef="usd">-2250000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTMtMS0xLTIwNjIz_704c55c8-4544-405d-9ae2-3d5e1e1df8eb"
      unitRef="usd">55000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzExLTUtMS0xLTIwNjIz_bcb91d14-797a-42da-9650-7872ee472492"
      unitRef="usd">2420000</pega:EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTEtMS0xLTIwNjIz_f2b451cf-cb38-4f64-9d80-d61fbfc1cf31"
      unitRef="usd">-20697000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTMtMS0xLTIwNjIz_2afb0eda-f32a-4f2f-8c3d-c315978777f2"
      unitRef="usd">-25797000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEyLTUtMS0xLTIwNjIz_7b9a1993-f788-49a1-a4b7-a31e2065a08a"
      unitRef="usd">-14291000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTEtMS0xLTIwNjIz_941564cd-6fd6-4ce8-af06-08ed65fb479e"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTMtMS0xLTIwNjIz_c681164f-bb27-4723-86bf-1a5f9f0b6a0c"
      unitRef="usd">-10576000</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <pega:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzEzLTUtMS0xLTIwNjIz_3bf22556-ad7f-4b42-91ed-8cf03cee4284"
      unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTEtMS0xLTIwNjIz_6fcc834a-1c28-4312-b2e6-c2bc7288c7cc"
      unitRef="usd">-11811000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTMtMS0xLTIwNjIz_5dda5b21-6eb5-4b9f-8c96-5f76f9a0e501"
      unitRef="usd">7489000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE0LTUtMS0xLTIwNjIz_37bf1da7-bdab-41bf-bcad-388e1d28b0cf"
      unitRef="usd">1908000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTEtMS0xLTIwNjIz_cbac470a-565d-4d68-b14a-5d77e787c257"
      unitRef="usd">6000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTMtMS0xLTIwNjIz_351d326c-2eda-4704-aeee-00a23ecdb62c"
      unitRef="usd">86000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE1LTUtMS0xLTIwNjIz_d887915a-6044-4a85-a7d6-07ed314b5827"
      unitRef="usd">59000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTEtMS0xLTIwNjIz_fc10d5e1-0648-4d09-9191-b08588d12823"
      unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTMtMS0xLTIwNjIz_8ef13d56-c23e-4e43-9caa-400d3850b475"
      unitRef="usd">-63516000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjOTJhODBhNDAzOGY0NjVkYmQ4MzY1MzZmNWZlZTZhZi90YWJsZXJhbmdlOmM5MmE4MGE0MDM4ZjQ2NWRiZDgzNjUzNmY1ZmVlNmFmXzE2LTUtMS0xLTIwNjIz_3ba312e4-19eb-47ae-94e4-115be1dbfea2"
      unitRef="usd">-44413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDU_1586ca3a-b720-4fc7-b3f6-cd63230202ba">&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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;133,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;88,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;/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;38,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;7,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;8,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;40,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;233,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;207,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(12,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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;(27,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(43,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;180,656&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;88,068&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzMtMS0xLTEtMjA2MjM_b51156d8-4719-48c9-aff8-27107a4fd7e8"
      unitRef="usd">133164000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzMtMy0xLTEtMjA2MjM_fa172231-9f19-424d-a5d3-71f7a74093f7"
      unitRef="usd">88129000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzQtMS0xLTEtMjA2MjM_61e110bf-4670-48e0-9f32-8b0de3ba9805"
      unitRef="usd">38526000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzQtMy0xLTEtMjA2MjM_6a6cf818-9ba9-4e04-9ee5-9341879d2849"
      unitRef="usd">26309000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzUtMS0xLTEtMjA2MjM_249ee982-a4ec-4546-9137-6e12ad3b34f8"
      unitRef="usd">7759000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzUtMy0xLTEtMjA2MjM_10340f16-0971-4d88-a4a6-dcb2bc40b05e"
      unitRef="usd">3464000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMS0xLTEtMzkxNzY_95f87288-9796-4522-8717-07507ccf273c"
      unitRef="usd">336000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMy0xLTEtMzkxNzY_8972b29d-e392-413f-9b1c-edbe77797682"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMS0xLTEtMzkxNzY_2586436f-8ffa-4c0d-be87-08fef807582a"
      unitRef="usd">8362000</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMy0xLTEtMzkxNzY_749405b7-3dae-4537-aebd-6bd5fb16c2e0"
      unitRef="usd">0</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMS0xLTEtMjA2MjM_864b1655-d5e3-4cc8-b9e5-8cdc2830d5dd"
      unitRef="usd">3764000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzYtMy0xLTEtMjA2MjM_3e56f8e4-0f84-4769-92e1-360997801951"
      unitRef="usd">4795000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMS0xLTEtMjA2MjM_074dfefa-fa73-43b3-9225-0ce28d7ef854"
      unitRef="usd">40590000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzctMy0xLTEtMjA2MjM_b12464ad-fc1e-49bc-9881-cec332f6e15c"
      unitRef="usd">31556000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzgtMS0xLTEtMjA2MjM_29f8d625-46b8-4680-99da-36d66cd1e052"
      unitRef="usd">1015000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzgtMy0xLTEtMjA2MjM_385bd96f-936f-4ae4-9d05-1664230e2788"
      unitRef="usd">370000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzktMS0xLTEtMjA2MjM_ad6067e3-09db-4c4d-9ae6-c2c02d4134b9"
      unitRef="usd">233516000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzktMy0xLTEtMjA2MjM_9f7ce737-3091-4d20-a0b5-e940c24450be"
      unitRef="usd">154623000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEwLTEtMS0xLTIwNjIz_1d59d283-eb6d-463e-b2cf-3a274ab2c0f3"
      unitRef="usd">25855000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEwLTMtMS0xLTIwNjIz_9027285f-6b3f-4d8e-9e6e-e5b415fcc844"
      unitRef="usd">23409000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzExLTEtMS0xLTIwNjIz_ad20193a-a36a-49c9-9f55-33e393a9b5f3"
      unitRef="usd">207661000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzExLTMtMS0xLTIwNjIz_618a09ee-e15a-401f-ad17-2adb805b6307"
      unitRef="usd">131214000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEzLTEtMS0xLTIwNjIz_6ff9ba8b-95c5-4605-b2a1-0ba2532c3a0e"
      unitRef="usd">14961000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzEzLTMtMS0xLTIwNjIz_5592583e-fead-412d-ba2d-84798159ecef"
      unitRef="usd">20858000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <pega:DeferredTaxLiabilityDebt
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE0LTEtMS0xLTIwNjIz_9fc78bac-80dc-4dc8-b066-7c068272844b"
      unitRef="usd">0</pega:DeferredTaxLiabilityDebt>
    <pega:DeferredTaxLiabilityDebt
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE0LTMtMS0xLTIwNjIz_c7048844-5bda-4b44-a368-a3fdef64282d"
      unitRef="usd">6473000</pega:DeferredTaxLiabilityDebt>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE1LTEtMS0xLTIwNjIz_c7888fd2-c286-42d7-8fd1-915d39e20a98"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE1LTMtMS0xLTIwNjIz_a01cfc3e-2c51-4acc-8ddb-0c5b47deb63c"
      unitRef="usd">11477000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE2LTEtMS0xLTIwNjIz_be925784-674f-4474-a611-544cff0218a1"
      unitRef="usd">12044000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE2LTMtMS0xLTIwNjIz_fc67818e-92b4-48c4-aefc-de881d2b016d"
      unitRef="usd">4338000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE3LTEtMS0xLTIwNjIz_58f469e1-8d93-425d-9a7b-e89a76cfb410"
      unitRef="usd">27005000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE3LTMtMS0xLTIwNjIz_b747f66e-fd06-4154-9ffe-ee3263684615"
      unitRef="usd">43146000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE4LTEtMS0xLTIwNjIz_cd5fa391-205d-4183-9a82-b35392998e07"
      unitRef="usd">180656000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTo0NjEyYWExN2U1N2U0MjcyODQzOWUzMmJhZjA4YmMxYi90YWJsZXJhbmdlOjQ2MTJhYTE3ZTU3ZTQyNzI4NDM5ZTMyYmFmMDhiYzFiXzE4LTMtMS0xLTIwNjIz_5ad8a945-b3be-44ca-81b2-f66c8c079158"
      unitRef="usd">88068000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease
      contextRef="i18081492be2e42e29fd0f49bb3a61810_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzEwOTk1MTE2MzQ2MTI_1829283b-8071-4087-a82a-e0a30b99bcfd"
      unitRef="usd">-6000000</us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNDE_0dc0f4c6-3161-47d5-b411-2e0425363cfa">&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, 2021, the Company&#x2019;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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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;203,835&#160;&lt;/span&gt;&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;13,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:middle"/&gt;&lt;/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;64,847&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,008&#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;/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;30,115&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;1,516&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;/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;$26.7 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;$9.1 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxNTQ_2743ac31-1e73-4aef-9d40-fddcf35a7d54">&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, 2021, the Company&#x2019;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 style="width:69.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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 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;203,835&#160;&lt;/span&gt;&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;13,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:middle"/&gt;&lt;/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;64,847&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,008&#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;/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;30,115&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;1,516&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;/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;$26.7 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;$9.1 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzEtMS0xLTEtMjA2MjM_fb6c7529-e1df-4096-bdf8-f3ed146a7f37"
      unitRef="usd">203835000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie317783a9472426eb5beea643dfb575c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzEtMy0xLTEtMjA2MjM_d46e0815-1f28-461e-baea-142909d0bdb6"
      unitRef="usd">13810000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic9a21e3604a345ec867a4a45431c3ba9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzItMS0xLTEtMjA2MjM_334aae41-a154-4864-a74d-57318bdffb30"
      unitRef="usd">64847000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ifd023a0543b14dc081b84789d337fee0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzItMy0xLTEtMjA2MjM_f1f4855f-d9a4-4044-a6a8-6e54b3229284"
      unitRef="usd">2008000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzMtMS0xLTEtMjA2MjM_7409b10d-5361-423b-8aa1-607ccf2b331e"
      unitRef="usd">30115000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ie317783a9472426eb5beea643dfb575c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzMtMy0xLTEtMjA2MjM_7eb19d9e-d387-46b2-9f0f-5055c129161e"
      unitRef="usd">1516000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ic9a21e3604a345ec867a4a45431c3ba9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzQtMS0xLTEtMjA2MjM_cec2b921-0c26-4c1e-87e9-4dd5954bb43c"
      unitRef="usd">640000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ifd023a0543b14dc081b84789d337fee0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTphMzA2NTFiM2U2MmU0MzJlOTcwYWQ0ODVhMDBmODEyYy90YWJsZXJhbmdlOmEzMDY1MWIzZTYyZTQzMmU5NzBhZDQ4NWEwMGY4MTJjXzQtMy0xLTEtMjA2MjM_11420e37-58b7-47b2-b64c-ab857de06028"
      unitRef="usd">60000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIxNTU_7780c198-d8e1-46f5-ade6-1fe00ecbffcd"
      unitRef="usd">26700000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="ie317783a9472426eb5beea643dfb575c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIxNjI_bf3aa173-622b-4c57-b2ac-c02894680dd9"
      unitRef="usd">800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance
      contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIyOTk_f2efa775-8ecb-46f4-93d9-9c51f2a3670e"
      unitRef="usd">100000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance
      contextRef="ie317783a9472426eb5beea643dfb575c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzIzMDY_9f440196-6bf6-4683-b96e-4557d700da61"
      unitRef="usd">9100000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod
      contextRef="i87475a3f4c0d40da9bb9f620eb6a203a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzI0ODI_db6a0583-6782-4c9f-a262-c9cac6369fbe"
      unitRef="usd">139000000</pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod>
    <pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod
      contextRef="ie317783a9472426eb5beea643dfb575c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzI0ODk_9b12997a-83b8-40a5-ab66-96e8595d4255"
      unitRef="usd">1000000</pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzQxMzQ_45019938-58f2-46d8-9e65-5b6f9cb363aa">&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 style="width:55.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;18,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,801&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;23,271&#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;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtMS0xLTEtMjA2MjM_7da0b69a-8184-491b-9a33-66771d54cc7f"
      unitRef="usd">23801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtMy0xLTEtMjA2MjM_a0223644-47b2-4c86-b398-7fa1619a24c9"
      unitRef="usd">23271000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4820ce93d00c4facbd5ee1b1c6426df8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzEtNS0xLTEtMjA2MjM_2b6e2353-6340-48ed-b3bb-adebd2b579a3"
      unitRef="usd">18157000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItMS0xLTEtMjA2MjM_9c2b5d2e-2da1-49ea-90e2-28eef789dc03"
      unitRef="usd">653000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItMy0xLTEtMjA2MjM_cd5762c6-008b-49f1-9c84-d705957d3deb"
      unitRef="usd">653000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzItNS0xLTEtMjA2MjM_4093f018-521b-4ff4-8ca2-f07211f18320"
      unitRef="usd">510000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtMS0xLTEtMjA2MjM_04897d1d-691b-4d97-adcf-2f5d6081da7a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtMy0xLTEtMjA2MjM_5d40590c-8679-46e0-b286-96b21a99a97d"
      unitRef="usd">962000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzMtNS0xLTEtMjA2MjM_a1c8d301-815b-404a-9e3c-17c26bbc78db"
      unitRef="usd">4917000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtMS0xLTEtMjA2MjM_4bd576fe-7839-4a5b-97b2-97fb963301ad"
      unitRef="usd">6870000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtMy0xLTEtMjA2MjM_9854595f-e47d-4765-85cf-7b464b833add"
      unitRef="usd">1085000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzQtNS0xLTEtMjA2MjM_e2d88d97-5a58-44fb-baed-edbacc119caa"
      unitRef="usd">313000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtMS0xLTEtMjA2MjM_cdffc0c9-a1e0-418f-99ea-47a0d30b981a"
      unitRef="usd">17584000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtMy0xLTEtMjA2MjM_d2a000b7-d429-4fc5-8b33-3598cfdd7631"
      unitRef="usd">23801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90YWJsZTpjODcwYzJlMjUyMDE0M2M1OTRmMzRkZjk5MWQxZDcyYy90YWJsZXJhbmdlOmM4NzBjMmUyNTIwMTQzYzU5NGYzNGRmOTkxZDFkNzJjXzgtNS0xLTEtMjA2MjM_78a77621-1cc9-4ba3-b07f-6f4bc1e1a4bc"
      unitRef="usd">23271000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTQvZnJhZzo5MmNkM2RjM2ZmYmM0MmQ5YjIwNDhhYWYzMmNmNjA5Ny90ZXh0cmVnaW9uOjkyY2QzZGMzZmZiYzQyZDliMjA0OGFhZjMyY2Y2MDk3XzMxMjM_72681adc-d3d2-4613-8546-f06518547f30"
      unitRef="usd">17600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzIxNDQwNDc2NzQ2ODE2_7c9a8b14-b7c9-4c41-bf10-2efeecd9ba2a">&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. (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 (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted (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 (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 (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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(90,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(1.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 (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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(90,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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;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;81,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;79,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(Loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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;(1.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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 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 an additional 4.4&#160;million shares. &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) In periods of loss, all dilutive securities are excluded 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;(3) The Company&#x2019;s Capped Call Transactions convert to 4.4&#160;million shares of the Company&#x2019;s common stock (representing the number of shares for which the Notes are initially convertible). 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 (loss) per share. These awards may be dilutive in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzIxNDQwNDc2NzQ2ODE3_ea494f62-43b1-42c1-a8dc-5e4d8852e95d">&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 (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 style="width:55.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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 (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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(90,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(1.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 (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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(61,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;(90,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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;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;81,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;80,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;79,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;(Loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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 #000000;padding:2px 0;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;(1.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left: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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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 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 an additional 4.4&#160;million shares. &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) In periods of loss, all dilutive securities are excluded 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;(3) The Company&#x2019;s Capped Call Transactions convert to 4.4&#160;million shares of the Company&#x2019;s common stock (representing the number of shares for which the Notes are initially convertible). 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 (loss) per share. These awards may be dilutive in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzAtMS0xLTEtMjA2MjM_fcadb1a5-91f9-48a8-b01d-def0335d6b6b">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtMS0xLTEtMjA2MjM_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtMy0xLTEtMjA2MjM_ff6f577e-2990-4414-b9d9-005ad1f918d0"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEtNS0xLTEtMjA2MjM_3a275d26-2253-4dd8-bd1e-51d5dc601fcf"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItMS0xLTEtMjA2MjM_649e356c-9c19-4030-bb93-5d1762191551"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItMy0xLTEtMjA2MjM_12db077e-4505-4b0e-a7b9-f1f358323ebf"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzItNS0xLTEtMjA2MjM_07c76fd4-a25b-4b53-a3b5-630bdb11d772"
      unitRef="shares">79055000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtMS0xLTEtMjA2MjM_0388f42a-516b-47a8-89cd-0790c9461a61"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtMy0xLTEtMjA2MjM_4cdd47c9-fb7c-49a1-90da-c29a182bad2f"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzMtNS0xLTEtMjA2MjM_31191d38-1e51-4a85-85d4-e648e5c835fa"
      unitRef="usdPerShare">-1.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtMS0xLTEtMjA2MjM_ed78e455-4794-4c8a-a5c8-88b2c2eeaabc"
      unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtMy0xLTEtMjA2MjM_ff6f577e-2990-4414-b9d9-005ad1f918d0"
      unitRef="usd">-61373000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzUtNS0xLTEtMjA2MjM_52cb6a96-39ee-4300-8ad4-27388d70b1d3"
      unitRef="usd">-90433000</us-gaap:NetIncomeLoss>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3a4f5f52d8fc45bcbb3f6043610ace02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtMS0xLTEtMjA2MjM_73b33e4d-d4b1-42d4-8bd6-c4735badae6d"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i57cd2b2f9f7d49b79128b95c0a380b06_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtMy0xLTEtMjA2MjM_70aa74d8-6082-4b96-9417-22f968bd955f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ief4b698a324944cc9cbc680eb3ca0b9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzYtNS0xLTEtMjA2MjM_01f05186-4fb2-45d6-b80e-9fdbfbd54f5a"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctMS0xLTEtMjA2MjM_fc7e9c04-e382-49cf-8150-08f462f29db2"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7a2e116ece814d4d966e02e4e41decae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctMy0xLTEtMjA2MjM_282a4088-ad3d-4f8e-b29c-f997c8e4932f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9d198c557fa749fd8174e772ec21c83e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzctNS0xLTEtMjA2MjM_bc9f77e8-7c59-4a59-81d1-71ebd56be4ab"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtMS0xLTEtMjA2MjM_1e2680a7-3cfe-455e-895c-751c220a40c5"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtMy0xLTEtMjA2MjM_3fedc954-f73b-46a1-8780-9bfa286fe263"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzgtNS0xLTEtMjA2MjM_4ae58f91-b117-4f8f-8bcf-7561fff1c3b4"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktMS0xLTEtMjA2MjM_cacfec08-7078-471c-b590-1f3bebe063fa"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktMy0xLTEtMjA2MjM_4d254a15-07ca-48f2-915d-62688d14a7d1"
      unitRef="shares">80336000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzktNS0xLTEtMjA2MjM_9921dec7-ba87-4988-9ce9-965c342f048b"
      unitRef="shares">79055000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTEtMS0xLTIwNjIz_d2928f5e-3cbd-44b0-add3-cbd0d0e48d2d"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTMtMS0xLTIwNjIz_e2128397-f3d3-44af-804f-71f6e2f383b5"
      unitRef="usdPerShare">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEwLTUtMS0xLTIwNjIz_77113f29-853b-42a2-954e-9638c9064bb5"
      unitRef="usdPerShare">-1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTEtMS0xLTIwNjIz_f4bde56c-0642-4311-af81-6704e24fdf31"
      unitRef="shares">5862000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTMtMS0xLTIwNjIz_ee0ed948-6553-4ef3-92b1-edcd42afe900"
      unitRef="shares">6278000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90YWJsZTozNzY3MDZlZGQyMWQ0NzNhOTBiNjY2MWYyMGUzM2QzNS90YWJsZXJhbmdlOjM3NjcwNmVkZDIxZDQ3M2E5MGI2NjYxZjIwZTMzZDM1XzEyLTUtMS0xLTIwNjIz_6b2a7e1e-e367-460c-9298-ba75012331c0"
      unitRef="shares">5911000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_bb61da70-dca6-4a32-b9d8-a0217bf73fe5"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_bc89a9a1-6b95-40f6-827a-7dc8405c08c7"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQyNTE_ea32c911-ae8d-4c33-9cae-2c1bd6bdcdc8"
      unitRef="shares">4400000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_60355c2c-5b70-4611-9282-7e37ba932a2b"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="iff5693c731004cb2b23e4600e271db62_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_77d84528-8d7c-4844-9681-eecf70347cf2"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i6e08e44cd1fc4de884d1432633d9d713_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ0MjI_bc989c87-901f-4f29-9541-b5534e398e1d"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DerivativeCapPrice
      contextRef="id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_42c22599-cdf8-4eaf-9034-f1958d760e7d"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:DerivativeCapPrice
      contextRef="ia544b657d8424ba7995a6d948bb1165e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_a4740401-b3f2-4a0c-9d77-87ea4e79c69a"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:DerivativeCapPrice
      contextRef="idd1a2808122841c0b4ef5db5891cd43f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNTcvZnJhZzo2YjVlMDdiODY0NTE0NjdhYWQ5ZmYzMDRmZjc3Mjg0Yi90ZXh0cmVnaW9uOjZiNWUwN2I4NjQ1MTQ2N2FhZDlmZjMwNGZmNzcyODRiXzg3OTYwOTMwMjQ4MDg_b3dbc800-ecad-454a-aa05-e9536c3f87cd"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YjllM2I1ZDExZjQ4NjA5MjUzZjdjNzY4NzU5NDJiL3NlYzoyN2I5ZTNiNWQxMWY0ODYwOTI1M2Y3Yzc2ODc1OTQyYl8xNjAvZnJhZzpjZjhmOWQyYjBjYjU0OTI0ODZhZTE0OTY3ZTExZmI5Yy90ZXh0cmVnaW9uOmNmOGY5ZDJiMGNiNTQ5MjQ4NmFlMTQ5NjdlMTFmYjljXzMyNA_21a879e8-6bd3-4567-a1fd-8facce927cb1">&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. 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;See "Note 10. Leases" for additional information.&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 with respect to contracts, intellectual property, employment, benefits, and securities matters. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;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 our estimates will change in the near term and the effect may be material.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of December&#160;31, 2021, the Company has not accrued a loss with respect to any litigation matter.&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%;text-decoration:underline"&gt;Pegasystems Inc. v. Appian Corp. &amp;amp; Business Process Management Inc.&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 3, 2019, the Company filed suit in Massachusetts federal court against Appian Corp. (&#x201c;Appian&#x201d;) and Business Process Management, Inc. (&#x201c;BPM&#x201d;) relating to a BPM &#x201c;Market Report&#x201d; that Appian had used to promote itself against the Company. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pegasystems Inc. v. Appian Corp. &amp;amp; Business Process Management Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, No. 1:19-cv-11461 (D. Mass). The Company&#x2019;s complaint alleges that the report and Appian&#x2019;s marketing of it include false and misleading statements about the Company. The Company asked the court to order Appian to stop using the report, and Appian subsequently agreed to stop using the report. The Company also asked the court to award damages for false advertising, deceptive business practices, and commercial disparagement. On December 17, 2019, Appian asserted counterclaims against the Company seeking unspecified monetary damages and alleging certain of the Company&#x2019;s past marketing materials included false and misleading statements, one of the marketing reports failed to disclose that the report&#x2019;s author was paid by the Company, and that the Company defamed Appian in a LinkedIn post. On May 22, 2020, the court allowed in part the Company&#x2019;s motion to dismiss the counterclaims brought by Appian, but denied the motion as to the third party report and the defamation count. As described below, on May 29, 2020, Appian then sued the Company in Virginia. On June 17, 2021, Appian asserted additional counterclaims against the Company seeking unspecified monetary damages and alleging that certain additional marketing materials used by the Company contained false or misleading statements. The Company believes the counterclaims brought by Appian against the Company are without merit, and the Company intends to vigorously pursue its claims against Appian and defend against the counterclaims brought against the Company in this matter. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the Company&#x2019;s belief that the damages claimed by Appian fail to satisfy the required legal standard, the status of the proceeding, and due to the uncertainty as to how a jury may rule if this ultimately proceeds to trial.&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%;text-decoration:underline"&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;On May 29, 2020, Appian sued the Company and an individual, Youyong Zou, in the Circuit Court of Fairfax County, Virginia in a matter titled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Appian Corp. v. Pegasystems Inc. &amp;amp; Youyong Zou&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, No. 2020-07216 (Fairfax Cty. Ct.). Appian&#x2019;s complaint alleges a relationship between the Company and a consultant in approximately 2013 and sets forth claims for misappropriation of trade secrets under the Virginia Uniform Trade Secrets Act, violation of the Virginia Computer Crimes Act, tortious interference with contract and business expectancy, and statutory and common law conspiracy. The court allowed Appian to file an amended complaint on November&#160;4, 2021, alleging that, in the 2019 time frame, employees of the Company accessed free Appian product trials under false pretenses. The amended complaint withdrew the claim for tortious interference with contract. After Appian filed the amended complaint, the Company successfully moved to dismiss Appian&#x2019;s conspiracy claims, which are no longer a part of the case. A jury trial with respect to the merits of the dispute is scheduled to begin on March 21, 2022. The Company believes the claims brought by Appian against the Company are without merit, that the Company has strong defenses to these claims and that, among other things, even were the jury to find that the Company misappropriated Appian&#x2019;s alleged trade secrets, any alleged damages claimed by Appian are not supported by the necessary legal standard of proximate cause. The Company is unable to reasonably estimate possible damages or a range of possible damages given the Company&#x2019;s belief that the damages claimed by Appian fail to satisfy the required legal standard and due to the uncertainty as to how a jury may rule.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>119
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M<97LE7IQP2J;!4-G"#BDZ C4?O[ +7#N0-;&[Y89=%LZX>GX2+_SM=M:]M3
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
MH*\!\/L=A\YV<Z,_$FP_"DW_!5!+ P04    " "B@5!4?ZMGS\,"  #\"
M&    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*5676_:,!3]*U:TAU;JR ??
M%2#10-5*78M*MSU,>S#)A5AU[,QVH-NOG^V$" H4V'@@_CCGWG-N;F3W5ER\
MR@1 H;>4,MEW$J6R:]>540(IEC6> =,[<RY2K/14+%R9"<"Q):74#3ROY::8
M,&?0LVL3,>CQ7%'"8"*0S-,4B]\W0/FJ[_C.>N&9+!)E%MQ!+\,+F(+ZFDV$
MGKE5E)BDP"3A# F8]YVA?QUV#=X"OA%8R8TQ,DYFG+^:R7W<=SPC""A$RD3
M^K&$$"@U@;2,7V5,ITIIB)OC=?1;ZUU[F6$)(:??2:R2OM-Q4 QSG%/US%=W
M4/IIFG@1I]+^HU6!;;8=%.52\;0D:P4I8<43OY5UV"#XC0.$H"0$IQ+J):%N
MC1;*K*T15GC0$WR%A$'K:&9@:V/9V@UAYBU.E="[1//4('QZG#X]W(^&+^,1
MNAD^#!_#,9K>C<<O4W0QP0*82D"1"--+]!E]0BZ2B5Z5/5?I[":&&Y69;HI,
MP8%,(XAJJ.Y?H< +_#WT\'2ZMTUWM>?*>% 9#VR\^H%X4X45Z'94B,_1+6&8
M1013-.&2V/[Z,9Q))727_?P@6;U*5K?)&@>2371O@A 0(_U"H]<KE&&!EICF
M@"X(0S&G% N),A!%>2_WE;=(T;$IS,>Y''@U3U=RN5G$(Z M]8U*?>,\]44+
M()RKA OR1V\8%\7J7NE%_-:&*M^SOW?JC^.V##0K \U_,D"DS(^+;^Z(>B_[
M(\26X%8EN/6AX)"GJ>[!_VB6UBG-<@2T);U=26^?(?WL3FGOE#+PO+V]<@IR
MRT&G<M YW\%IK=+9T=3QVWZP*WX/T.MT#VOO5MJ[YVO7A[=4F,6$+8X9Z)YJ
M8 ]POP%WXVPR]X(O6"P(DXC"7%.]6EM_/*(X:XN)XID]KF9<Z<//#A-]/0%A
M 'I_SKE:3\P)6%UX!G\!4$L#!!0    ( **!4%0PE>Y,)@<  .,@   8
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5IK3]M*$/TKJ^A^H%)I]N57!4B
MZ;U(;4% ;S^;9"%6'3O7WD#[[^_X03;9'6]3@2J1V#D[WC,[>V9FW:/GJO[1
M+)32Y.>R*)OCR4+KU<?IM)DMU#)K/E0K5<(O#U6]S#1<UH_39E6K;-X-6A93
M3FDX769Y.3DYZNY=UR='U5H7>:FN:]*LE\NL_G6FBNKY>,(F+S=N\L>%;F],
M3XY6V:.Z5?K;ZKJ&J^G&RCQ?JK+)JY+4ZN%X<LH^IC)J!W2(?W/UW&Q])RV5
M^ZKZT5Y<SH\GM)V1*M1,MR8R^'A2YZHH6DLPC_\&HY/-,]N!V]]?K'_JR .9
M^ZQ1YU7Q/9_KQ?$DGI"Y>LC6A;ZIGO]1 Z&@M3>KBJ;[2YX'+)V0V;K1U7(8
M##-8YF7_F?T<'+$U@(4C _@P@-L#Y,@ ,0P0^PZ0PP#9>::GTODAS71V<E17
MSZ1NT6"M_=(YLQL-]/.R7?=;7<.O.8S3)^=77V^O/E^FIW<7*;F]@X\O%U_O
M;LG5)W)U?7%S>G<) ')(OMVFY."O=Z199+5J2%Z2NT6U;K)RWKPG?^U<'TTU
M3*PU/YT-DSCK)\%')L$X^5*5>M&0BW*NYKL&IL!H0XN_T#KC7HNIFGT@@KTG
MG'*&3.A\_^$4&9[N/9PE'C9BLTBBLR=&[-VH)U6NE<>2W%B2G24Y8NFNTED!
M^Q6QU[NU'QYUPUO->(+%82P,Q-'T:=M_"(ZR*&#1+BYU<0EC(C;F=F@$&QJ!
MUR'G5:-)]8 3V;$8;BR&>SAFYK/;.Z@W$VX1$B*$?Y9_$!BC";-@*0JCG./N
MB39D(B^9O^NJ:<BJKAYRC7&(G*?&4< 3:G%P81$-0RHM#BXLI$R$#.<0;SC$
MWB6^6JDZTWGY2-1/2'*-:CRKG&R,)E['W$)^:4V"3(&(UC]4^P#,0XG+B0=Q
M'%H><F&!#,+$7F47)B,I@P3W$*-&NZF7SHUJ5%;/%AV?.<1L4:T@)Z-K/IC:
MG@0/:2CL1<=P(DQLZBF&HP%G=(345D)B_N!5):Q\T7'*YI#R\D:WD?"$;L?!
MV$XLBX#:"X7 PD@&W";EPH(PB,8X<<.)[Z$NU6]">F#$G3DDT8XF#)1<7!S
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
M7CJJ.\+O,-6-Y8'*3<X58;#&D,[- *N'K&X!54.+;7DNKH3&4[;\S/#B!-(
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
M9+@@*Z;N^>8*FWQ.#%_*F;1?V-2V9V<.I"NI>-& =00%+>N3/#=UV 'XIWL
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
MY7"CVJTY6WC;*M5NS.5:%B"/- !^7[6P;O8W^@6'\ZP7_P-02P,$%     @
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
M8XZZ]\;VE=/M#V=7%]\]_Q*?IP=^-_K69_^ND).=M1_PCU?-#V>/D2#=Z7K
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
MKE;0,G-@\Y?R;!\<(N .^B>5!+L[% 62@Q8J#-: 72=&)NKCY[)>+E$L5TO
MWM"HQ&Q*FU*A/I/[5*3> 75Y4+@%+\ T3N"C%Y9CZ0<1C^9<R&/QX(,FH(<?
M<JR1&B%N@D11RI2A*8:<L!B24]7&U>,1L0L#"IN0SLVB87+-,(=$''=W(54@
M7P^;$WL'@.+6<<5F5J&R;:L%DHF%,._+&^=:LV1GE#83\,'P@JNO<F BM,L5
ME7T'@7T\R)T&3QZQD@2QJ4?"A6UG&B*L-9@5X].QN ,<O<M.7IX@RH\G0(KH
MR/+C3BBBL9H5BK)MX9J]3%H%/D3HF?R+S[XLO"4>$7MU6.YX8DG"XP"*8QSL
M]=X.AF6L180I#._T<*NE A.M'PC+" #PT"$XW!_P*:?)0>[03$7!"#QR5( =
M0/,))+/UYNN+][F;EF""ZDFHVF1X XUVK2W"+@O\/W80>$T$0X >8?O&D!KV
M4@/$] !.;,F'A@!)3! :XA6$R-''DLX,>R74#MD N')P;%C_GEC?P=ZBU6Y$
M>KA )CKZ; (M.+;EC&0UUD1>H+P9-1=O4:6PC"R?RW$[]G_LN4AA^G/T&XP!
MDQ5 @+<U*TJ,'E.6/3$*3_N,B;7D+:0LJO"3"]8"I!O/?@);<[P 8<_@RJ<E
M[NQX<PTK7<LLX2$O !BE":B9"B[W@.];L*54 0YZFL!_N9^B$ =:BUMLL>HA
M1D:B#ZCF86E0PM/\,?J0[T12)4JTX/Y[?1>XH/J1Z5&3^HBE@XEOEG1^9YVS
MMU3*I$1EI9D&)#MN,76S5QI] FTC;WNR$;Z;$XE;#"8R%S,Q[,M3=_XQ1YS+
MQQ?_M7E((*!)6AQ=\-Q)NB"*AMZ=M;)2[EPO/XMY6F@)I+ZV8=H?3&6I_1=J
M4M$ZEY^5,X&8N3>X8N;&OJ<GIYNO:%B$"T$K@$HT^,5-(>]"U"4H;K5,1&>%
M'G1Q%<P<%\57';6FBMX.PG-5.T,'0PVTA9)<:*&E6L+:LG3*:TMGY4#(NPXH
MP^"]HFQ3PM(W<W)0B :]4CIP1,@6H1/5?3B=(:JG0)'P&IWXOMR%+ PK&P&'
M4\<V//(]FE?:#$+#**W"&D<'SL=3Z R^T.#4D#E0_:,1!+2>/W)N&E0A-U;J
M]R(E=C=P4Q@W+@L?>7DB V$,]S,"2N3*&DBV,^G.H KQOFTHZ5.Y!#7N3BL7
M*J]QJ;0]!"P_WSC 3H,!,3M8*APJ*1WD4;6W]#K$J5&4+:U%7M^F="MT7-:D
M3CXX+W90[6@M3(!&3=PN3P@<,<9BH0"5D"L;HJYYDRS+;O;6-A,SCHNS@$-,
MP6>B.TC,O,^3BG!"@L6,SUN@$VC?[\'60NFDU!0(\/*)&@;'Z 0%+($_(W_
MRK[M[/X. $.KS^N[NM,IMT"/#I9-N@]'_T$/ %EKG<6;%N(;8;9>1B+6?2J>
M$*#TICA 5+_BV*9C&$WY+*KJVE #J4 \06IYH-'!_Q$<K0D91-@B?ZCR_G[:
M9N"*)97,+#M9.AI$PK.7<NU+.Z_1MYFP)1"BZ*=.*Y/ST1,?]1=8NY_).O5^
ME@0:Q%:G+FL$XDL]F:RG'!Q?<%XI9+V,*1MB5#<>8T8&/@>^..&$Q>(S!]U1
M"RWW4T(:;:W\H<*6!0 Q3D%8C2D=]1KR?(,UD4U>10/C@3P=A8,=BKSO(L<=
MQEC "ZI962Y$/#3=W9#MD? \#MBB%X5'0:14VD/!?^CM;2](PD?B2;B HL(J
M=,1.:T24.(D),J5*=P(TH;Y&;4YR^S,Q8%( )Z7]P(T4]'5A.(4'[9;'/@P0
M[(=D;74'(<TPULZ: N=PTN=4]PEC5S48JF'M;95QC(NWU6\]R*(C[=ISNPF>
M[VS @ $Z8*ILG7*47O:**CDL2"&<HG_"XQC1:PG;.I0C\&NG#SAS##;W.>[R
MQ0;BOC0%^%'#4R$T/+-<;D6=R,6 2@TTCM*9 P(3@^G(B81S#*_GD9DM3ZA0
ME31;@:I/&PFD81\R5 )'(<V @\TVVH4:.2,'9*ZB="P1FN)=*I6D @EACY/
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
M;"]W;W)K<VAE971S+W-H965T,38N>&ULO59M;]LV$/XK!RT8$D")1>K5F6W
M3M+619H$<=I^&/:!EFE;"T6Z)!4W^_4[4H[M-$O0 <.^B$?J7IY[CD>RMU;Z
MWBPYM_"]%M+T@Z6UJ]-.QY1+7C-SHE9<XI^YTC6S.-6+CEEISF;>J!8=&D59
MIV:5# 8]OW:C!SW56%%)?J/!-'7-]..("[7N!R1X6KBM%DOK%CJ#WHHM^(3;
MSZL;C;/.ULNLJKDTE9*@^;P?#,GI*''Z7N%+Q==F3P:7R52I>S<9S_I!Y !Q
MP4OK/# <'O@9%\(Y0AC?-CZ#;4AGN"\_>7_G<\=<ILSP,R6^5C.[[ =% #,^
M9XVPMVK]@6_R29V_4@GCO[!N==,X@+(Q5M4;8T105[(=V?<-#WL&1?2* =T8
M4(^[#>11GC/+!CVMUJ"=-GIS@D_56R.X2KJB3*S&OQ7:V<'[Z^OSK^/+2QA>
MG</UW8>+6QA?W0VOWH]'EQ<PG$PN[B:]CL5(3K]3;KR.6J_T%:^$PB<E[=+
MA9SQV7,''82XQ4F?<([HFQ[/>7D",0F!1I2\X2_>YAU[?_%K>2LU6U=" ),S
M&$O+Y**:"@Y#8[@U<%Z94BC3: Z_#Z?&:MP]?[P1-MF&37S8Y#^F^TVOKG%/
MS8J5O!]@9QJN'W@PR$_@9Z+!EHG#2H)=JL8@)>;($^T^$7QDLL&&!63_ /)N
M2&/2"E'<A6'YK:E,Y5N,AGE$X-=?"DKH;W#6:,UE^0C(GC2"M5TX^Q,W-78U
MDGS8/0+2I8"UY?64:U_? RA(V*7Q+M2N.F:_4JRM%,,2:5XJC?L,F(52&>N+
MRFJE;?47KC:FD@M,C8,KI&O38\<@U!S3G8%ZP-#XM]+ C:VPT[T-GS<"!!X9
MYO0Y0D_,#V1];M4OG3J<.0C#LFSJ1GAGPQ9*R\ 5GK0C/*7@"Q,-AT-R!&>B
M0D*.-6_5DV,2P2-GVB )61R2+$7A,,W#.*%'**9A@03=\7(IE5"+1Z [BRP/
M24)1NPB[$6H7(4TBN,;\-)#C=*.5AG&&2?CA:%NQ R!Q&F99X<(12L(L2ET\
MDH11%GNH8UF*QE&-^2OO5"BY.+9<UYN*G+Q@*_J?V?+P4R0ISQWZ/*1=\AI;
M25@DF%F:A7&1.;:2-/\7;,5AG%//%LG#C":>K33,D^*GV7J6KIJCZH];?,UP
M"[[:G30BW99$--;\@4ODZ0![,269'Y,BQS$.TRB""5Y_KAE<@^ E?,^MFY$P
MR8G[%C'J$9IZ_>[&KIM'CEE,+X5WC75GXJY/7J)E>_F\@/VRD?!#?9BBR-S$
M(<A(X<0$P1=)UXFIRR?R8N;!.S(YFUM7IQ IV.W2?SJE.WL79,WUPC\##)X5
MC;3M7;E=W;XTANT%NU-OGRF?F%Y4TH#@<S2-3O(T -U>_>W$JI6_;J?*XN7M
MQ26^EKAV"OA_KI1]FK@ V_?7X&]02P,$%     @ HH%05*3=\YH4!   C0@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULI59M;^,V#/XKA'<;[H T
M=IRT2=LT0-]N*["^H.UM'X9]4&S&%BI+/DE.VG\_4G9\Z=;VR[[$DD@^)!]2
M5.8;8Y]<B>CAN5+:G42E]_51'+NLQ$JXH:E1DV1E;"4\;6T1N]JBR(-1I>(T
M20[B2D@=+>;A[,XNYJ;Q2FJ\L^":JA+VY0R5V9Q$HVA[<"^+TO-!O)C7HL '
M]-_J.TN[N$?)987:2:/!XNHD.AT=G4U8/RC\(7'C=M; F2R->>+-57X2)1P0
M*LP\(PCZK/$<E6(@"N-[AQGU+MEP=[U%_QIRIUR6PN&Y47_*W)<GT2R"'%>B
M4?[>;'[#+I]]QLN,<N$7-JUN>AA!UCAOJLZ8(JBD;K_BN>-AQV"6O&.0=@9I
MB+MU%**\$%XLYM9LP+(VH?$BI!JL*3BIN2@/WI)4DIU?/%S^>GUY\PA7-U]O
M[Z]/'Z]N;^:Q)V 6QUD'<M:"I.^ C%*X-MJ7#BYUCOEK@)@BZL-*MV&=I1\B
M7F VA/%H &F2CC[ &_=IC@/>^+TTL:!.\G"/M;%>Z@+^.ETZ;ZDI_OX ?M+#
M3P+\Y/^Q^#'(; AOX,!MC5:$D%V;A -AD3N/[',0#C)3U48'B5F!T$!+M+65
M#D$LZ2;"II192?:U("@$LA0ZDT*!U.V]Y@LB"7@MI!)+A>!+X?D$UT(U9)/3
M#2P:):QZ@>4+B1&R4N(*3!]>CIGDN[I7B2>T\/F7GV9IFAR?WUY<A^7H^ OY
M"VHYZY?$L3<@E#(91V71F<9F2&'HG#6%<^@<JY*/$*?.< B/Y/N<4A;ZA< L
M76I',X6J*;2GG"A ^F$F)!%B<8VZH92MJ4+43E!V[, U-?<"*Q)Y4%C3U+QQ
MLB(.+-36Y$WFVV@<VK7DT#B3T>@8G%GY#=<A$$6Z:YF3.*,!0==3TSSC4@U@
MV5 "E 6K9/S=%3(R35*UYVG.]?R%4AO5<%$<,R0KQL=N'!"UJ(L.(T!T)3":
M"HK/&4TX)**804YXMQGJ6LE,M, T@Y_0$YVF(WJ7Y4$P[5@..4^/'7 I.TFH
M_>4S9@U/5;A=K8@>.V"^>7"^TV(\AJE=-:4G\]!5-%&E"S6E:6SL:\=$"<5>
MA3Z7'DKJ=2Z5^?>-:%G0W$+;Z]UH2;G];G2QIRC /.08^D$%OT3K6QE^&SX,
MN_8CSWK+:L^P@PT%>@2?+XRB)G$MR:9Q9..^ (TMK)94H>WH^L])TKKX1.O!
M_F0&TRG\3#N2CL>',)W1[NJ5ZX-!.CN$=$R"PT&R3\LT6*0'@]EX"J,D"=M)
M,A@?SMKM6P,MWGDBJ(6*\!#RZ&BT;U^+_K1_:T_;)^:'>OM07PM;2&)"X8I,
MD^%T/P+;/G[MQILZ/#A+XZE?P[*D_PMH68'D*V/\=L,.^G\@BW\ 4$L#!!0
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
M4]6VR,=X5BB[X>+/UX)</,% M37Y7A1$(M=0;L;%\!7 W9F\"972[X/,[$
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
MP/NU049M/] %_8]-7O\/4$L#!!0    ( **!4%1-$>*R*P4   D,   9
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
M3V8_WU&4%[(0L(G,H%_QBJZWHT^?9;?P22%O5;T".;7=]X7X<_$%Q-4:V4_
MXQ".LV1354,:^G;R, &KEO+?U73L1(OXJV\THY!2?^_$^%96MJ,SC'Z1=4=Y
M!&&":L!4KF<O_,3C2<+QHD2<%T5?K Q5*+2-F^X\Z-'#KP%W.*&). KX?P3^
M>TX&#+'$0+ON)Z@,(RC&+B\1G^SYZ(=V8^Y*$SKX>?TO  $=$/;=WNL7<#-Q
MHC0\$($?Z2ZH)JJ]9!Y/B\_PV/9DHH9RW#5=56 *0)6B5?_@CP*B7(I[N7-[
MI+V5PQBA]^:]95D=I,E)D=BCZMC?^3<%+LH:/1>1[?1X3/[:M:4N2IL+[O:T
MHVDQE1",\J9KX0;\7W0:4Y?6^Z%BJ8#IR"#]&:LW'T%:W(TZ>8+J@.261]WI
M_$,R^0A4PZ=/_5Q]C8-2:6>1T8V_-1[L_9@R#<Q T!9@**,07]NF6ZWI2V(G
MIJ[&QFD>R)?G#.7PR;XL'#&0PL%0<Y!D1VM[]Q\:?R"?9'9/Y\ -3AC8RET8
M1@=3#[(]MA=%@ZS0O&J['ZM#G^PJVU'Q5??&\(S-W43>CXL6L,.D_=#.):)3
M<V] :QA\GTCO6QU\=HC6<ZG78HEQ#VC[G>; I=KU?=.N(1W]SR"TG7N:'*B)
M7K)H$ED3*FA,WX_JD%B*VIC<>."R+1V^:S,_])/WZ>0-PD:U*WY/HJD :F-?
M)HQWQU<QY_8-Q/UR^Q[GO6Q79&:EEMCJSI/H2+3VW8C]8IHMOX] [S;-AB_7
M2@)MM #/EPT.GOT74C"^H'KS7U!+ P04    " "B@5!47->DOOL$  #<#
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R]5UUOVS84_2L77C$X@&I;
MLF,[:1(@23.TP-H&<;H^#'N@)2KF0I$:2=7UO]\A)2MR:@<M!NPA,B7RGGON
M)V_.UMH\VA7GCKX54MGSWLJY\G0XM.F*%\P.=,D5=G)M"N;P:AZ&MC2<94&H
MD,-D-)H."R94[^(L?+LU%V>Z<E(H?FO(5D7!S.:*2[T^[\6][8<[\;!R_L/P
MXJQD#WS!W>?RUN!MV*)DHN#*"JW(\/R\=QF?7DW\^7#@#\'7MK,F;\E2ZT?_
M\CX[[XT\(2YYZCP"P\]7?LVE]$"@\4^#V6M5>L'N>HO^6[ =MBR9Y==:?A&9
M6YWWYCW*>,XJZ>[T^AUO[#GV>*F6-CQI79\=CWJ45M;IHA$&@T*H^I=]:_S0
M$9@?$D@:@23PKA4%EF^98Q=G1J_)^-- \XM@:I &.:%\4!;.8%= SEWT?_^T
M6!S1[<T=+=Y=WMV<#1U0_=XP;1"N:H3D $*<T >MW,K2C<IXM@LP!)V64[+E
M=)6\B/B6IP,:QQ$EHR1^ 6_<VC@.>.,#>#?,**$>+-UR0XL5,YS^O%Q:9Y 2
M?[V /VGQ)P%_\A]\^#)"/!_0<Q2Z8E:DU)?:VB,J0=T&ZL)2RF1:2>9X1I6%
M9>16G-8A 7GVFGWE!O5$JBJ6D-(YI;HH4 %!WA)*TSJF,B^8568K#PU"9P-Z
M*V3ED?]GQ1&5LK+A0^89H%:)YSF*UP-U15$3Z2/ITE>UC>AN\1E/[$&; @,G
MEI*3Y4IH0TH[;@=TW?#V?0!HSTT[I;Y04*TK"QR@\6\I+UW'=E;H2CG(^)3T
MCQ$>\0E]1-MLT%Y1?SJ.1I-1O8RC\6P<EB>C:#+&\LMS/QWVSAS2\QG-1]%X
M/*79230Z/D:"[+*.?#M"AD#%:#";'36+:5C$@WAR]%/T%EVWTJ^_S),X>?/=
MK_?VP<V;-EYM""U/$6DG^&&I'_<+PFQQ>X3\"0IPJA\?43_!'TSX0;=E38:_
MX+A/G6 PY<3K)X-VW.33+KBD#Z'C:#Y-:!HELSG6)W$<R-TCHQM3*C1((S?;
MQ*_S-5QO6[R0AIRN=5$RM0D>FKVQ]-&G,84B5*FLLIWZ$_GK)O/QN>!(8Q23
MZ,2@ =T6^/L\O';S;0^3-8>VO))R@VK@)A66 [9##M=M)3-T!5NA/G"_9IGP
MHDS29##!726E:*,X"#%ZKQH2UN>(STM$5,J]V>*-11G6QK+0&(2IS0\\:^U+
MOAN>0<B#^STNO&9E":1KK^_>,&596AO:^(Z<WL/;\]P7D&V*AF3H&XZ!"!W'
M;4/RU $;&$Q/M%Z)=!6VN^&$M<P[N=.\C@:U!8<8UZXI46K8!FW#LRKENYS:
M^D"$A]I3R2V:@8];">W*:T4[MRLJV09#EK,[L2TP>6#,>$2U:'PWV$2(O14E
M^G8J2DC[W!?*(4^LBZ@JH:R;1_F3J1&&&K?"X ?[ ]D]S&RU_-LW#]C#0*ST
M *_BD^E@,ODA=S29DAM=?'\C_4Q'B7R]>"7;5&V3K[F.#F;>L[YQH%/ DZZN
MKMW&$II#\)G#=&TKLVD0ZI+>K>(:8-?JNJ449>7:BRX[<)<'CUHP6#,#"PNV
M\?8\;QAYY2J<W3<A#3L39\'-0YBK?5G@EJR'S_9K.[I?UA/KT_%Z[O_ S(.
M@R3/(8H^?-PC4\_2]8O399A?E]IA&@[+%?[]X,8?P'ZND6/-BU?0_D-S\2]0
M2P,$%     @ HH%05/RZ)P G"0  6!@  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&ULO5EK;^.X%?TKA LL9@"/7\F\DP"),]NFV&2"27:+MN@'6KJR
MV$BBAJ3L^-_W7)*2Y=A)M^UNOTPLB;SO>^XAYV2MS8/-B9QX+(O*G@YRY^I/
MX[%-<BJE'>F:*GS)M"FEPZ-9CFUM2*9^4UF,9Y/)NW$I534X._'O;LW9B6Y<
MH2JZ-<(V92G-YH(*O3X=3 ?MBV]JF3M^,3X[J>62[LC]7-\:/(T[*:DJJ;)*
M5\)0=CHXGWZZ..;U?L$OBM:V]UNP)PNM'_CA*CT=3-@@*BAQ+$'BSXKF5!0L
M"&9\CS('G4K>V/_=2O_1^PY?%M+27!=_4:G+3P<?!B*E3#:%^Z;7?Z+HSUN6
ME^C"^G_%.JQ].QN(I+%.EW$S+"A5%?[*QQB'WH8/DV<VS.*&F;<[*/)67DHG
MSTZ,7@O#JR&-?WA7_6X8IRI.RITS^*JPSYW-OUY?7]U??[FYOQ/G-Y=B_O7F
M_NKFCU]NYE=?[D[&#BIXX3B)XBZ"N-DSXJ8S<:TKEUOQI4HIW14PAFV=@;/6
MP(O9BQ(O*1F)H^E0S":SZ0ORCCJ'C[R\H^<<UF6I',K*62&K5,QAKJJ65"6*
MK+A4-BFT;0R)OY\OK#.HFG^\H/6XTWKLM1[_5F%^6=STXTB\*%+TW;PC$H,;
M[4A,)R/Q$Z&([4"@H85,4\7-(0NAJM#A>.(U2[RZ-3HA2A$=*ZZJ;K%P6KB<
M4(7.D;%BP9T]]*^@M9;51B@[%!!?R@V^)KJD(>2O=+&B%#^$%"MI%+F-T)E(
M"JE*K$^!-E6*'[91SOH-9)U:>I/PS,FJ>Q:Y7#H!,99$9G0I'+#"F\9_#162
MT\HO6CL54IPB(/ L>J -1 &*1*(; SFPIN?%#W_X,)N^_PP'&XOX6V]34C2L
MWJ,)S$*WNAS:; V48;$)RHF+QB]V !N\;Z 1EM=DW&8HJ*P+O>',#!&<BC+O
M+7MG*6D,0HPZC#:/Q#=DPJ0%M+?6 5E#1 N?I%39NG'8DLA*Y')%B"YVDU'X
M2%G&=G'.>ME!2F03W 5^ 6 IJG>N(#8,7E@V*@5@&@^_6(KL *7]9_B+@"44
M[=80;D0&KS6;W"L5?+=/"@/FU1*!X&#I:JDYF(5J\RR4\VL<O).6-4F+\EP4
M&U%K:]6BH)!XZ!=<'NPJ9Z$H1))+]#'7%VNL2!J!,)3>1'X3@Q&*LHO12)S[
MT )GJ%S CQ9K=BLZAR.51L$EB6E0Q5( )O;3STM[WH0TCL0M4F4WUE')G01
M6T%M72ND;*Y-/1(_R++^+"YBH87.P]_K;<S]MJ^5^'.#6!RQB=./NR9FJH!A
MW#T<@VMIK4SRAK-J148I&10$%SJ<6&):([H[)KSB>I]-/H>7_F'Z^;6/W@MV
M#8-A[>:+V^MN9[\'I< 7$1==2_, NO&-:FU<7!ZR&@W*92I@>,H[T3@E0Q>Z
MA(JL,[WG^&\7WJ&XT2,Q_33]^"99O9E.C]]-Q:O+D8_EZY&X/X -:,4:  8)
M$KV^I(A+;)[Q_OD ;F/J-Y4^ !P:%)Y/%\,*<$P6L1=+9=$ 'FFL0Z7&>;5
M\^^ZWK,)O?9 H=1#FKG##/+>Q@+/X!.UX# L>R8.>S:B?A:6OC?0ASJ32T,A
M#0<W/E%?6'W(!KD&@HE4EI+#PV,G^ID"79QBF8S^"=5,T#JT1>899#N40:1+
M,HF*F"=-3)WOBJY[I^_;UHC^('700KR_ 2";,&X.U1$ D![8P:;B?E:9PJY2
M5^1X1+3VLRD^U;PR@6C(>6YPU QAVV2WD&/;A*?_+N.8HE4WEK:"0O012^E;
M'C%. V^AI]77F2(;ER/R:\E6J50L-GV+AQ$DY6Y F-V6U)6&G]P_J0H9!L8#
MCT/LKP&HLYD'S<FPEWI$2:_#P&?$/Q@AM'9D%/  (;#M_EZJ%D8WH-9L<C $
M<Q-M@%&N8JE%*3QKPF!WN4+)A3G3:T/^Y'T*Z.S5>/Q/R29&+2 NDAD=W?K8
MNM6V4$[<(E%O-]4J\8LRJ @E(T8C:Z$2>8X\K<0>Z_H]BM*GL:W,GJY#A>A1
M=K<6/(7!UJXZF<@=*L[=[D?@%*WH5R7PH*,2G)O'*4,<&EVY89>S;9P=@2)R
MEE=JJ2'6,C$ =VO\@!!/XMAJ@QA/=-(=Q8>-/&2:IQ3*=N.\[S=>-TQ0//?L
MT966G&QY2YLLYMW">*Z"SM[[O*M,+(&)U<'>\1'/MEW;"O .A;3& #!.>!!'
MW=ML$_'A>Z,,E@4:B;16*7 Z-# GN>D8YY9UAY2D#;6-UE2QT-PFME^.@Y$4
M_VQ0G<RT3 /75!9<PDG9QX23%F2&CHT\K#^Q5P>F>ICB?]7-!L11_$TW'?H\
M;=.]#O4-P@@&2JM2$/)A7\ZP)8US91+F3W,/8'#_1ZE,)A_Y1<7DO6WS@(4Q
M14ZY8HN2_XG]@7"PZ6\F[V?3=^)5I]!AN,_=Z/7H*7G89QPR4BV<1W)5HR[<
MFG9K)OC/G6V1 UEYABAK).&Q30B&YE%[#/!3&L0VMD86$,"OKY$K%T\$..B
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
M=*.S&;1$'5C]77JV2ZH_]$]*";8'9 62@QKJ%E@#=ATIF1,?.^5U.451SI:
MOJ%2.;7)=4KX_$QJ4Y%Z ]2E3@%K*4SC"#Y:M^20^D'$(SD6LI@\^"0)Z.%#
M]C4N1XB3(%$4,B5HBB$G#(;D5+4R];!#[,* 0D>D<UM4S$4HU"6E+R-C=8QL
M/4Q.R]L"%->&,S:3#)7&6AR+@=,07GMYXE1J2GI&83,!'W0O5/V96X$*T"X5
M5+8=!/9Q(U<2+'G 2LZ)_>WRT;*Z27;>O4&4[_: %-&0I=L=442C)0L41=MN
MU6QEXBCP$*%GM"\V^65F+7T)$HV(W.V9DP)K@R;XP4YN=*^8Q]*Q,+KAE>SO
MI,O !.T'PA(" #RT" XW5 (SD@SD"M74"9@KB7=<]P+))Y#,VIN.[ZS/89R"
M\:+G7-4BP1NHM'-E$3998/^Q@L!C(A@"] C3<TD8 QB7VA2 2;J2#?4.DA9!
M:(A'<$0.-J1T)M@KHG:(!L"4@V'#_/=(^[;Z#K5VX;B' R2LHV<C:,&^+5U(
MDF.-Y'G*FT%R\A9%"M/([KG;;L/VCRT7"4QWBG:#,6#4 G#PNF9!"=YCO&1+
M"X6W;;*(N>#-ARPBLY,%;0'2E64[@:4Y'H"PIS?EXQ1WLKVIA.6F91+PD!4
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
MYNV/&M?Y12(9:)RHT!5;^R:I:]I_&A^"VI5,MSMXQF5UC,_)X=GSHWPF3 X
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
M;=NS% %I0XTV"B;JCQYX?NX!P; YR__7'._ZF2U-U7GIMY/O<1HXU?K*F*(
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
M!Z\=DD&Q)>K561+ L5VL0-L53MI]&/:!ELZV.DG42#I.]NMWI&3931PORQ#
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
MUA\+/3\.7*B3*BMJ"S7=7SJCA:P6AP95N6'DZ U:_O^,E@L_(I"2Q$:?>'S
MWD,K]-*0;A;%7I#&%JTP2OX#6H$7)-RAQ1(OYJ%#*_*2,/U9M#KJ+6[K+>XL
MBE> 73S2;*";VK/-0N%V"]U9<IW6=W>O5R[)5?ZF+M>"ZN;=)L=]-FB8)V6%
M#U@1N7O4TB(6NS5,$UH#+_)]F-)\8"O85C5-*=_1V!/SPH399QJ0'..1DQ]L
M] :);].!.(FZ6EK20IQT0GS1-H8/M;$_GIV8WVY2TLB?ZW6=/G<#OW'_TJC>
M(B^V0GM#P=M.1@_N($O3V!XLFC%+[38D(M)P8+>1Y<9WV]@18;,9Q=S80O&(
MSI<VL0ON_M8T5*):N)E/4[.FGVLS&+5OV[%RU$Q3+^+-3/I9J$5>:2AP3JK^
M44)_#-7,><W!R)6;K>ZEH4G-;9<T&J.R O1]+J5Y/E@'[; ]_ =02P,$%
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
M=W0?H[(&]'W3MN:XL0'&&W[V U!+ P04    " "B@5!4G]%T?_4%   >#P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R55VU/XS@0_BNCWMZ)E4*;
MI$F;<H $NZP."70KV)</I_O@)FYK;6+G;(?"_?J;F:2A0.ER7Q+'\3SS]LS8
M/EX;^\.MI/1P7Y7:G0Q6WM='HY'+5[(2;FAJJ?'/PMA*>/RTRY&KK10%"U7E
M* [#R:@22@].CWGNLST]-HTOE9:?+;BFJH1].)>E69\,HL%FXD8M5YXF1J?'
MM5C*6^F_UI\M?HUZE$)54CME-%BY.!F<14?G&:WG!=^47+NM,9 G<V-^T,=E
M<3((R2!9RMP3@L#7G?P@RY* T(Q_.LQ!KY($M\<;]$_L._HR%TY^,.5W5?C5
MR2 ;0"$7HBG]C5G_(3M_4L++3>GX">MV;3H>0-XX;ZI.&"VHE&[?XKZ+PY9
M%KXB$'<",=O=*F(K/PHO3H^M68.EU8A& W:5I=$XI2DIM][B7X5R_O3JXNSV
MXA8.OHAY*=W[XY%'4/HURCN \Q8@?@4@BN'::+]R<*$+63P%&*$UO4GQQJ3S
M>"_B1YD/81P%$(=QM =OW+LX9KSQ:RY*S)J#O\[FSEMDP=][,),>,V',Y!7,
M6RR.HBDEF 4P/ES<8YTXN2N >Z&HZHY<+7)Y,L"R<M+>R<%IAP8'2H-?F<8)
M7;CW'!%ZA/B(9O!)W<L"2M:?&^<=O(.#*)C,DO<XBL,@'J<XB+(@3D.X71GK
M#[VTU1.1.(B3!%!J,L-G/(O@F["*Z/!D61(D64C/:0AID*8) J=!. Y)TR08
M3VDBQIE9"GL"G/8!3M\<8.X4-/B*UIPYAZT*P]'%_0I-5:7R2KI=L=^OI4=N
M$$D0LF/HUO'R$?IY(I"CLII+V_/TQ4P(N\ /(LI,-@U2%'D'DVDP22/XLY96
M>*67NQ3')#$)9MFL366:1'!E]++-I-DCRHJR**-,S8(P';/Z&\DTTVB-7TGX
M8*I:Z(???LGB:/J[ \M6>\-6TP+&+5H'H&@LZ>KG@8P8PJ7.RP:K'S!*!G]:
M*'L+6\^'[,C+=7EC+=JR;?=P#WTF/7TF;Z;/=^[,J/3L#F.UE)SAC\KEID'%
M-\+O+-K]^%\P .L.]U!TN%;2+OB8B]9]5%9LE&&J).!.NC/R9=NGUM+*HS<1
M[/N;#)@.I_ @A<42[D<O))]:2#1)A@G\"BD_Z9L\II\.5%67*E>>DEAA;Z 8
M[_%'6 G:(#(>&53Y@%LFF:4T=9@AP>(V;*P,MC&(?*@(*:ITCEXA0T0)<V.1
M!N0>6RE: C\U?;V2:!5J;HFZISQ8]SY\^U@H0H-T7E4TW7FK-+J!D^W:;=O7
MIBF)X4AMJJ,6E2!$Q7;*?QI4AG\>JZ@6#Q4KHG,*-MRR1% K2O4OTA8/'0K_
M8*:>U1TE0(!3E2J%!9D;;2J5@]1WRAI-@/M*:=J7TO1_;G77PF-TN<6(!1H"
M9X6I^8R%2[(DWE5.^W5L(2+$BU0=_;S]XB.FAA?,DI@^QA!-@VF8TAAWMTF0
M1+PHA6B,N]>8QA.8!5D2MAQL/4FR($DS^&*(#\]R$T5), MG& 2'%F$5-)X[
M6<<#*I(#W'.CD#OV+ FR<,JS5R\Z,]5$2U+JK)[SVI$-[D39]"Q[7M&],8VC
M2?&,_9O::E$WVW>%(CF3'!J-I[Q==8,,:^I"D$<%JD=VBDX>0X,=W#F6EW<_
M8576LRI[,ZMNF[HN-T7X0;@5?,*[0A>V2]W>/)!>NWBU7PN#+0A,/<*TF7KM
M8,4BM5 %]^FNA_'&F\19>ZI*DVSGYFZQ!)>::Y9D-5Y)-CT0-P&!#A9M\@ZT
MT8<Y*B*BI'AFFC!R$L33"5MWJ=FBIST1X27>8 IXAULZUGS)MQH$QZXA#[$[
M]?1@]0;;C\ASO/]83JN\QY:]L*;B/Y[Z9&YL;3C]*VS.V)8LTH=Z+D:AFEM5
M++$M7Z-W(E^AG]YSTT2J;/2L4/U<(I*\[S9V5D!6BSEV+/#<Y7?Q9;1U9ZFD
M7?+-S %3LKV^]+/]Y>^LO?,\+F]OCM?"+I6F#6>!HN%PBH<^V][&V@]O:KX!
MS8W'^Q0/R6%I:0'^7QCC-Q^DH+\2G_X'4$L#!!0    ( **!4%2E_$*M,@0
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
M'E]4=@.M;Z0TAX%-T#WGLZ]02P,$%     @ HH%05&A_WW8/!   ? D  !D
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
M0<!#! APQ3(OXE&8]MO[GL>E2&"J"XG/A>_CK:07VQF/O(#EPTR*%3+9KC@
MF' $3'@PR1]RH];K5J^5*U7UBFTAM \O!U51$3\WC<KTY0Q5VNCV2<]&0 +B
M6I6&'1]$SIUN&VT[5; BSU!_-3R6@ONQP$ D/ P3#!(/80G9YVYALC9OG.'#
M>BDC+H*$B2CB,D2:4P ((!SL:'56KZO\[T"/LDRQILXKZ^",@L]DE/" C$D#
MGB)%(B;X)>PC[ABK*U5E6",\+H!:D48\]E*8Y3F<W2&&['U1=TLFD=<TBN!3
MPD6$_$K)8V #%<"@9A/.A!!P CL@OY'<_D+;'COK)YP-9UX22"[@3 SAR(M9
MA%*5RG '.E/0O,+E:V$?33\:C3\:S3\:'?@]<=A)"Z$ F<&1%C!1H!AXB&P<
ML\ / /WH7TOBSN(TC'D0^RR.X:)(77V)PWT8VB)HBY\M>GY'+B;G<0SI$- #
M1R\:CU[TE5I-U(4,@,F.Y%!8/RV*O#^,AL'+VR^Y<48.MX?9=S /;_2PT1 O
M&U6]4'7TXW>&V9<&]:Q@S63K>K*U:O7YCEVO+]GW\--8($D5=86C#6)#%C:H
MD)KEH^[B!23%ZA;< 2C^>:.K-W;;E3&8,ZM\%%$O8&)V=\T'G) ?J@SW)QEB
MM5M!;C/<"^4>"-QKDR]I0C5-6ZMLPQX;;(R(5F:%XX6ZEU& P8)LC9.B65;D
M4,J)9SG[<2T]DSVO[UBF*M9!.=T/"UUAH>UO>EHS['R\4V%.V.UJI1T?9$L8
M3AM/5[]:_J?MS ,"^'_HQG55=90*SNJ6E75+'$?_VD&?FW,E"^*4_M_ZN/?(
M3RL+'4V@GFPC3!&V6EWTP-SD#?F@"$J0M*#O@WZW!BX.*LF?>D$5B @FF>Y
M>]JCMH6GSXBDBYW*>M0?^R?L'F1V 8SM]:&<F'D\%N9_*QQ35?MKYJ0L_W/B
M#YJY5?&?FCBHV6_>I()^>@TS+ID69K4$;ISU_N*B5*"/ ;U3A3FE7F;YJH<2
MDY<Y>"5;#Y03TS=N%38DC;0JZ]H6,P"V.SE3WUP;@%TG)OV7K2M)=U-0F0+7
MUJC1I0-?;ZQ3C0 B5W_#:7_3EWU(KBW2_%N%.XDT_2&G5@*&82GP["HV.DT8
M]P2IB?>$Z0>=;2I7[TW7-'5KG<^F7MEG$NL:BFBO(J/#M]1DW=)=/=AE#,:B
M@V26U5U%II&7S@.#?1#<_=6=TQH$XX5M%*J>PY5"U!ME$7)'.<?ZM5.TSG#Y
M-8@>[=39KM5C&^*JDQYNQJJN3C/:%*T)Y7@(CCFG4$$]NCI=+J!^Z.S.WVID
M]@-]9_:U0D]B_."2-JUAD[/KLQ<-]"!8R)4A7B6)71(]D](#WR2NY8>2!Q'-
M^:!?(?'=P.<!.H,CQW#\&-PIH9[A5#A]H%0A#SW0&N)A$NT%E(*LH=?P0I:X
M#23F?) N_'W#Q*G<"DJ07 E6)4B":$X:ADR S D&E6A3L!GDT.60W'<@[M85
M!]P3@PIP*1_<+PS!/]&<\#@*F>,6XAV(6,J2"-PL89'K6604<\\C'ADC V'D
M2&H,4A8ZZAH[^HB.$#)AZ@BL1,N4I,&VZ]F?1>]_G441\\0C7T!5';>EW"$@
M"!Q&U' &-$CQ+G+]+TA[$O4-[VL60TH8DI!*[D4!0Q,9"2;3D$GP;8&8B!B_
MP4X"$7U)Z0&7#@.!E*=H(H?P)R&P@!1'@7\@@606:"SB+)&98)0&TA)PZ8#'
M23"D3Z1 $Z4J=!V] ZF?\*3W#_!QZ0/!AXM]_X'DRB1^NTF=3SX;H>E?NX]C
M5-906/HO2./L^/WMNO_L]+J\_WCW4;7K'%=WH5<0]<YB-*EM_T&L?[!UXSY"
M+6IKZ](--UJAPM$"O%_5M1T>:(/QJ^35/P!02P,$%     @ HH%05'Z%*2'@
M!@  [!   !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULI5A;;^.Z$?XK
M _><(@9D6?=+F@1PLFF;4^RN$2=['HH^T!)M$Y%$E:+M^/SZSE"RXR2VND4?
M(E,B.==O/@YSM97JI5EQKN&U+*KF>K#2NKX<CYMLQ4O6V++F%<XLI"J9QE>U
M'#>UXBPWF\IB[#E.-"Z9J 8W5^;;5-U<R;4N1,6G"IIU63*UN^6%W%X/W,'^
MPZ-8KC1]&-]<U6S)9UP_UU.%;^.#E%R4O&J$K$#QQ?5@XE[>)K3>+/@A^+8Y
M&@-Y,I?RA5X>\NN!0P;Q@F>:)##\V? [7A0D",WX=R=S<%!)&X_'>^E_-;ZC
M+W/6\#M9_"YRO;H>) /(^8*M"_THMW_GG3\AR<MDT9@G;+NUS@"R=:-EV6U&
M"TI1M;_LM8O#SVSPN@V>L;M59*S\PC2[N5)R"XI6HS0:&%?-;C1.5)24F58X
M*W"?OID]?;_[Q^AV,KO_ G??OT[OO\TF3P_?O\'%$YL7O!E>C36JH<7CK!-Y
MVXKTSHAT/?@J*[UJX+[*>?Y>P!CM.QCI[8V\]7HE?N&9#;YK@>=X;H\\_^"T
M;^3YYYQ>,<5'E,P<IFR'&-,P48I52V[&_YS,&ZT0,/_J418<E 5&67!.F9;9
MR^C6*+N3)593PPP@[U]IS.&ARHHU!@I$A0NJ1A8B9QK?9QI_R* &Y *^UUR9
MC<VIE/3;<(&B]4JN&U;ES="$D1X./MP4E3::-"B^X=6:PR_@N5;B>31PK#B-
M<. FYLL,RT=42T YB$+UPC6]A8'E)AX$D>4E/OB>%44A//*&,Y6MS-H<11>R
M-M'U0BMP?? \*TE"$ISZ"?R-5^A>81:S'($N* -4L> &5N@[X/J6ZP3@.E:0
M!&21&UII$-/(\2TG2G"4.%;JI!1167+0[!7F*'<A-,Y=>#[J=89FB$*BP S=
MR/)3;]B3Z/"0Z+ _T4B8^;K@%,JW1&-X;EG!JHR?S%NO2&+DRZ9F&;\>(.4V
M7&WXX&0RWP&+=\!:*%D"L3/<SZ93"I251 [TN!H=7(UZ7?W=D!W/1Y,-9FW)
M8=(@J]<&G?#<M%B^+1@"'Z,BD4<0OL:V'ZQ8MU9^E3DO3H6D7_73"AV3!1XF
M%%I-)-6=*.(/5*-QFH+!JMV?_Y1X;OR7!A9,*-B@8@[LR$X\T:"AX@39?KG\
M6!@'-UGGYA(Y0H^H.H^%_@)^;,>$22^P75,MJ>TZ[X*R[H)"]KT/3*M\5"N1
MD4<EA>72D$-&),"J:HUUL9$%AJT0>H>0'8(?PJ_(B/3P\'%8K;DJ2<T.2Z]!
MG \AL /\"\W?HVA>1@O%.2[!E1S+7I$O%_X0'#M"08X=X]/#/;]^,B$7&Y%S
MK,^=X$4.%P%M\LRF]NGCDXRC%/'S]E/<.4-B,-$$T2 [D-V8Z!Q:4I9MH/9A
MQX):(1](#!'D3!0[H&AQR%9$V88=3^4=2:!$25V.418P0!(5,K=@NQ)$376M
MY*O P[V#SL'L-BLFGK:)X].9V?_!G;T/& [^RE4FL$;G?,4V D6@#[RL"[GC
M: JQ8(VL/-I@C@@5[92ASU9V6T/[W;9)(9FHSJ08S7IG2YM#5/ILSVQXPGZN
M6:L=-#Q;*Z$%VK 5&@-D@HALLC92,% TO6LGSP4,F#9S&KLW4F$"8QO G(+&
M!UQ]M'3[L0@_K&<?JXP2TE5TJQJ_Y6@VT06!JJX+S 'Q1@L&NX<0XP,AQKVL
MA-";FX2;TWY/=A-J.3%<IUBN5]YIXO\)ZLOV=AP36]OZ4MK6V)"ID[7R;GV-
MYU7+CT2(EV#ZI>8S'=[O43PUY?AI_I'3M8",Q;[&-%24[R>"R,6>I(8P62X5
M7Q*\'G"1P'X_,\<$[\*(];W6C<::,)V'*???&$('\=KUA!#C(>XB\8:IG6 S
MT67=M4*D9==+[=@]&(O,Y5INC(U $-NI#]C<+[B@Y1>1$PTA">TH[5&-S2@O
MYQA&_TVYFZ2H/ [L-( ?6',&W/D;TK4$JN2S$B(TB,Z-V+73&"*;NAHOBJT8
M6Z[.;I/M<_M]=)_ZG]"Q\;0/;7,6N6WOUH/NY(#NY.?0C3T=9BC3!Z _5P*[
MTSZ<]TK^_W'^.'M^@S<AEA5%6_6-A11(G?6^\.\>[J;640E@9Q3 %*'>@W38
M-S@&4J,OA-+S>/TFJTV7_9,H];#K]%J@Q&\H38/08-3Q]]BY2&,\<6+'QA[D
M")Y^@H=KDMB.^TG39TAXEA,2#-+4]@E:GI=:4> ?M0K_!9-8/)YONFO7]LEJ
MK!G+#^.3@!H?W4!+KI;FGDTG\+K2[67T\/5PE9^T-]BWY>W_ ;XRM<2@0L$7
MN!4;$FR157NW;E^TK,U]=BXUWH[-<,499I46X/Q"2KU_(06'?W#<_ =02P,$
M%     @ HH%05*+\19Z/ @  ,04  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL?53;;MLP#/T5PNA#"QCQ)6YN2 (D;8H56+N@:3<,PQX4FXF-RI(G
M*4W[]Z-DQ\N )B^61)'G'-*DQGNI7G6.:."]Y$)/O-R8:A0$.LVQ9+HC*Q1T
MLY&J9(:.:AOH2B'+7%#)@S@,>T')"N%-Q\ZV5-.QW!E>"%PJT+NR9.ICCESN
M)U[D'0Q/Q38WUA!,QQ7;X@K-2[54= I:E*PH4>A""E"XF7BS:#1/K+]S^%[@
M7A_MP6:REO+5'NZSB1=:0<@Q-1:!T?*&-\BY!2(9?QI,KZ6T@<?[ _J=RYUR
M63.--Y+_*#*33[R!!QENV(Z;)[G_@DT^UQ8OE5R[+^QKWZ3O0;K31I9-,"DH
M"U&O[+VIPU' (#P1$#<!L=-=$SF5M\RPZ5C)/2CK36AVXU)UT22N$/:GK(RB
MVX+BS'3QL/SZ[>=B ?/%X^+N_AF67V>/*[A\9FN.^FH<&"*QKD': ,YKP/@$
M8!3#@Q0FU[ 0&6;_ P2DKI48'R3.X[.(MYAVH!OY$(=Q= :OVZ;<=7C=$WA+
MJ0V6%9<?U%P&YBAP4Q@-OV9K;12UR>\S)$E+DCB2Y 3)JFYRD!NX)7B!&=Q0
M652QWKEN7'(FJ$3O-%P:]6=E/HMO9W6D*Y;BQ*-AU*C>T)LN7%:(L*YS@HI8
M !N2$5P6 DPN=YJ)3%^Y>MI/2)]H""^=50>2,+I\O7+RX (&_J _=&L4VK7G
M]_H]N!<&E6 V#\8=AR8$OS\((>KY43>&J.M;[ N(AW[OVD;&B1\GUA*19=B'
MSTH<'+5QB6KKAE5#*G?"U!W=6MOW8%:/P3_W^C%Y8&I;D"R.&PH-._UK#U0]
MH/7!R,H-Q5H:&C&WS>E-0V4=Z'XCI3D<+$'[2D[_ E!+ P04    " "B@5!4
M@EPFU$,(   S%P  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6SM6&MO
MVS@6_2N$MUC8 !N+>BN3!,AK9KN8MD&2SBZPV ^*1,?:RI*'I/*87[_GDK)L
M)X[;8K[.ASBT3-[G.?=>ZNBQ55_U7$K#GA9UHX]'<V.6A].I+N9RD>N#=BD;
M_#)KU2(W^*KNIWJI9%[:0XMZZGM>/%WD53,Z.;+/KM3)4=N9NFKDE6*Z6RQR
M]7PFZ_;Q>"1&JP?7U?W<T(/IR=$ROY<WTGQ97BE\FPY2RFHA&UVU#5-R=CPZ
M%8=GPJ,#=L=OE7S4&VM&KMRU[5?Z\J$\'GEDD:QE84A$CG\/\ES6-4F"';_W
M0D>#3CJXN5Y)_]DZ#V?N<BW/V_I?56GFQZ-TQ$HYR[O:7+>/_Y"]0Q')*]I:
MVT_VV._U1JSHM&D7_6%8L*@:]S]_Z@/Q/0?\_H!O[7:*K)47N<E/CE3[R!3M
MAC1:6%?M:1A7-925&Z/P:X5SYN3#I_//'R_9[>F_+V_8^#:_JZ6>'$T-1-.&
M:=&+.7-B_#?$")]];!LSU^RR*66Y+6 *FP;#_)5A9_Y>B1>R.&"!X,SW?+%'
M7C X&EAYP5N.-D6[D.PV?V(7E2[J5G=*LO^<WFFC (W_[E$1#BI"JR)\0\5Y
MNUBVC6R,9NV,C7]MM9ZP7N^=!(,D&Y_)1LXJ,V%7JGVH++9GJEVPM7E2[PK_
M?LVW<\F*;>VUU;Y2>^?46ET35CEEAI2Q7,E#-JX:9N9MI_.FQ#&*.7UX^! 9
MN\!N;:J"O6-CX4<\"Y,)K:.,^ZEP2\&#+)XP4 5$:-@XYE[H3? _XK&78I$&
M/(P\NUD@KUGJ9 @_Y&F:]<^Q#N/)GEQ$0RZB'\C%1K!;]<U8[Y>\(]9_+KKG
MG5(0=<A^EJ54>8U((#S80A$1W(]LA 7W(H_=F-Q(%L0!"[*,A5XT!#SD M\2
M+@1^XV&8L=O60%CAI+/E5@A>F!SS(,W8..!)@$R$//-"=B%G$D?+M5WCT.>^
M")%+Y"E* BP AB!"VIU=XXR'@AZG, ."QA$78; !"A\://I!)-Q+(UJD/!6
MAS.V['4.]F%' A5!/+%H2Q* 9AQF/! ./7$Z@#$.>"1BNPQ#:\<>&,4#C.*]
MR;Z61=L455WEMH<@V9>SF;2=9 -&[)J\MSRF0'2F5<]#U%YLVP6X_3:<HON]
MM,( A%\.;MBL5Z('M8 =4V0.L&:W$1/RYOGO?TM]D?RDF1P<6&W]%D"AZ&#0
MM(UNLZ&91&D*OY_PI,^/'W/?[Y<ILH9,_Y;7G?,CKS$3Y$T!X(2Q@TM*Y23Q
MDQY0F\HX:S"DP/>5)2L(6T?A2@'@5&#D. %*"2<QSS)":^@*SY5$%R?2LK)"
M#,"* O9&H0"WDB1@/@I5/*1-22US5<RM>/FTE(J&$>,L'U01<3QK>4+8@RH_
M ZPIV2[.MD#,>OS;$:0R%=0"K"!P8$E-GS&=>2^?Y&)I5F[;E/D_#?_'F=CL
M&Z:%D:93D%O^#Y/"PM:CL<\],@4U0,1D6!C#P$]M\QY]N8,!Z/"V?F&R<L[0
MEA Q2.&](#_8Y=.R4@/67(8IVXA$,<^;>ZP!&&H)"YMSZ/0IPE&$((: S>43
M0JMM5OHL:=A:8W-)9F.J*;Z^IV&JW#9E['L\SA)76!*[$!12^'V.2JK9:6'6
MX1 >JA!<73WX * 7%B+.2C*23*CS1UM)4T'@XB%*'0JLE[+/X(=B,4MC%F5_
MIIPD0SE)?J K?0*>5U760N94:VE<G'^M\CL0GK"RJV+L54.3_*%&+.3Q:$DX
M5@]R='(#!%:SJLA!@.W^1;P:*B\%+%_;4:_M<+T,<YE<W"%L-)N]63<N7HL[
MM/[B.D'(:NX9#2BLR)5Z!CT><U52[1!!P 70^(ZEZ"%^AH07JLMK9TSO"]B3
M\LB/&:I+X&6HL 9LUL;2M-%R2RH2GD3$- +Y33LS>"@AZ4$V'3II$ _P.6^;
M!ZD<0;1L*K3)IB5XHW#%_K#M0B*F15^*T<\@-@16(YM!5QA>N!4"IYE' 8O
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
MS;4[@/U<(<?:%Z=@/9B?_0M02P,$%     @ HH%05)E-.RH$!   =P\  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULO5=;;QHY%/XK%MJ56JG)C+FG
M(D@I!!:I25%I=A]6^^# F6#%8T]M#R35_O@]-L- DL%!6S5Y"+Z<[]SG.W)O
MK?2]60)8\I *:<YK2VNSCU%DYDM(F3E5&4B\291.F<6MOHM,IH$M/"@543V.
MVU'*N*SU>_YLJOL]E5O!)4PU,7F:,OWX"81:G]=H;7OPE=\MK3N(^KV,W<$,
M[$TVU;B+2BT+GH(T7$FB(3FO7="/8WKF %[B3PYKL[<F+I1;I>[=9K(XK\7.
M(Q PMTX%PY\5#$ (IPG]^%XHK94V'7!_O=4^\L%C,+?,P$")O_C"+L]KW1I9
M0,)R8;^J]1]0!-1R^N9*&/^?K O9N$;FN;$J+<#H0<KEYI<]%(G8 ]#F 4"]
M -2/!30*0.-80+, -(\%M I ZUA NP"TCP5T"D#'%VN375^:(;.LW]-J3;23
M1FUNX>OKT5@1+ETKSJS&6XXXVY]-QM>3T61P<?V-7 P&7VZNOTVNQV3ZY?-D
M,+F<D7=#L(P+\YZ<D)O9D+S[[7TOLFC8P:-Y8>33QDC]@)%KM3HEC?@#J<=U
M6@$?' ^/*^##H^'TK )^&88/88YP>M#YT?'P*N?'1\.?.Q]AJ<MZU\MZU[V^
MQ@%]4XTLINWC!S(53%K"Y()<?L]YAO1BR=^?49Q,+*3FGX"Q1FFLX8TU#QB[
M2)6V_ ?SI(-FN5H09$]'%: U+,A<2:N1C7!AK*FJ3=A BSP"TR;@:K-TM1G4
M-%9JL>9"$)YFC&N7C:H^WRCI>"6.Y5=]K.EJOY5?E1B&))[XWBI];P5]'[",
M6R;X#Y_1-,LMX+!1B5TS#3ZU59EMO>;HZ%6)<4CB22CM,I1V,)0KI>%$\'L0
MCR=VR>2)5);<@H2$6^+/^1(KY9IICB7"88FW7-[A5"P2D&?8:SB'.(XI( :L
M%>![>\WMDECVX*19;I=*<_N(...$\2S1*L6);)#N)+OEPMVJQ"$(/#"D7M_&
M59D,A]2*3^/X]T"+=LK<=,)?TV*%7RXWSMF#WTOG144H[<;N[UEQ7PIV.Q5R
MXY=R[6=R3X+IEL%TPSV[[=.2? (9.BN5GOUZ<J/Q;G3&P1BVYKP=*.V V30?
M]J*!)!?8MRNH+-8K^ANOLAO=&_,TJ&N4:\EMCGS@G!WQ![<.JMY-%/H&(X7N
M9@H-<_[/9_UG9PK=#14:GBI77/(T3\F_9"*QV243Y,8 F17<'+*Q(W_:>H/T
M[PB:ANGL9IO=!!P]SO=FCZD,JTAZ6.L1K;ZC21KFR2OD^/^9]!U[T>X;)'W'
M:_3LER0]K#70Z='>B\(]2:^8ON/2$ $)JHI/.]B3>O/*VVRLROPCXU99?++X
MY1)?QJ"= -XG2MGMQKU;RK=V_S]02P,$%     @ HH%05$5/@SQ= P  R P
M !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULO5==;Z) %/TK$[(/;=(6
M!@2A41-K/]9LFS2U=A\V^S#J54F!<6=&[>ZOWQFD2&&@)B9]40;NN??<&<Z9
MH;.E[)4O 01ZBZ.$=XVE$*M+T^33)<2$7] 5)/+)G+*8"#ED"Y.O&)!9"HHC
MT[8LSXQ)F!B]3GKOD?4Z="VB,(%'AO@ZC@G[>P41W78-;+S?> H72Z%NF+W.
MBBQ@!&*\>F1R9.999F$,"0]I@AC,NT8?7PZPKP!IQ$L(6UZX1JJ5":6O:C"<
M=0U+,8((ID*E(/)O P.((I5)\OB3)37RF@I8O'[/?ILV+YN9$ X#&OT,9V+9
M-7P#S6!.UI%XHMOOD#7DJGQ3&O'T%VUWL6[;0-,U%S3.P))!'":[?_*6340!
M@%LU #L#V(<"G S@I(WNF*5M71-!>AU&MXBI:)E-7:1SDZ)E-V&BEG$DF'P:
M2ISH/?2??MP\]Z_N;]#H9C!^&CX/;T;HY!H$"2-^BL[1>'2-3KZ=HF\H3-#S
MDJXY26:\8PI97>4PIUFEJUTENZ;2-4POD(//D&W96 ,?' ZW/L)-V7/>N)TW
M;J?YG-I\$X%&,%VS4(3 SU!_(SLFDPC.I3C..8D _;J7(#04$//?#26=O*23
MEFS5E.S'E(GP'\S0@'*AF\$=OIWBE0 W/=MR/#?HF)OB3&G" L=IX3SL [U6
M3J_52&^<2!^(4GYW4O_:)=YE\(J52]RJ$;ZOY^7FO-Q#>=U3SD%+S*V4/?=;
M[1(W31#V+#T[+V?G-;*[)2%#+R1:@XZ65YTOR_9QJT1,$Q8XMA?HJ;5S:NU&
M:G=T RR1GBNDL4U$PQOLYQG]KQ)-D)<,CA1-H)ECRRK-<#7("8+ TT\PMO;N
M:1VMF2Q%L7:976/(1VH%8\?'RR;+\5$2%7::H!I-X[W]8OL(W63@8DD<!!5B
MU2BYJG5^@_<^C9N->D#9BC(BX#/=X+VWXM97*0?OC1,W.^?GVL%52[0M7-UQ
M='&NW'+<FJG>NR=NML^#!*2QQS*_:DCM:["W3]SLGX<IJ*T1AU/>>711V+5K
M&.[M&/O'B,C7'"<LWR[O/KHXUY';5(F>63AFJC/^ V$+N60H@KD$6A=M^9*P
MW;%Y-Q!TE9X\)U3(<VQZN92?&L!4@'P^IU2\#]1A-O]XZ?T'4$L#!!0    (
M **!4%3H$TAH#P(  !D$   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;'U4W6^;,!#_5TX\;5); FG6J2)(^9H6;96BI%T?ICTX< E6C4WM(S3_?6U#
M4"8U?0&??;^/\QTDC=(OID D>"N%-..@(*KNP]!D!9;,W*@*I3W9*5TRLJ'>
MAZ;2R'(/*D48#P;?PI)Q&:2)WUOI-%$U"2YQI<'49<GT<8I"->,@"DX;:[XO
MR&V$:5*Q/6Z0GJJ5ME'8L^2\1&FXDJ!Q-PXFT?UTZ/)]PA^.C3E;@ZMDJ]2+
M"Y;Y.!@X0R@P(\? [.N ,Q3"$5D;KQUGT$LZX/GZQ/[#UVYKV3*#,R6>>4[%
M./@>0(X[5@M:J^8G=O6,'%^FA/%/:-K<T5T 66U(E1W8.BBY;-_LK;N',T!\
M>P$0=X#8^VZ%O,LY(Y8F6C6@7;9E<PM?JD=;<URZIFQ(VU-N<90^3-:_%H^3
MZ>\%;!:SI_7R<;G8P#5,\IR[:V,"EK+MO;O$+W,DQH7YFH1DU1U'F'5*TU8I
MOJ TQ^P&AM$5Q(,X^A\>6M.]\[AW'GN^X06^I3R@(3L?9*Y@CEL")G-8O-:<
MCK#!K-:V #3P=[(UI&WW_WTB.NQ%AU[T]H+HL^\RYM?L@-H.K9U+-_E<[FU3
MR$D>/[J9STDC."+3$$.I)!4&HAAR=C0?V0W/.NT^F@>F]UP:$+BSU(.;NU$
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
MK=!F29Q8F5<)I74PYSLA]$&Q <9W+OH-4$L#!!0    ( **!4%0;&&NA0 (
M ,D$   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;(U434_<,!#]*Z.(
M TB4?/%5M!L)$E#W0%EM2GNH>O FDXV%$Z>VPT)_?<=.2+<2M%R2&7O>RYOG
M<69;J1YTC6C@J1&MGGNU,=V%[^NBQH;I(]EA2SN55 TSE*J-KSN%K'2@1OA1
M$)SZ#>.ME\S<VE(E,]D;P5M<*M!]TS#U?(5";N=>Z+TLK/BF-G;!3V8=VV".
MYKY;*LK\B:7D#;::RQ845G/O,KQ(8UOO"KYRW.J=&&PG:RD?;+(HYUY@!:'
MPE@&1J]'3%$(2T0R?HZ<WO1)"]R-7]AO7._4RYII3*7XQDM3S[US#TJL6"_,
M2FX_X=C/B>4KI-#N"=NQ-O"@Z+61S0@F!0UOAS=[&GW8 83';P"B$1"]%Q"/
M .></RAS;67,L&2FY!:4K28V&SAO')JZX:T]Q=PHVN6$,TEV?7.]6EUGD-[=
MWB[R?''W.8</D-.TE+U D!4LFHYQ12=G;)9AA4IA":EL&J[M:6K8S] P+O0!
M0>_S#/;W#F /> M?:MEKUI9ZYAM2:[_I%Z.RJT%9])8R+(X@#@\A"J+P%7CZ
M?GCP-]PGCR:CHLFHR/'%;_)-?6NC#R%E'3=,\%]8'L)2(7E$ ;4*=Z9&!9=:
MH]&0<5T(J7N%\/URK8VBN?WQ#SGQ)"=V<H[_)Z?X<PRO>3RPG#D6>Z,?DS ^
M^1B2H8^[7KY2%IR?1L=3V2#2WQDT>\EOF=IP.G^!%0&#H[,3#]1P<8;$R,[-
MWEH:FF07UO2O064+:+^2TKPD=IRGOU?R&U!+ P04    " "B@5!4_QPGGI,"
M   4!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R-5=MNVS ,_17"
MZ$,+=/4MO<(QD,0IUH>L0;QN#\,>%)N)A<J6)\E-VZ^?)#MN>DG1EUBD>(X.
M)9*)-ES<RP)1P6/)*CET"J7J*]>568$ED2>\QDKOK+@HB=*F6+NR%DAR"RJ9
M&WC>F5L26CEQ9'US$4>\48Q6.!<@F[(DXFF,C&^&CN]L'0NZ+I1QN'%4DS6F
MJ.[JN="6V[/DM,1*4EZ!P-70&?E7R<#$VX!?%#=R9PTFDR7G]\:XR8>.9P0A
MPTP9!J(_#SA!Q@R1EO&OXW3Z(PUP=[UEO[:YZUR61.*$L]\T5\70N7 @QQ5I
MF%KPS7?L\CDU?!EGTO["IHOU',@:J7C9@;6"DE;MESQV][ #\,_V ((.$+P%
M#/8 P@X0?A4PZ #VJMTV%7L/"5$DC@3?@##1FLTL[&5:M$Z?5N;94R7T+M4X
M%2?3Z^EB,4U@<CN;W:3IS>V/%+Y!JLLK;Q@"7\&HY$+19V+?2=L)KE (S&'"
MRY)*4P 2#A-4A#)YI,%W:0*'!T=P +2"GP5O)*ER&;E*ZS6GNEFG;=QJ"_9H
M\P.8\4H5$J95COEK E<GVF<;;+,=!Y\R)IB=0.@?0^ %_@>")E^'>Q_ DR_#
M_<M/L@G[MPLM7[B7KW\(J>0Q3$A-%6'T&?-CF NL"=4+??=PJPH4,)(2E82$
MRHQQV0B$/Z.E5$+WWM]/Y QZ.0,K9[!'SMLZR;?RLI<Z^:@(6M9SRVJFU$,\
M\,.+\\A]V'V9]U%A&'K!ZZCD?51PZ9^^1+6)N3O]4J)8V[DCM<ZF4FTQ]=Y^
MM(UL1[_QC_7(:R?4"TT[+V=$K*GN"X8K3>F=G)\Z(-H9U!J*U[8KEUSI'K?+
M0H]M%"9 [Z\X5UO#'-#_$<3_ 5!+ P04    " "B@5!4J[*I.<4#  #L#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6R]5]MNVS@0_15"Z$,+I)%(
M71W8!EH[00.T76\NNR@6?6 LVB8JB2I)V>G?=R@KDFW):KMP\F*3TLSP\'!X
M-#/<"/E-K1C3Z#%-,C6R5EKG%[:MYBN64G4N<I;!FX60*=4PE4M;Y9+1N'1*
M$YLX3F"GE&?6>%@^F\GQ4!0ZX1F;2:2*-*7RQWN6B,W(PM;3@QN^7&GSP!X/
M<[IDMTS?YS,),[N.$O.498J+#$FV&%GO\,6$N,:AM/B'LXW:&2.SE0<AOIG)
M=3RR'(.()6RN30@*?VLV84EB(@&.[U50JU[3..Z.GZ)?E9N'S3Q0Q28B^9?'
M>C6R(@O%;$&+1-^(S0=6;<@W\>8B4>4OVE2VCH7FA=(BK9P!0<JS[3]]K(C8
M<<#>$0=2.9#?=7 KAY(Y>XNLW-:4:CH>2K%!TEA#-#,HN2F]83<\,\=XJR6\
MY>"GQ[.;OV:7-W=?T+O/4W3Y]_WU[-/EYSOT%DU$FHN,95HAL4 S"8DC]0]$
MLQA=?B]X#D>ISU &B?9ZRC3EB7H#7O>W4_3ZU1OT"O$,W:U$H<!!#6T-4,V"
M]KR"]7X+BQR!-67S<^3B,T0<@CO<)[_O[NR[VT!0S1*I62)E//<82]7VS] L
MH9G>9P']]Q',T;5FJ?K:LYA;+^:6BWF_6*Q<A35<+Z50G51NPX5E.'-MU^.!
MCT-O:*]W&6M;84*P3VJS/;!>#=;K!?N1*74!EW%>I$5"-8OA#H&>S#DUM[0+
M[39>L(/C;1"Y;G@ M\,LPJ'O=</U:[C^_^(6\K@+J]\"00#K(=2VE>>X@Z@;
M:5 C#7Y!+(C32B0QXFDNQ9H9H*HGO<(Z</C\N1S5BT6GS>6HQ:6+B>,>,-ZV
M\HGK^MV,#VJL@UZL1O$*S62#LX< [#0"ZSP_WWA'S_%I&:_B[2<YQOX!Y1UF
M+F@S[N8<-\J*22_>JT)F7!>2E8 7_-&,^_(<-SJ*W1=@OE%"W"^%?\Y\6^-\
M/V@1W[;"CA\>T6W<*"'NE\(ZW958Z V% \@+.5^!ZL1]=#3ZA8,78+]1-1R>
MF/VPQ6OD!\$A^QU6'CZB-+B11=ROBVWR8[:&FCJ'#RC4YE ]P<N,)JA0K(^>
M1MOPX/E/@S2B1YS3GD85;R_+!UYP*/Q=9I'O';D,I%%-TJ^:5_P1F*=*,:AW
MH72%+^X29*A/A\A.\?@"U2-I9(^<N'XD[=+0(P$YI+YM19PP/&#>WFE%3!_X
MB<HESQ1*V +<G/,01$EN6ZOM1(N\[$X>A(9>IQRNH!UETAC ^X40^FEB&IZZ
MP1W_!%!+ P04    " "B@5!4RAG.#W$"  #(!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U.2YX;6R-5%U/VS 4_2M7$0\@,?))RU :J26=QD-9UI9-T[0'
M-W$;"\<.MD/AW\]VTJRP%O&2^-KW'-\/WQ-ON7B0)<8*GBO*Y,@IE:JO75?F
M):Z0O. U9OIDS46%E#;%QI6UP*BPH(JZ@><-W H1YB2QW<M$$O-&4<)P)D V
M587$RP13OATYOK/;F)--J<R&F\0UVN %5O=U)K3E]BP%J3"3A#,0>#URQOYU
M&AE_Z_"#X*W<6X/)9,7Y@S%NBY'CF8 PQ;DR#$C_GO -IM00Z3 >.TZGO](
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
M[_9JU!\/46\R&4XGZ"?JI8Q+\@^;6@U?U:X3@-@<]:*7C'"(T8A*3!=DEH!
MIR%(3!)QIH"/DQ"=GIRA$T0HFBY9)C"-1=N6*G8=@1T5<?;S.+T#<;H>NF%4
M+@4:TACB]P2V$ETJ][;*^]Y1QA"B<^2[/Y#G>.Z>@ :?ASM[X.&GX6[KB!J_
MK*-O^/P#?&4A+@DE$GZ.U=]4K0KJ"0%2H-]C!40C":GX<\1MK71;,VYKA]Q6
M]X7:#^3-(38.]U4ZIVP82GTNK;M^J]EHV^MJ]O<9-9SW1N%'HR#PZJ71.TGU
M4E+]J*0!$U)+X; &FL&1) 4E8_"=M6F4;AM?7YN<,JADU*N[P4YM]AC5=@L8
M?C3RZXZSOS;-4E+SJ*2)Z@^$+I Z0]0AR)]!JMF15+5*WM9W5LAUWDY?Y^MK
M5'!6M[U;:[@[1=IKU?1WJK3'RG<__$)VI<&DP!>F40L4L8S*_,0M5\O+0,^T
MP)WUOKXDF,;U1I/?,&XP7Q J4 )S1>F<-]1?RO.FG4\D6YDV-F-2-44S7*J+
M#G!MH+[/&9/;B7907IVZ_P%02P,$%     @ HH%05-\!2-Z_ @  NP<  !D
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
ML@"8]QLA]-M-<2RM_[>8_ ]02P,$%     @ HH%05,8QI%+\ P  70X  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULM5=AC^(V$/TKH_14[4J4Q &2
M< 6D!9:]K;;5ZKAK/U3]8((!ZY(X9SO+K=0?WW&2#5"20-7V"\2)Y[T7S\RS
M,]H+^47M&-/P+8X2-;9V6J?O;5N%.Q93U14I2_#)1LB8:AS*K:U2R>@Z#XHC
MVW4<SXXI3ZS)*+_W+"<CD>F()^Q9@LKBF,K7*8O$?FP1Z^W&1[[=:7/#GHQ2
MNF5+IC^GSQ)'=H6RYC%+%!<)2+896W?D_0,)3$ ^XU?.]NKH&LRKK(3X8@:/
MZ['E&$4L8J$V$!3_7MB,19%!0AU?2U"KXC2!Q]=OZ(O\Y?%E5E2QF8A^XVN]
M&UN!!6NVH5FD/XK]!U:^T,#@A2)2^2_LB[F>:T&8*2WB,A@5Q#PI_NFW<B&.
M MQ^0X!;!KA_#R - ;TRH'=M0+\,Z%\;,"@#!M<&>&6 =VV 7P;X>;**U<U3
M,Z>:3D92[$&:V8AF+O+\YM&8$9Z84EQJB4\YQNG)T_W=\GX)/\ O5$IJR@)N
MYDQ3'JE;V.COOR-^\"/P!#[M1*9HLE8=>'<R'MD:=1@T.RPYIP6GV\#Y4Q9U
MP?$ZX#HN^;R<P\V[VS>J&K19.]K/5':A1T[0:E#F[2@+MNJ"&UQ"N6]'F;/P
M&BV+=I2[;(OK<Q'EX7HM3BV*C;52%8Q;%8R;P_::"H8IQ5@'GA@:0 ?F3(62
MI[FM_/Z$<^%1LUC]T<+4JYAZ.5._@>D!C10B0P.:2:Q]:ECJ4EO@^#F.\=Z7
M"0D<QQG9+\>INS3K1&2_$MEO%8FK+'.)E=:(TQ6/N.:LKC7F!9QWI,(EI$G%
MH%(QN%H%[E*FD9,M4,R4KA4Q.%L*U^DUB? J$5ZKB*D1(%FB00M(*5]WX)51
M"2)A=9WDG2U$,.R[]1+\2H+?*N'I) .O=;3^&>VP'SA^/6]0\0:MO/D.#F(#
M&=(W+OM]<+;L@3]PR6F=/IS/\GQO0.H5#BN%P_;D9#Q:8U&T]"5Q#GN&\S][
M #G:GTBK\$_8^F9E0Y%HB0>7VNVF'8*0O!#K4C*[$-HO(L&#&/EWJNV5#@Y*
MW(N-LC[I%+BA29+1*'H%[-Z<L\[Q9R7P:>,V]2TY&"UI=]H[- ^SQF*SX2$#
ME5+\+=SL!AU%?<VH9+#!,\8M_ DM6_6T)#IN+])K*%UR\%C2;K+_S%FF)=I)
M!S6OTL%C2;O)'E3PI+1;3%:(-_#,7JNCP!L>Z7"Z3J]!Q\%F2;O//L:I%"\L
M-DJP9,2>)F$]OW>^XYDMKT' P63)OW7918EP3-UW&[<Y<O!9\E\8[8*<>V@=
MO7UT;C8?7GB4W/)$8>EO,,[I^IA 67S+% ,MTOPHO1(:#^;YY0Z__Y@T$_#Y
M1@C]-C"G\^J+<O(74$L#!!0    ( **!4%3N>!96Q (  /D'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8X+GAM;(U576_:,!3]*U:TAU9:F^^D5 $)&JI-
M:K6JK-W#M >37(C5Q&:V*>S?SW9"2D.@?<%?YQS[W!ON33:,OX@"0*)M55(Q
MM HI5]>V+;("*BPNV0JH.EDP7F&IEGQIBQ4'G!M25=J>XT1VA0FU1HG9>^"C
MA*UE22@\<"36587YOPF4;#.T7&NW\4B6A=0;]BA9X27,0#ZM'KA:V:U*3BJ@
M@C"*."R&UMB]3F.--X!G ANQ-T?:R9RQ%[WXG@\M1S\(2LBD5L!J>(4;*$LM
MI)[QM]&TVBLU<7^^4[\UWI67.19PP\I?))?%T+JR4 X+O"[E(]M\@\9/J/4R
M5@KSBS8U-E+@;"TDJQJR>D%%:#WB;1.'/8(;'2%X#<'K$H(C!+\A^)\E! TA
M,)&IK9@XI%CB4<+9!G&-5FIZ8H)IV,H^H3KM,\G5*5$\.;J;CF?3&;I /U;
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
M*2AU(="Y@U3.(A#LA' >!CC8<TSP5LG"_[T%C)(Y952].R/ .\>TB/,@^R<
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
M=VGEB<HVQ:N<1:94EA2':\Y"+G(#_?LRT_=HU4G^=JA^HSG_'U!+ P04
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
M-B(W3/'?PG21@.MSI>PF*#Y0_ZWZ?P%02P,$%     @ HH%05/L+9SIO P
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
MS3N Z\%8V4DS-[5&^JP.E?M00_=#[!R2&KH?XI^\%[9#'T2MU-BUI]5*C1W
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
M6BAD4[J,Y2?^^!LK!^3K?!,>9_E?]%BV=5IHLLPD3\I@A2")TN(_?2HGHA:
MO3T!I P@6P'$WQ/@E@'NH3UX98!W:(!?!OB'!@1E0'!H0+<,Z.:+5<QNOC27
M5-+S4\$?D="M53;])E_?/%JM2)1J*HZD4-]&*DZ>CS[?#?XX>7<QNKI$@[N/
MPZO;T<7GF[M;=((NPC#2=*$QNDD+TFORO+IDDD9Q]EHUN1]=HE>_O#[M2 5%
M)^Q,RF[?%=V2/=W^3M,V<O ;1!R"+>$#./R23=K(W1]^>7BX8PF_.C@<]RWA
MUP>'.X$E_/UW@^^HQ:\80"H&D#R?NX\!<RK8B2[G$ UXHC0N*Q;Z0@B:SIC2
M'8G&:U1O-Z3K_..+1RI"].<'E1+=2)9D?P& W J0FP/R]@ JDJY8)J-TAA9,
M1#RT403.XJ,UHR(#\'@5'@_,E \\0W2E6$_',4.J%E"494N:3AAZ%:4HRUO8
MRF!0I [RU-H65N?8\1S].NVL+*#\"I0/@AK$/,NG1T0*!)^BB5HZFJZ14HS)
M0XXJY'&L9D#/8('0"K#HIE<'B'&[1^SP@@I><,B<L2<F)I%F3,,T!;O3A+O[
M9ZE;P>B",+Z4).**GYH.:"IX@N2<H9GBMD0AE0Q@2*_JIG<<)=2O /5_2 G!
M67 ^9P <[!B7<0Y:"*%W!CDE)VKP:J]CU7XX%W':CO,K!*MF?O@@6(J<WY94
M2";BM;K()(UCO3H9XBM5/9HP@NF-G6X\Y4O1*"[8R"\^$OW%1H#QCU'@AC1>
M\RP9#<:P"+^,0'"N7B.!C KC!AGF2:*6:J1%%TIH=!,'1\(&HZ$8%M&7:GF9
M;M/S]DHY-B*+>R".K_FQ@H4G5-6D6OE"PT^TAJ,IC01:T7C)7F!]97\;WD>Z
M;7\/4".^&-;-G V(+_2Z0>PG1CZ)<QRL($8Z"2R=AVI$0QKL-(H$J>UD"9CL
MO29$EN_-FFE:YMJ@J0OLS(B13P+KWDTJA3*1:%(R4NW.LCHE3"E9<17)NS5<
M?6\+6''(L;3$).A9FEY9F@8N.%JCS 16T_M4L F?I=$_:L[S<98$G-2)RI[T
M>_8&+5/-F>>F]BHI)\+;P>SV>Q!F(]L$ENT=*2GXJU>J!(K*06ET5G!P!Z1@
M-2)(V8.<9P@3M=E<@S0W'D'@S?4/%\*RO[H0NMUVU]OFVVXSXK5QL,VUW6:X
MW\9[ULS8$(%MZ-/H'IP^XR/D2';KQ#@&@1WCY]50?Z>&NBX&:L@UGN3"V_#_
M7T,-'3S7$"YJ" 5-%>0:\W)AU[%7$-JN("W<Q>8G_[[TE,-JJD2PN;GHMQUW
MJZ@L[?INNU3QXH6W"LP2$@1MXO1KKSVK:ZS4A:WTVC8+!>NLHR46*R*^S;5L
M39V>9W,M2]-NUX'86[O'!'OT@(L%%WJ];U)]DHA6;%,,AC%-(:X9?W2]XY ;
MU]B?"[O3BPY3#;F4F#2<IEQC;"YL;,,*2'Y'RW*+2Q^VLMW#5HD4SM[SFX :
M+W)A+SJ(/>A?U.!9KO$L]T@\RS6>Y<*>M0%CL;%RDHH9DRBJYF;3QN)H%NG[
MJ)*C,4/Y4RD%EZ:A-@RFVH=Z*"Q9Q'S-F-77&K#Y39STC,UY37>;' ]]X.GL
MY#,326V]&P3",V;DX>-86\^HOP>K_^TR&2MW,\I/EW+.1;X]:;KAO7NL<@-(
MLSVCV1ZLV3NHLN7X;T4>322^E)E4%,KO]I;'+,THJB<H:P3M[H#N$PAS[=G!
MSWQX8'MZ ,ZEL0"OX8 "T;I4+O7OEJ<GSX6(PDC5I^3P0Q4C]MZ1W.GRC*Q[
ML*Q?I.F2QBB.DDAN;;ZMR]/=V9[XT.(8M??@.UWZP2"Z>I[VXG;2<"DF<S4)
MC;IC!-SK'\<"^$9L?5ALOU]WKLO,MEJ!'K<9E?;A(\/FWB0_)"14/"B;JW;)
M&X_@K!CA+AHW*+X1<!\6\(HMQ>9I 8.W/;]OZ,"&M7AZW1#8;QRD\0,?]H-2
M6P^[W>?O2GP $<,HO/\3%=[?57CKT^%.[1<>^B="']4.*U(6%[.I"G3:7:7V
MHOC537$A^2+_T<>82\F3_.V<T9 )W4!]/^5</E_HWY%4OWTZ_P]02P,$%
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
MSQ2P0YH&]/<<)>0T&<#!5\=+O-UQV:%/Q_M@BU:(O^V?J6CIA94H3A%F,<&
MHLUD,(,_EM"7 #7B/48G5GD',I0U(1^R<1]-!H9DA!(4<FDB$(\C6J DD98$
MCW]SHX/"IP16W[^L_U3!BV#6 4,+DOR*([Z;#+P!B- F."3\A9S^1GE (VDO
M) E3_^"4CS4&(#PP3M(<+!BD,<Z>P6>>B H .BT ,P>8EP"[!6#E *LOP,X!
MMLI,%HK*PS+@P71,R0E0.5I8DR\JF0HMPH^QK/N*4_$U%C@^7;T^+?X9SF>K
MNR58/#T\WSVN9J_W3X]@"!8D78O1$7A!C-,XY.)UQ4GX =YPS!F8R9+%_#>X
M7B(>Q F[$:"7U1L3C[?5$EQ?W8 KH .V"RAB(,89[K;2\;HC!Q;@2'1>G;7'
M.A?!28IZF <RSP(Q6P*!)G@@F.\8N,,1BLX-Z"(K16K,K]3,S4Z+2Q1JP(*W
MP#1,V$!HT1]N-,"7O>'0[XC&*@IM*7M66Z%5TCL,V84A6QFR6PP]$GP4$P)%
MMV"-MC'&,=X"L@%[1&,2@6M1QJS -TU%S&P[RK;4I./4M!USK!\;&(T*1J-.
M1G_1 ,O)^8WK4<VU;X^:/3N%9Z?3\[M*Q'>.G9KCH>^VQ.P6GMU.ST+T-BCN
MX=RM.[<\V.S<*YQ[?:< PE'_XGOUXALCN^"2K:J&0:TSQ"\(^YV$[S[W2.D7
M)T R!]<=+/T: 3@RK68"T"AUUNA<?[_4#H2B(9@=$15;*E#3=BA4&X&?04S!
M>Y <4,<"A15-A_]WB48D20+*9%=6L<94Y'Z\2BY<6W.]EF28)4&S]XKMR20S
MZ%>K8OJ:85W,GGQ<E;%O:8YGE#]X#EDV0!Q',PV_\FL)N!1?:/45BI[Q6K5X
M74.#;41*\8;=ZGVN&SVYV#4NGJ<9L#&GY[Q*"8?=&MXI*3UICFHT?5^SG,L9
M,OJC.5UN!;![+ZAK3'_F3HT2-*!FM:@>+#<)Z':*SFR[I6@K%>8>BR.<.*V'
MW\M,N0O GMM 8TP9UJWJN.D[=IN0EE(._TS+&YW[->?0-:R1>^%<KQR<4T2W
MZ@+"0$@.F&<'Q:*WN.3,U-'^HG\N+S_J0%Z:R6Y.#P$5"LQ @C;"I*&Y8OK1
M[#*2-3C9J^/YFG!QV%>O.W&!0U0.$-\WA/"OAG107 FG_P%02P,$%     @
MHH%05#=35C?A @  " D  !D   !X;"]W;W)K<VAE971S+W-H965T.3,N>&UL
MO59=;]HP%/TK5M2'5NK()PE4@%0(U9!HATJ[:9KV8!)#K#HVLYW2_?O93DB!
M!M:7]@5LYYQS[[E7\4UOP_B3R!"2X"4G5/2M3,KUE6V+)$,Y%"VV1E0]63*>
M0ZFV?&6+-4<P-:2<V)[CA'8.,;4&/7,VXX,>*R3!%,TX$$6>0_YWB C;]"W7
MVA[<XU4F]8$]Z*WA"LV1?%S/N-K9M4J*<T0%9A1PM.Q;U^Y5[#J:8!#?,=J(
MG3705A:,/>G-).U;CLX($91(+0'5WS,:(4*TDLKC3R5JU3$U<7>]5;\QYI69
M!11HQ,@/G,JL;W4LD*(E+(B\9YNOJ#+4UGH)(\+\@DV);2MP4@C)\HJL,L@Q
M+?_A2U6('8(;'B%X%<$[) 1'"'Y%\-]+""I"8"I36C%UB*&$@QYG&\ U6JGI
MA2FF82O[F.J^SR573['BR<'X=C;]]G,\!L/QW?AF\@!FT^N[.3B/D828B OP
M!3S.8W!^=@'. *;@(6.%@#05/5NJ\%K$3JI0PS*4=R24ZX%;1F4FP)BF*-T7
ML%7>=?+>-OFA=U(Q1DD+^.XE\!S/;4AH]'ZZTT"/WTUWNR?<^'4K?*/G']5;
MJI,4C%21.%X4YKV8$4A!C$5"F"@X K^F"@,F$N7B]XF801TS,#&#_\1,=F.N
M5<Q+@%[4W2)04Y]+S<AHZHOE>>!UP[:JP?-N\1M0@1>X^ZCX+<KMAMVH1NW9
M:M>VVB=M/;;F+1 X[OG3A:G@B4J%M63X:=V)ZIC1!W2GU QW*MKI1(?-:0"Y
MS@$H?@L*PRAL;DVG]M0YZ6E")>(4:BN0&#/B1*6ZM6KWT[KC.J]WI_,!_:E$
M]UX,)^HX!QUJ@+FAZWL'/6J"^>8ZW.N2O3,B<L179M0*E7E!97GAUJ?U.+\V
M0^S@?*C'O!D]KS+E-\(MY"M,!2!HJ22=5J3>45Z.W7(CV=H,H@63:JR99:8^
M51#7 /5\R9C<;G2 ^N-G\ ]02P,$%     @ HH%05#3([RW+ @  <0<  !D
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
M@'Z_XEQ]W)@!VO\4)O\#4$L#!!0    ( **!4%3B@*V-" 4  *41   9
M>&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;(U8RV[;.!3]%<+HH@626-1;A6,@
ML5-,%FF#).T,,)@%(UW'G$BBAZ1C]^^'I!39%BFUFT22S[WDX7T=:;9C_%6L
M 23:5V4M+B=K*3>?IU.1KZ$BXH)MH%:_K!BOB%2W_&4J-AQ(88RJ<NI[7CRM
M"*TG\YEY=L_G,[:5):WAGB.QK2K"?UY#R7:7$SQY?_! 7]92/YC.9QOR H\@
MOV_NN;J;=EX*6D$M**L1A]7EY I_7N)4&QC$#PH[<72--)5GQE[US6UQ.?'T
MCJ"$7&H71/U[@P64I?:D]O%?ZW32K:D-CZ_?O7\QY!699R)@P<H_:2'7EY-T
M@@I8D6TI']CN#V@)1=I?SDIA_J)=B_4F*-\*R:K66.V@HG7SG^S;@S@RP/&
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
M9Z(?="!,@!Z?<:[6#9.@?"+V_@-02P,$%     @ HH%05"#(DJHW!   4@\
M !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&ULE9==<]HX%(;_BH;I13M3
M8GWXBPQA)H7N;&:V;:9)NWNK& &:VA(K"4C__4K&M8DEN]D;L,TY1X]>H_-*
M\Y-4/_2.,0.>JU+HF\G.F/UU%.EBQRJJK^2>"?O+1JJ*&GNKMI'>*T;7=5)5
M1AC"-*HH%Y/%O'YVKQ9S>3 E%^Q> 7VH*JI^?F"E/-U,T.37@Z]\NS/N0;28
M[^F6/3#S;7^O[%W45EGSB@G-I0"*;6XFM^AZB:%+J".^<W;2%]? 3>5)RA_N
MYFY],X&.B)6L,*X$M5]'MF1EZ2I9CG^;HI-V3)=X>?VK^A_UY.UDGJAF2UG^
MS==F=S/))V#--O10FJ_R]"=K)I2X>H4L=?T)3DTLG(#BH(VLFF1+4'%Q_J;/
MC1 7"2@>2,!- GYM FD22#W1,UD]K14U=#%7\@24B[;5W$6M39UM9\.%>XT/
M1ME?N<TSB[O/RR^?/H+'VW\^/H I6,IJ+P431@.Y 9_MWVC%-DPIM@:/]!G<
M:FT?4;$&?W'ZQ$MN.-/@[8H9RDO]SA;X]K ";]^\ V\ %^!Q)P_:1NMY9"RK
M&S$J&JX/9RX\P+5BQ14@Z#W $*- ^O+UZ?!E>F05:F7"K4RXKD<&ZS4J&*L"
M=2KHZY&RI"U+ZK+Q0%DGL%V1BAHNMJ"46H."*O73+L\356'=SA6SNJ);I,<%
M(@2E\3PZ7NKCA^4YPK,VZ@5OW/+&H[RW1:$.M-3U7T QS=21!2'/9=*+T4F>
MX+3'Z$?AE, !QJ1E3$89[X1A%LT ]FQ[G68O% VQ)AY%EB6S'JH?1.(+S5^0
MIBUI.DKZ(#?&0C&KY)&) PO!I?ZXI"^C'P/#8%D+EHV"+:4X,F7X4\F 9H)+
M!80TX3>=>8/G),4]0C]H@#!O"?-1PA6SIE5PZJP@1)7[LF7>$O&#XFR6A,%F
M+=AL%,QUR<(V"FY^OY)G_O@PF<$>I1]%4)*D84P$N[X/1T&_F!U3P;X,O0$1
M1$F/*A!%LH&7BB[,"(VK)PTMG0OWFVT0%/GM@Y $]9='( XE<8K) &WG"0B/
MTGZGY8&>-R.EW0Y148272%/F$F"*DSSQ- W%D7BH(:+.9="XS9QE%=9L7BLM
M\:6%69JB/K$?APC":* QHLYG4/QZORV[O<:8Z:+.(="X12SI?F]K%_:U :.H
MT+3>4X:E\#O_%,4S7XI '(9YD@](T9D$&G>)_].,T9@5-)Q^R#2-LZ'%T%D&
M&O>,UY@9&O.!!L\/F2(49]D 7V<8:-PQ[+: BJU3,:R<;P93A&'<]XQ07$S(
MT%ON; /]QC?\SG?QMP\2^\8PQ1F$7E<)Q,4$Q0,.@CL'P>,.$M@3OW=-)@3;
ME'JQ:\UAFO1[=2 NMW%]>:.+ X\[;7ZB:LN%!B7;V#QXE=G%J,X'N/.-D?OZ
M#/0DC3U1U9<[>^AER@78WS?2+JGFQAVKVF/TXC]02P,$%     @ HH%05-)0
MD68O P  5PP  !D   !X;"]W;W)K<VAE971S+W-H965T.3DN>&ULM5==;]HP
M%/TK5M2'5NJ:.(&05H#40JM5ZI=*NTV:]N"2"UA-XLPVA4K[\;--FH22I*L&
M+Q GON><>WUSN'07C#^+&8!$RSA*1,^:29F>V+88SR FXHBED*@G$\9C(M62
M3VV1<B"A"8HCVW4<WXX)3:Q^U]R[X_TNF\N()G#'D9C',>&O9Q"Q1<_"UMN-
M>SJ=27W#[G=3,H41R,?TCJN5G:.$-(9$4)8@#I.>=8I/SEP38'9\H[ 0I6ND
M4WEB[%DO+L.>Y6A%$,%8:@BBOEY@ %&DD92.WQFHE7/JP/+U&_J%25XE\T0$
M#%CTG89RUK,""X4P(?-(WK/%5\@2:FN\,8N$^42+;*]CH?%<2!9GP4I!3)/5
M-UEFA2@%J$2K ]PLP#6Z5T1&Y9!(TN]RMD!<[U9H^L*D:J*5.)KH4QE)KIY2
M%2?[ES>#V^MS]'#ZXWR$OJ ;U0>W*7 B:3)%5TP($(@D(1IP"*E$ \+YJ^J%
M!>&A0/M#D(1&X@#M(9J@AQF;"[59=&VII&D">YS).%O)<&MD#&%\A#Q\B%S'
MQ8^C(=K?.UA'L55B>79NGIUK8%LUL!<0JERB!B0O1_(,DE>#M%Z4=W7X>:5V
MHTL)L?C5P-7*N5J-JO4AL)PO,H=05=(52L>@Z+?OI>\Z7N"UN_9+!7L[9V\W
MLF<G/2YG6,6^0O%+[)Z#<0VYGY/[GTX=P3)5[S"$2#)]33F@>3(7$%;)\C=D
MN7['<:IE=7)9G499#V2)QJ8NGU33V5"#Z[0$N9:@4<M($@D-77:<XQSOO*.Q
M4]B,LY6>SF#6*N8%N*9FN&1S>"M=G<&L\;>Q7T-?^!!N-J+_[^N,H"PLJ&LE
M7+@:]G;3V!EN6<YQ;6OCPOEPL_6IIDQ&*4D.T66B?A'^H(\='!?&AMN[[_C"
MR?#GK:RRDIN.Y;>"5J>FE(5EX6;/^N>.W_0HOU5WD(5)X6:7VCC(CVP+%[Z%
M=V]<;F%<[G:,R]TT+C49!]5U= O?<K?C6QE,>1CPWQ^B71H3]<A]3?B4)@)%
M,%%!SE%'O3Y\-<6N%I*E9G)\8E+-H>9RIB9_X'J#>CYA3+XM]#":_Y?H_P50
M2P,$%     @ HH%05"CM_/=/ P  M@D  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3 P+GAM;)U676_;-A3]*X30AQ9HHR];4@K;@!UG6Q^R!4ZR#1CVP$C7
M%E&*]$@J3O?K=TDIFBO)AM$7FZ3..;KG7EV2LX-47W4)8,AKQ86>>Z4Q^\^^
MK_,2*JJOY!X$/ME*55&#4[7S]5X!+1RIXGX4!(E?42:\Q<RMW:O%3-:&,P'W
MBNBZJJCZM@(N#W,O]-X6-FQ7&KO@+V9[NH,',$_[>X4SOU,I6 5",RF(@NW<
M6X:?UYG%.\#O# [Z:$RLDV<IO]K)EV+N!38@X) ;JT#Q[P5N@',KA&'\TVIZ
MW2LM\7C\IOZ3\XY>GJF&&\G_8(4IYU[FD0*VM.9F(P^_0.MG:O5RR;7[)8<6
M&W@DK[6154O&""HFFG_ZVN;AB! F)PA12XCZA,D)0MP2XDL)DY8P<9EIK+@\
MK*FABYF2!Z(L&M7LP"73L=$^$[;L#T;A4X8\L_CRZ\UO=[?D<?GG[0/Y1#:0
M2Y$SSJBKBMR2%>R8$$SL"!4%N16%':XHIR(';0$_*ZDU>1(*J3O!_H6"/-)7
MY G8,J/)^S48RKC^@/)/#VOR_MT'\HXP01Y+66L4U3/?H!,;CY^W4:^:J*,3
M48<1N9/"E-H&!,7W CZFH,M#]):'5716<0WY%8G#CR0*HG DH)O+Z<$(?7TQ
M/;P^XR;NJAH[O?B$WK",)^OSD=R^YKQV95U6LA98LGM06#)7="/Q.<4/KZ5M
MP-1*:/+71G).L/4.5!5_GPEYTH4\<2%/3H3<?E*$&O+<?7(8^!X4D\78)]+H
MI4[/[FXOBRC. BS>RW'=QE!1VD.MAZ@P"Z=IA_K.TK2S-#UK:5D4S.9?$]R>
MB<'L[:5N5Q1P:C"GF%]3 G:Z4B ,^094C7EM7I0<Q9=,XY[3"S#K(68:!N,N
MD\YE\L,N;?VP?,KY&NWS9!!0T+,U1%PG4<_6$#.Y#D]4+^U\I6=];:"H\Q\W
ME@Y"^I1D:=_<""H,LFG/W@@J#N-Q>UEG+[NTWP W]K.=E@V[(YUFDYZ7(6JD
M']=CJ.-^;,SX1R=:!6KG;@::Y'9_:C;U;K6[?"S=F=M;7^&EI+E#_"_3W&CN
MJ,)M1A,.6Y0,KE+L#=7<$IJ)D7MW;CY+@Z>P&Y9XL0)E ?A\*Z5YF]@7=%>U
MQ7]02P,$%     @ HH%05$XTN0^F!   1Q,  !H   !X;"]W;W)K<VAE971S
M+W-H965T,3 Q+GAM;,U86V^C.!3^*U;4AU1J P9R891&:A-&,U)GIVJV.P^K
M?7# 2:P"9FV3=*3]\6L; H028*M]F)<6S'<NWSG'/B>>'RE[Y7N,!7B+PIC?
M#?9"))\,@_M['"$^H@F.Y9<M91$2\I7M#)XPC (M%(6&99H3(T(D'BSF>NV)
M+>8T%2&)\1,#/(TBQ'X^X) >[P9P<%IX)KN]4 O&8IZ@'5YC\9(\,?EF%%H"
M$N&8$QH#AK=W@WOXR8.N$M"(/P@^\LHS4%0VE+ZJEZ_!W<!4'N$0^T*I0/+?
M 2]Q&"I-TH^_<Z6#PJ82K#Z?M'_6Y"69#>)X2<,?)!#[N\%L  *\16DHGNGQ
M"\X)C94^GX9<_P7''&L.@)]R0:-<6'H0D3C[C][R0%0$;.>"@)4+6#6!,;P@
M8.<"=E\!)Q=P^@J,<P%-W<BXZ\"MD$"+.:-'P!1::E,/.OI:6L:+Q*I0UH+)
MKT3*B<7P\?MZ?0V>O&>P_G+_[('A"@M$0GX-KH !^!XQS &)P4M,!+^I+/R^
MIRE'<2 7K\[>YX:0CBGUAI\[\9 Y85UP H)O-!9[#KPXP$&#_+)#WFI18,B(
M%&&Q3F%YL%HU?L:;$;#<&V"9EJD"$6!&#D@5=1:!)B?;5:ZP/P(VU"KARWH%
MAE?798A[VECUMV%^U(;7VP9T/V#C+!]V4::V-FI?,'H?"Q*0,%5*P1K[*2."
MR#KTWOPPE2D'6T8CL*11D@JD3R"Z!1YB,8EW'#QA!M;*%?#GHU0,O@H<\;]:
MW'(*MQSMEG/!K=_D23X,*9>[Y1]PU503F?Q4RZM#^["XG=BF8\Z-0S6M33!H
M3^USF-< <TW'+F%G+,8%BW$KBQ_Z-,7!+3I@)KL#\&D4R1#F>UVV%R[DQI:A
M!$-R6KYN8IO9F53\FT%[-JV1;4"9MCVI<7V/FKKF>-Q,=5)0G;12'3[J9"6R
M(#2-&]5EB*]Y!30,$>/E1YW4HK*;^&;&9M5\F*-IG6\SJLZW 05'T&GF.RWX
M3EOY>MLMUJU8[8=B _%R W4D=/HN"?7*[41X;8@S4K."U*Q7O8);T%FQ-P!Q
M.02IVLWH2U0'YUFO(FY -13Q>U1+$;L%?_<_%K&F)@/RP3)V>Y5Q,ZK.N %U
MN8RA68XI9BOG[Y5#",EF<%L6LZ#^*Z")2BV7WP+PO'[I+.S<7#4SX]G$JE%N
M0$VLZ:Q&N4F7"^$%RI7)#+927M)85K<@FQ#+EKH1G93@.S<<QZSOUUXHKPMU
M3LDJ*5GM_3*--K(LY5ETFB/EYD2*8)K(C>EKQNHW2.,,:?7P?-D+M>J%\KI0
MYU$H9QEHMR<6)2!AQ,?M^[4<HQJCD=EP*[Y!=S)RG'H\^N%6/7%>-^X\*N4H
M!=MGJ75U'[?,9K <:^#X5QH:83F$P/8IY-W A76;_F"/SHVU->ENB-<*.>=9
M#A^P??I0!W%;P,J&#V>_5";+3@S;6_'_G$FW.Y.=$*\5DO$T*A<&$68[?5/#
MY?F;QB+[D5RL%K=!]_H.I+:^5+=$^B*B5)-=,7U#;$=D0P[Q5JJ4@X+<JRR[
MM<E>!$WTM<2&"D$C_;C'2!YZ"B"_;RD5IQ=EH+@[6_P+4$L#!!0    ( **!
M4%3!N722*P,  .X2   -    >&PO<W1Y;&5S+GAM;-U8T6K;,!3]%:..T<*H
MDWAUXS4);('"8!N%]F%O18GE1"!+GJQT2;]^NI9B)ZENZ?JP94MH+=VC<^Z1
M=%V)CFJS$>QVR9B)UJ60]9@LC:D^Q'$]7[*2UN>J8M(BA=(E-;:K%W%=:4;S
M&DBEB >]7AJ7E$LR&<E5>5V:.IJKE31C<M&&(O?XG(])/WU/(B<W53D;D_O3
MMS]6RER]B=SSY-W)2>^\=W]V=8B<>NB,Q$'ABQ<(H[*8:/HBM\_91:4O]Z6W
MPQNQTZZ'T8=!^@ZW(<9^4R:C0LEN;Q+B E:9EBQZH&),IE3PF>; *FC)Q<:%
M!Q"8*Z%T9&Q1V%1]B-2/#NZ['M2+URFY5+K)[3*XWS,__ #8]L @%Z(U." N
M,!E5U!BFY;7M-(.;X!,H\NV[364=+C3=] <7I",T#YMDIG3.=)NF3[:AR4BP
M NQHOEC"TZ@J!M 85=I&SNE"2=IXV#)\P\K.F1"W\#)]+_:TU\7.GO5@QV3;
MM(9\T\FX#NCOJCGM7=G!JW2CBC\H\VEEIR.;/A0IN]&LX.NFORY: YAZ'U>G
M524V'P5?R)*YR;\XX61$M[QHJ31_M-F@5.8VP#2)'I@V?+X;^:EI=<?69EM.
MZP+W//@'/?_9=5XPR305NZ9M[1_S*K_:L3]]_H;GYL_*H>.@R>3R^#WZT_;8
M3:;';S+)CM^COZL<N\GA49J,_?F]<TG8NR*TT0BN8F/R#2YUHDL:S59<&"Y]
M;\GSG,DG-P4K;^C,7N;W].WXG!5T)<Q="XY)U_[*<KXJLW;4#2R$']6UO\#T
M^FE[#[2YN,S9FN53W]6+6=.,;,-F]1\@'"+7S2>,8!R'A1' L#R8 XSC6%B>
M_VD^0W0^#L.\#8/($.4,48YCA9!I\\7RA#F9_81GFF5)DJ;8BDZG00=3;-W2
M%'[":I@W8&!Y(-/OK36^VWB%/%\'V)X^5R'83/%*Q&:*KS4@X74#1I:%=QO+
M PQL%[#:@?SA/%!384Z2P*YBWK W&$>R#$.@%L,UFJ;(ZJ3P#>\/]I8D29:%
M$<#"#I($0^!MQ!', 7C D"1ISL&#\RC>GE-Q]Q^NR2]02P,$%     @ HH%0
M5)>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(
M,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5
MN %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;
M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%
MR=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M    " "B@5!4#; =;:$'   J0@  #P   'AL+W=O<FMB;V]K+GAM;,6<WW.:
M2A2 _Y4=7VXZT]PH"FJGZ0S!U3!%\ *FMT\=HJLR17  DZ9__5T@I@>#9^[+
MT2<C,IO/PW*^LS_P\W.2_GQ,DI_LUS:*L]O6)L]WGVYNLL5&;(/L[V0G8OG)
M*DFW02[?INN;;)>*8)EMA,BWT8W2;FLWVR",6U\^']J:I3?P39*+11XFL3Q8
M''@(Q7/VY_/B+7L*L_ QC,+\Y;95_AV)%MN&<;@-?XOE;:O=8MDF>;Y/TO!W
M$N=!Y"W2)(IN6YWJ@P>1YN'BW6&O@/2#QZP\D@>/;B!!;EM:6S:X"M,L+\\H
MVP\DXY.0)U?O]GDR#J-<I*,@%Y,TV>_">%TT([_%#?@:91P.KU40/Z7_)XS)
M:A4NQ"A9[+<BSJLXIB(J .-L$^ZR%HN#K;AM&<X#=]E,G_#B2\G_8BZK+YA+
M,A"N]%,H/TC-9<E(QZ//1Z;/3'OLN%/=-QT;8"D(ED*+93BVYUCF2/?YB-WI
MEFX;G'GWG/L> .PB@-V+ ;*K60 @>PAD[XR0GB]?IMR6@,Z8.3/N D@5@50O
M!FDXTQF U!!([6*0GN\8 +*/0/8O"/E# 9 #!')PN<NM>_< <HA #FDA[W3/
M+)%F+O<DWG%F[+2QC-VFA?/,B6V.34.W?:8;AC.W?=.>L)F,JF%RF!\[J%B(
MS3+5W:_<U^\LF1>Y,7=-_P@.TTN'V"\N-[CY4,!Y'V6:L7U7-V0T/4_F[X],
MAYB89#K$EAGQ,7==>:/(3#@U/4_VPEH(,;=TB.4R<PN'^-^9;H\8_V=NSHH;
M&=)A4ND06V7B.*-OIF65=(Y_+XLN4][']L0L.F3M F-:Z1![Q>.3(FHG"K .
M)I,.L4VJH%6W1!E%R]3O3.O=;8RYI$,L$XOK7IT&DT:'V!HC?@?[OX))0J&6
MA*Q*OMX[UHB[WE_E[>E_AVR8&11B,XQUTV4/NC7G;"HOX-RM2@"(APX]R-WP
MP.TY')\IF ,48@>45_):5B25!F;<]MX-U# /*,0>X-.9Y7SGG-UQFX_E8'(F
M!T.UBXEY0"'V@&G+F''FZ__6\H2")7V%..E?68[G?6#2GG+$J+NUGH9E?(5\
M_""+#+\JQXN$7]1%LK+D]E%9J6 I7R%.^6CU6QOD*)@+%&(7X)A=.(F!::)+
MK(G&(IU=^8'$R#Y 2DP876)AH-5Z[9IW,7%TB<715*TWQA*=MR+627/9WHB)
M6:5+;!6T?J]?<DPO76*]--3OC:'$=-,EU@U6R$M8B(G9ITMLGZJ6;XP>YILN
ML6^*HKX1"K-+E]HN#=5]$V0/<TN/V"TGROP#)\3$Y-(CETM9[C>&#[-)C]@F
MI^K^5U"(B?FD1^R3YO*_,9KH2@BQ3^ XH!$.LTB/V"+' X)&0$PA/>II*K2:
M[4%,3"$]8H6<J&9'(@_"J!Y-3"D]8J4T8UXS?;D,Y<D0$Y-,CU@R>-4-AS J
MIAF56#,X)NR;*J89]:)C&!5B8M91+[DP\D.#F)AU5&+KX)A]B(E91R6V#HXY
M@)CH"CRQ?QH'KM?,DTTO][520\4LI!);",6LC0E5S$(JL85.C+"OF9%L=TD,
M,3$+J<06.HE9:0AB8A92B2V$3P1 "VF8A31B"^&8T$(:9B&-V$(X)K20AEE(
M([80C@DMI&$6TJB79AIF?][*N!AN M,P"VG$%FK&M))XS:SP":9W#;.01FPA
M?)YJ!#'1G6#$%GJ=I[IF=I"F0;'-M'&$H6$*TLXSEW;-G)TH&(LK+8),,/Y+
MM@JG7C1,0=I9EN^9&ZXW.4M6;"X)]2P3>5:&%&)B"M*(%?0635<4>Z/_1-,7
MZ99=P<U_F(+ZQ IZPYP&^3Z5*4AD+%CE(F7!,MG!:/8Q!?6)%?2&:039AHVC
MY)F%<=62/)5!3$Q!??+%G+NJ9HN?BNWH\I\S3\1ADC([R6NSEWU,07WR'6(E
MIBV;-V0^>BDZI[Y-]G%^? OU,07UB17TBFG&LCN*+'_-0V^9$V)B"NJ3#X1*
MS/%>WD""S8*7XORL2$VS-(P7$!-34)]\(%3US6"W$TOY$D7,3X,X"\HG,VI]
M$]V.3&RA V8J9$'$QL&B?";DS980$[-0GWI'0=-BRI\R#F)B%NI?8LU'CG[W
MVVV0OL"\.< L-+C QK,",T\6/Z5 (29FH<%E]J U)*0!9J$!L85.8<J[:A/$
M:XB)66A /AU7K:$5)=*3B/>"/;ZPB4C6:;#;A#!O#C +#<BGXPZ8HS +UNM4
MK*NB0R9X"0XQ,0L-B"WT/IJRF3_%)\3$+#2@7A0ZM4!Y7>H=8F(6&A!;",$L
M4CS$1!^+.8>%FC&+"4Z(B5EH< X+-6-^$R'LFT/,0L-S6*@9TTBVCQ 3L]"0
MV$(H9FU&>XA9:$ALH5-K_.\+N2%FH2&QA6IK_(?I]D,!?V5!3,Q"PW-N13C&
MS#<0$[/0\(P[ITL5+9*XJ.!?C0DQ,0L-B2UTA/DV^1K)P:9L$&)B%AH26PB]
MZ#9,[T/,0D-B"QUA%M,*8 JQ=M'1QS.)+83VS5K>[+3Q1S6)/?1^9T_#5'&G
MC3ZGV:Y^IJ \/?OR>2E682R6MFP_D\<70;28I:QX*=M2>FKQ$-1J'T6&/.;$
M5A(L#S]U</B9AB__ 5!+ P04    " "B@5!48\012MT"  !<.P  &@   'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=N];N) &$;A6T&^@-CS/[,*J;9)
MN\H-(&(@"F"$O=KD[A>1 M[1%MM$/A4:(SZ.7#Q"9N;Q5[]?36_#<=R]G<;%
MQV%_')?-;II./]IV7._ZPVI\&$[]\?+.9C@?5M-E>=ZVI]7Z?;7M6]MUL3W?
MSVB>'N]G+EX^3_W_3!PVF[=U_W-8_S[TQ^D?@]L_P_E]W/7]U"Q>5N=M/RV;
M]F-_NSRVUQ?S<)G<+)Y?E\WY^=4T[=Q!5H+L_$%.@MS\05Z"_/Q!08+"_$%1
M@N+\04F"TOQ!68+R_$%%@LK\0:93&3M 4H4U0&NC7!N UT;!-@"QC9)M &8;
M1=L U#;*M@&X;11N Y#;*-T&8+=1O U ;ZMZ6X#>5O6V +UM]6,;H+=5O2U
M;ZMZ6X#>5O6V +VMZFT!>EO5VP+TMJJW!>AM56\+T-NIW@Z@MU.]'4!OIWH[
M@-ZN>E@"T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ[0!Z.]7; ?3VJK<'Z.U5
M;P_0VZO>'J"W5[T]0&]?/>P&Z.U5;P_0VZO>'J"W5[T]0&^O>GN WE[U]@"]
M@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'>H_JP$Z!U4[P#0.ZC> :!W4+T#
M0.^@>@> WE'UC@"]H^H= 7I'U3L"](ZJ=P3H'57O"- [JMX1H'>L-IL ](ZJ
M=P3H'57O"- [JMX1H'=2O1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=
M5.\$T#M5FP4!>B?5.P'T3JIW NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]<X
MO;/JG0%Z9]4[ _3.JG<&Z)VKS=X O;/JG0%Z%]6[ /0NJG<!Z%U4[P+0NZC>
M!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"[581V WJ:KC^L _#9==6"G
M^T[!Q^ESWX^WHJ]U%?"=7D^7S_:W[[\NOR[6M^%*='N?,3[]!5!+ P04
M" "B@5!4?^!#S%L"  !-.0  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V\MN
MVS 0A>%7,;0-+)J42$I%G$W;;9M%7T"5Z%BP;A"9U'G[TLH%:)$:#5R@_\:"
M37+.B -\.U]_>YR<7QW[;O#;9!_"]$$(7^]=7_ETG-P05W;CW%<A?IWOQ%35
MA^K.";79&%&/0W!#6(=3C>3F^I/;5?==6'T^QI]].P[;9':=3U8?GS:>LK9)
M-4U=6U<AKHN'H?DM9?V<D,:3RQZ_;R=_%3<DXLV$T\J? Y[/?7UP\]PV;G5;
MS>%+U<==XM@)'QX[Y]/S)=[H<=SMVMHU8WW?QR.IGV97-7[O7.B[]*GHU?GD
M$&_8/7W*B_.7,N<"X\[;>9Q\G-CLWA_W,I+3Z?44"[DYM.=?\34QEK[X_=QI
MVHUK_C([7N^/<3XL\_!B>5Q^Q[_.^+7^._M0D#XR2!\YI \-Z<- ^K"0/@I(
M'R6D#[FA-$(155)(E113)05525%54EB5%%<E!59)D5519%44615%5D6155%D
M5119%45619%54615%%DSBJP91=:,(FM&D36CR)I19,THLF8463.*K!E%UIPB
M:TZ1-:?(FE-DS2FRYA19<XJL.476G")K3I%54V35%%DU159-D5539-44635%
M5DV155-DU119#4560Y'54&0U%%D-159#D=509#4460U%5D.1U5)DM119+456
M2Y'54F2U%%DM159+D=529+4460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL
M!476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D55N*+3*S?^T]?LX'OYQ
M_/),^ZH=7O+%\B_*FY]02P$"% ,4    " "B@5!4!T%-8H$   "Q    $
M            @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( **!
M4%2"]X\J[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E
M+GAM;%!+ 0(4 Q0    ( **!4%297)PC$ 8  )PG   3              "
M <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ HH%05*;=;[Y0
M!@  >1D  !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( **!4%0'&C@",0(  '0%   8              "
M@9,.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "B@5!4
M[<1^GYX&   @&@  &               @('Z$   >&PO=V]R:W-H965T<R]S
M:&5E=#,N>&UL4$L! A0#%     @ HH%05'^K9\_# @  _ @  !@
M     ("!SA<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (
M **!4%0PE>Y,)@<  .,@   8              " @<<:  !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6Q02P$"% ,4    " "B@5!4>JK/OE(#  "6"0  &
M            @($C(@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#
M%     @ HH%05*WSI1)+"   ["L  !@              ("!JR4  'AL+W=O
M<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( **!4%1!<8O5> (  -@%
M   8              " @2PN  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q0
M2P$"% ,4    " "B@5!41)=G],D)  #;*@  &               @(':,
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ HH%05!R>*DT-
M!0  2 L  !D              ("!V3H  'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q02P$"% ,4    " "B@5!43<*BE#T;  #85P  &0
M@($=0   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( **!
M4%282DP&$0,  )T&   9              " @9%;  !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL4$L! A0#%     @ HH%05(1$'<G^!   J0P  !D
M         ("!V5X  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M    " "B@5!47NR3D90"  ":!0  &0              @($.9   >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( **!4%0":L8U*@,  &T&
M   9              " @=EF  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M4$L! A0#%     @ HH%05)A#M[8T!   BPD  !D              ("!.FH
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "B@5!4I-WS
MFA0$  "-"   &0              @(&E;@  >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;%!+ 0(4 Q0    ( **!4%21RP6^B0,  /('   9
M  " @?!R  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @
MHH%05!@;3'Y.!P  B!$  !D              ("!L'8  'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6Q02P$"% ,4    " "B@5!4'1HL?($,  !X(@  &0
M            @($U?@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4
M Q0    ( **!4%1-$>*R*P4   D,   9              " @>V*  !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ HH%05%V0?*\*"
MDA0  !D              ("!3Y   'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q02P$"% ,4    " "B@5!46#U.#;P%  "X#   &0              @(&0
MF   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( **!4%0G
MB =V7PX  )$K   9              " @8.>  !X;"]W;W)K<VAE971S+W-H
M965T,C0N>&UL4$L! A0#%     @ HH%05"UQZRK2 @  XP4  !D
M     ("!&:T  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M" "B@5!4M'<X7>\*  "L&@  &0              @($BL   >&PO=V]R:W-H
M965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( **!4%1<UZ2^^P0  -P,   9
M              " @4B[  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L!
M A0#%     @ HH%05/RZ)P G"0  6!@  !D              ("!>L   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "B@5!4C*AO7=0=
M  !J9@  &0              @('8R0  >&PO=V]R:W-H965T<R]S:&5E=#(Y
M+GAM;%!+ 0(4 Q0    ( **!4%1Q&$.Z' 8  .D.   9              "
M@>/G  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ HH%0
M5"$E7#O9 @  "08  !D              ("!-NX  'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6Q02P$"% ,4    " "B@5!4J?O/52X%   R#@  &0
M        @(%&\0  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0
M   ( **!4%3J<Z<JO (  #T&   9              " @:OV  !X;"]W;W)K
M<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ HH%05&/)1(0H P  S@8
M !D              ("!GOD  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q0
M2P$"% ,4    " "B@5!4VMT?P:0$  !X"P  &0              @(']_
M>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( **!4%3;,=5;
ME0(  %0%   9              " @=@! 0!X;"]W;W)K<VAE971S+W-H965T
M,S8N>&UL4$L! A0#%     @ HH%05(OT"OF8 P  [0<  !D
M ("!I 0! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "B
M@5!4G]%T?_4%   >#P  &0              @(%S" $ >&PO=V]R:W-H965T
M<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( **!4%2E_$*M,@0  *H)   9
M          " @9\. 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#
M%     @ HH%05,9PC$*< P  V@<  !D              ("!"!,! 'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "B@5!4:'_?=@\$  !\
M"0  &0              @(';%@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;%!+ 0(4 Q0    ( **!4%0NAV)6- @  *$4   9              " @2$;
M 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ HH%05'Z%
M*2'@!@  [!   !D              ("!C",! 'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6Q02P$"% ,4    " "B@5!4HOQ%GH\"   Q!0  &0
M    @(&C*@$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (
M **!4%2"7";40P@  #,7   9              " @6DM 0!X;"]W;W)K<VAE
M971S+W-H965T-#4N>&UL4$L! A0#%     @ HH%05,TJ2=S*!   I L  !D
M             ("!XS4! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"
M% ,4    " "B@5!4F4T[*@0$  !W#P  &0              @('D.@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( **!4%1%3X,\70,
M ,@,   9              " @1\_ 0!X;"]W;W)K<VAE971S+W-H965T-#@N
M>&UL4$L! A0#%     @ HH%05.@32&@/ @  &00  !D              ("!
MLT(! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "B@5!4
MGVFL<I0"  "-!@  &0              @('Y1 $ >&PO=V]R:W-H965T<R]S
M:&5E=#4P+GAM;%!+ 0(4 Q0    ( **!4%32.AY V (  )0(   9
M      " @<1' 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%
M  @ HH%05!=@9^_D @  7 D  !D              ("!TTH! 'AL+W=O<FMS
M:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "B@5!4[',> 9 "  !3!P
M&0              @('N30$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+
M 0(4 Q0    ( **!4%3-.Q?OT (   X(   9              " @;50 0!X
M;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ HH%05'DJ>I!D
M @  \P0  !D              ("!O%,! 'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6Q02P$"% ,4    " "B@5!4&QAKH4 "  #)!   &0
M@(%75@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( **!
M4%3_'">>DP(  !0&   9              " @<Y8 0!X;"]W;W)K<VAE971S
M+W-H965T-3<N>&UL4$L! A0#%     @ HH%05*NRJ3G% P  [ X  !D
M         ("!F%L! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M    " "B@5!4RAG.#W$"  #(!0  &0              @(&47P$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( **!4%31)H#ZR (  !@'
M   9              " @3QB 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL
M4$L! A0#%     @ HH%05%+?APRI!   "!@  !D              ("!.V4!
M 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " "B@5!4+/D%
M:P4#  !&"0  &0              @($;:@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8R+GAM;%!+ 0(4 Q0    ( **!4%3? 4C>OP(  +L'   9
M  " @5=M 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @
MHH%05'Q*].\X @  ^@0  !D              ("!37 ! 'AL+W=O<FMS:&5E
M=',O<VAE970V-"YX;6Q02P$"% ,4    " "B@5!4@XJR%-X"  #;"0  &0
M            @(&\<@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4
M Q0    ( **!4%0[SZO)?@0  ,,0   9              " @=%U 0!X;"]W
M;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ HH%05,8QI%+\ P
M70X  !D              ("!AGH! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX
M;6Q02P$"% ,4    " "B@5!4[G@65L0"  #Y!P  &0              @(&Y
M?@$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( **!4%1M
M]!^5JP(  /$'   9              " @;2! 0!X;"]W;W)K<VAE971S+W-H
M965T-CDN>&UL4$L! A0#%     @ HH%05-O<J.,A @  <P4  !D
M     ("!EH0! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M" "B@5!42NHIH*,"  !O!P  &0              @('NA@$ >&PO=V]R:W-H
M965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( **!4%1B)X$_O0(  #4'   9
M              " @<B) 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L!
M A0#%     @ HH%05/OT:>'I!0  W1P  !D              ("!O(P! 'AL
M+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " "B@5!4TW:ME%\#
M  #R"@  &0              @('<D@$ >&PO=V]R:W-H965T<R]S:&5E=#<T
M+GAM;%!+ 0(4 Q0    ( **!4%3TG($,(0,  *4)   9              "
M@7*6 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ HH%0
M5,F_J$[^ @  6PL  !D              ("!RID! 'AL+W=O<FMS:&5E=',O
M<VAE970W-BYX;6Q02P$"% ,4    " "B@5!4?YP(,:P#  !G"P  &0
M        @('_G $ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0
M   ( **!4%2-;4.MD0,  ,<,   9              " @>*@ 0!X;"]W;W)K
M<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ HH%05*DPT10D P  OPH
M !D              ("!JJ0! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q0
M2P$"% ,4    " "B@5!4"=)1@*<"  "Y!@  &0              @($%J $
M>&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( **!4%3["V<Z
M;P,  +L*   9              " @>.J 0!X;"]W;W)K<VAE971S+W-H965T
M.#$N>&UL4$L! A0#%     @ HH%05+6 Y:<3!   :A4  !D
M ("!B:X! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " "B
M@5!4;!RTKZH#  !="P  &0              @('3L@$ >&PO=V]R:W-H965T
M<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( **!4%3)(K#\\@0  .\9   9
M          " @;2V 0!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#
M%     @ HH%05*^)YQ;@!   X!@  !D              ("!W;L! 'AL+W=O
M<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " "B@5!4GF9T(\ &  #A
M)0  &0              @('TP $ >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM
M;%!+ 0(4 Q0    ( **!4%3'JL2_Y@,  '<.   9              " @>O'
M 0!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ HH%05.:3
MTZ(A!P  !R4  !D              ("!",P! 'AL+W=O<FMS:&5E=',O<VAE
M970X."YX;6Q02P$"% ,4    " "B@5!481X'PV0"   3!0  &0
M    @(%@TP$ >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    (
M **!4%3% 2..A0,  %4+   9              " @?O5 0!X;"]W;W)K<VAE
M971S+W-H965T.3 N>&UL4$L! A0#%     @ HH%05(:9R<DT!   &1   !D
M             ("!M]D! 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"
M% ,4    " "B@5!4[ATL3?4#   >#@  &0              @($BW@$ >&PO
M=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( **!4%0W4U8WX0(
M  @)   9              " @4[B 0!X;"]W;W)K<VAE971S+W-H965T.3,N
M>&UL4$L! A0#%     @ HH%05#3([RW+ @  <0<  !D              ("!
M9N4! 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4    " "B@5!4
M7^></Z #   U#   &0              @(%HZ $ >&PO=V]R:W-H965T<R]S
M:&5E=#DU+GAM;%!+ 0(4 Q0    ( **!4%3B@*V-" 4  *41   9
M      " @3_L 0!X;"]W;W)K<VAE971S+W-H965T.38N>&UL4$L! A0#%
M  @ HH%05$_RUBLL P  +@H  !D              ("!?O$! 'AL+W=O<FMS
M:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " "B@5!4(,B2JC<$  !2#P
M&0              @('A] $ >&PO=V]R:W-H965T<R]S:&5E=#DX+GAM;%!+
M 0(4 Q0    ( **!4%324)%F+P,  %<,   9              " @4_Y 0!X
M;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @ HH%05"CM_/=/
M P  M@D  !H              ("!M?P! 'AL+W=O<FMS:&5E=',O<VAE970Q
M,# N>&UL4$L! A0#%     @ HH%05$XTN0^F!   1Q,  !H
M ("!/  " 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L! A0#%     @
MHH%05,&Y=)(K P  [A(   T              ( !&@4" 'AL+W-T>6QE<RYX
M;6Q02P$"% ,4    " "B@5!4EXJ[',     3 @  "P              @ %P
M" ( 7W)E;',O+G)E;'-02P$"% ,4    " "B@5!4#; =;:$'   J0@  #P
M            @ %9"0( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ HH%0
M5&/$$4K= @  7#L  !H              ( !)Q$" 'AL+U]R96QS+W=O<FMB
M;V]K+GAM;"YR96QS4$L! A0#%     @ HH%05'_@0\Q; @  33D  !,
M         ( !/!0" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &T ;0#T
)'0  R!8"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<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>121
<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>122
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>265</ContextCount>
  <ElementCount>590</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>76</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COVERPAGE</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002002 - Document - AUDIT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/AUDITINFORMATION</Role>
      <ShortName>AUDIT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003005 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005007 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006008 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1007009 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2102102 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106103 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2110104 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2118105 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2122106 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2126107 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2132108 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2136109 - 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>18</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2139110 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2147111 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2155112 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2160113 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2164114 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2169115 - 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>24</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2177116 - 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>25</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2180117 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2189118 - Disclosure - (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHARE</Role>
      <ShortName>(LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2192119 - 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>28</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2203201 - 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>29</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2304301 - 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>30</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2307302 - 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>31</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2311303 - 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>32</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2319304 - 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>33</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2323305 - 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>34</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2327306 - 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>35</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2333307 - 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>36</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2337308 - 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>37</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2340309 - 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>38</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2348310 - 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>39</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2356311 - 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>40</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2361312 - 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>41</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2365313 - 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>42</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2370314 - 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>43</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2378315 - 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>44</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2381316 - 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>45</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2390317 - Disclosure - (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHARETables</Role>
      <ShortName>(LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/LOSSPERSHARE</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2405401 - 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>47</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - MARKETABLE SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESDetails</Role>
      <ShortName>MARKETABLE SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/MARKETABLESECURITIESTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - MARKETABLE SECURITIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2420410 - 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>56</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2421411 - 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>57</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - PROPERTY AND EQUIPMENT - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2428414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2429415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2430416 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2431417 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails</Role>
      <ShortName>SEGMENT INFORMATION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2435419 - Disclosure - SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails</Role>
      <ShortName>SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2441421 - 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>67</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2442422 - Disclosure - LEASES - Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails</Role>
      <ShortName>LEASES - Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2443423 - Disclosure - LEASES Right of Use Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESRightofUseAssetsDetails</Role>
      <ShortName>LEASES Right of Use Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2444424 - Disclosure - LEASES - Remaining Lease Term (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESRemainingLeaseTermDetails</Role>
      <ShortName>LEASES - Remaining Lease Term (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2445425 - Disclosure - LEASES - Maturities after adoption of 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details</Role>
      <ShortName>LEASES - Maturities after adoption of 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - LEASES - Cash Flow information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESCashFlowinformationDetails</Role>
      <ShortName>LEASES - Cash Flow information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2449427 - Disclosure - DEBT - Convertible Senior Notes Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails</Role>
      <ShortName>DEBT - Convertible Senior Notes Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2450428 - Disclosure - DEBT - Net Carrying Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTNetCarryingAmountDetails</Role>
      <ShortName>DEBT - Net Carrying Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2451429 - Disclosure - DEBT - Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTInterestExpenseDetails</Role>
      <ShortName>DEBT - Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2452430 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails</Role>
      <ShortName>DEBT - Future Payments of Principal and Contractual Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2453431 - 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>77</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2454432 - 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>78</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2457433 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2458434 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2459435 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Stock Repurchases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2462436 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2463437 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2466438 - Disclosure - REVENUE - Revenue by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails</Role>
      <ShortName>REVENUE - Revenue by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2467439 - Disclosure - REVENUE - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails</Role>
      <ShortName>REVENUE - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2468440 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails</Role>
      <ShortName>REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2471441 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2472442 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2473443 - 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>89</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2474444 - Disclosure - STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2475445 - Disclosure - STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2476446 - 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>92</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2479447 - 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>93</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2482448 - Disclosure - INCOME TAXES - Components of (Loss) before (Benefit From) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Components of (Loss) before (Benefit From) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2483449 - Disclosure - INCOME TAXES - Components of the (Benefit From) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Components of the (Benefit From) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2484450 - Disclosure - INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>2485451 - Disclosure - INCOME TAXES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails</Role>
      <ShortName>INCOME TAXES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>2486452 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>2487453 - Disclosure - INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails</Role>
      <ShortName>INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>2488454 - Disclosure - INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="pega-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>2491455 - Disclosure - (LOSS) PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LOSSPERSHAREDetails</Role>
      <ShortName>(LOSS) PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/LOSSPERSHARETables</ParentRole>
      <Position>101</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" original="pega-20211231.htm">pega-20211231.htm</File>
    <File>pega-20211231.xsd</File>
    <File>pega-20211231_cal.xml</File>
    <File>pega-20211231_def.xml</File>
    <File>pega-20211231_lab.xml</File>
    <File>pega-20211231_pre.xml</File>
    <File>q42021_ex-211.htm</File>
    <File>q42021_ex-231.htm</File>
    <File>q42021_ex-311.htm</File>
    <File>q42021_ex-312.htm</File>
    <File>q42021_ex-32.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>pega-20211231_g1.jpg</File>
    <File>pega-20211231_g2.jpg</File>
    <File>pega-20211231_g3.jpg</File>
    <File>pega-20211231_g4.jpg</File>
    <File>pega-20211231_g5.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1174">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="73">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>125
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pega-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 265,
   "dts": {
    "calculationLink": {
     "local": [
      "pega-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pega-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "pega-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pega-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pega-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pega-20211231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 744,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 12,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 16
   },
   "keyCustom": 95,
   "keyStandard": 495,
   "memberCustom": 22,
   "memberStandard": 53,
   "nsprefix": "pega",
   "nsuri": "http://www.pega.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - COVER PAGE",
     "role": "http://www.pega.com/role/COVERPAGE",
     "shortName": "COVER PAGE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - BASIS OF PRESENTATION",
     "role": "http://www.pega.com/role/BASISOFPRESENTATION",
     "shortName": "BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2488454 - Disclosure - INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails",
     "shortName": "INCOME TAXES - Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2491455 - Disclosure - (LOSS) PER SHARE (Details)",
     "role": "http://www.pega.com/role/LOSSPERSHAREDetails",
     "shortName": "(LOSS) PER SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - MARKETABLE SECURITIES",
     "role": "http://www.pega.com/role/MARKETABLESECURITIES",
     "shortName": "MARKETABLE SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:DeferredCostsNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - DEFERRED COMMISSIONS",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONS",
     "shortName": "DEFERRED COMMISSIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:DeferredCostsNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122106 - Disclosure - PROPERTY AND EQUIPMENT",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENT",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126107 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132108 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.pega.com/role/SEGMENTINFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136109 - Disclosure - OTHER ASSETS AND LIABILITIES",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIES",
     "shortName": "OTHER ASSETS AND LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139110 - Disclosure - LEASES",
     "role": "http://www.pega.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002002 - Document - AUDIT INFORMATION",
     "role": "http://www.pega.com/role/AUDITINFORMATION",
     "shortName": "AUDIT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147111 - Disclosure - DEBT",
     "role": "http://www.pega.com/role/DEBT",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155112 - Disclosure - STOCKHOLDERS' EQUITY",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160113 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164114 - Disclosure - REVENUE",
     "role": "http://www.pega.com/role/REVENUE",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2169115 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177116 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2180117 - Disclosure - INCOME TAXES",
     "role": "http://www.pega.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2189118 - Disclosure - (LOSS) PER SHARE",
     "role": "http://www.pega.com/role/LOSSPERSHARE",
     "shortName": "(LOSS) PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2192119 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - MARKETABLE SECURITIES (Tables)",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESTables",
     "shortName": "MARKETABLE SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311303 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - DEFERRED COMMISSIONS (Tables)",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSTables",
     "shortName": "DEFERRED COMMISSIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323305 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333307 - Disclosure - SEGMENT INFORMATION (Tables)",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables",
     "shortName": "OTHER ASSETS AND LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340309 - Disclosure - LEASES (Tables)",
     "role": "http://www.pega.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348310 - Disclosure - DEBT (Tables)",
     "role": "http://www.pega.com/role/DEBTTables",
     "shortName": "DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356311 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYTables",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2365313 - Disclosure - REVENUE (Tables)",
     "role": "http://www.pega.com/role/REVENUETables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2370314 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2378315 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables",
     "shortName": "EMPLOYEE BENEFIT PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2381316 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://www.pega.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2390317 - Disclosure - (LOSS) PER SHARE (Tables)",
     "role": "http://www.pega.com/role/LOSSPERSHARETables",
     "shortName": "(LOSS) PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - MARKETABLE SECURITIES (Details)",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESDetails",
     "shortName": "MARKETABLE SECURITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - MARKETABLE SECURITIES - Additional Information (Details)",
     "role": "http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails",
     "shortName": "MARKETABLE SECURITIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock",
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock",
       "div",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pega:AccountsReceivableAndUnbilledReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Major Clients (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:SummaryOfMajorClientsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ie49bbc7fa20a42d49d7f915fac7e8a12_D20210101-20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Contract Assets and Deferred Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ContractAssetsAndDeferredRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)",
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pega:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredSalesCommissions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421411 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredSalesCommissions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
     "shortName": "PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:DepreciationExpenseTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails",
     "shortName": "PROPERTY AND EQUIPMENT - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "pega:DepreciationExpenseTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Changes in Carrying Amount of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "idd1a2808122841c0b4ef5db5891cd43f_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortizable Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430416 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Amortization Expense of Acquired Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431417 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)",
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails",
     "shortName": "SEGMENT INFORMATION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - Disclosure - SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)",
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails",
     "shortName": "SEGMENT INFORMATION - Long Lived Assets by Geographic Area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pega:LongLivedAssetsPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - OTHER ASSETS AND LIABILITIES (Details)",
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
     "shortName": "OTHER ASSETS AND LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnTerminationOfLease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - LEASES - Narrative (Details)",
     "role": "http://www.pega.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "idac2857d97f84ec0891b5f38d294d0b5_D20210201-20210228",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442422 - Disclosure - LEASES - Operating Lease Expense (Details)",
     "role": "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails",
     "shortName": "LEASES - Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:AssetsAndLiabilitiesLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443423 - Disclosure - LEASES Right of Use Assets (Details)",
     "role": "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
     "shortName": "LEASES Right of Use Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i18a7543f64c34a16a22e6d891a842af6_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i18a7543f64c34a16a22e6d891a842af6_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleofWeightedAverageandDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444424 - Disclosure - LEASES - Remaining Lease Term (Details)",
     "role": "http://www.pega.com/role/LEASESRemainingLeaseTermDetails",
     "shortName": "LEASES - Remaining Lease Term (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleofWeightedAverageandDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445425 - Disclosure - LEASES - Maturities after adoption of 842 (Details)",
     "role": "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details",
     "shortName": "LEASES - Maturities after adoption of 842 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - LEASES - Cash Flow information (Details)",
     "role": "http://www.pega.com/role/LEASESCashFlowinformationDetails",
     "shortName": "LEASES - Cash Flow information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449427 - Disclosure - DEBT - Convertible Senior Notes Narrative (Details)",
     "role": "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
     "shortName": "DEBT - Convertible Senior Notes Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalPaidInCapitalCommonStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450428 - Disclosure - DEBT - Net Carrying Amount (Details)",
     "role": "http://www.pega.com/role/DEBTNetCarryingAmountDetails",
     "shortName": "DEBT - Net Carrying Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i154139828c464120a271030fc3af6143_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i023c9ef8d39744888506e57dee0ec814_D20200201-20200229",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtConversionOriginalDebtInterestRateOfDebt",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451429 - Disclosure - DEBT - Interest Expense (Details)",
     "role": "http://www.pega.com/role/DEBTInterestExpenseDetails",
     "shortName": "DEBT - Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "idb07a01ab5a546788a28c88821150c25_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i154139828c464120a271030fc3af6143_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452430 - Disclosure - DEBT - Future Payments of Principal and Contractual Interest (Details)",
     "role": "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
     "shortName": "DEBT - Future Payments of Principal and Contractual Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i154139828c464120a271030fc3af6143_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "iee231da308d6477ea99beebbb6a33ff5_D20200201-20200229",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453431 - Disclosure - DEBT - Capped Call Transactions (Details)",
     "role": "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
     "shortName": "DEBT - Capped Call Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454432 - Disclosure - DEBT - Credit Facility (Details)",
     "role": "http://www.pega.com/role/DEBTCreditFacilityDetails",
     "shortName": "DEBT - Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457433 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458434 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459435 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchases (Details)",
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Stock Repurchases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462436 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463437 - Disclosure - FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)",
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Change in Investment in Privately Held Companies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466438 - Disclosure - REVENUE - Revenue by Geographic Areas (Details)",
     "role": "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
     "shortName": "REVENUE - Revenue by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i060f7d2f91d443f4b7eece222ccdab9b_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467439 - Disclosure - REVENUE - Disaggregation of Revenue (Details)",
     "role": "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
     "shortName": "REVENUE - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i929c78382e7940a8a06ceb950f0200ea_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468440 - Disclosure - REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)",
     "role": "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails",
     "shortName": "REVENUE - Revenue for Remaining Performance Obligations Expected to be Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pega:RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471441 - Disclosure - STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails",
     "shortName": "STOCK-BASED COMPENSATION - Expense Included in Consolidated Statements of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472442 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
     "shortName": "STOCK-BASED COMPENSATION - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473443 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia43eb1f33d5a403c935e722f595330ef_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfDeferredCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474444 - Disclosure - STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
     "shortName": "STOCK-BASED COMPENSATION - Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475445 - Disclosure - STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Combined Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "id0b01d79efaf4dd3994a1e1e8e4325d9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ief52a192cd194620b7c3f73e3b3c121b_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476446 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i86b169b558804255a734a2cc0e2f9ee5_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479447 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)",
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
     "shortName": "EMPLOYEE BENEFIT PLANS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2482448 - Disclosure - INCOME TAXES - Components of (Loss) before (Benefit From) Income Taxes (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Components of (Loss) before (Benefit From) Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2483449 - Disclosure - INCOME TAXES - Components of the (Benefit From) Income Taxes (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Components of the (Benefit From) Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484450 - Disclosure - INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails",
     "shortName": "INCOME TAXES - Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i93f5948e9a464b79a1fb20e93af8a6d2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2485451 - Disclosure - INCOME TAXES - Additional Information (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
     "shortName": "INCOME TAXES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i18081492be2e42e29fd0f49bb3a61810_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2486452 - Disclosure - INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails",
     "shortName": "INCOME TAXES - Components of Net Deferred Tax Asset and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "ia544b657d8424ba7995a6d948bb1165e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i87475a3f4c0d40da9bb9f620eb6a203a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2487453 - Disclosure - INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)",
     "role": "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails",
     "shortName": "INCOME TAXES - Net Operating Losses and Credit Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pega-20211231.htm",
      "contextRef": "i87475a3f4c0d40da9bb9f620eb6a203a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 76,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom (\u201cU.K.\u201d)"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "U.S.",
        "verboseLabel": "U.S. 401(k) Plan"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r802"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r797"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r796"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r798"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.pega.com/role/COVERPAGE"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pega_AccountsReceivableAndUnbilledReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable and unbilled receivable.",
        "label": "Accounts receivable and unbilled receivable",
        "totalLabel": "Total receivables"
       }
      }
     },
     "localname": "AccountsReceivableAndUnbilledReceivable",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_AcquisitionRelatedNetOperatingLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition Related Net Operating Losses",
        "label": "Acquisition Related Net Operating Losses [Member]",
        "terseLabel": "Acquisition Related Net Operating Losses"
       }
      }
     },
     "localname": "AcquisitionRelatedNetOperatingLossesMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_AmortizationPeriodForDeferredContactCosts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amortization period for deferred contract costs.",
        "label": "Amortization Period for Deferred Contact Costs",
        "terseLabel": "Amortization period for deferred contract costs"
       }
      }
     },
     "localname": "AmortizationPeriodForDeferredContactCosts",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pega_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Right of Use Asset and Lease Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.pega.com/20211231",
     "xbrltype": "stringItemType"
    },
    "pega_ClientAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client A [Member]",
        "label": "Client A [Member]",
        "terseLabel": "Client A"
       }
      }
     },
     "localname": "ClientAMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ClientRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client Relationships [Member]",
        "label": "Client Relationships [Member]",
        "terseLabel": "Client-related"
       }
      }
     },
     "localname": "ClientRelationshipsMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CommonStockDividendsPerShareIntended": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Dividends, Per Share, Intended",
        "label": "Common Stock, Dividends, Per Share, Intended",
        "terseLabel": "Quarterly cash dividend intended to pay (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareIntended",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ComputerSoftwarePurchasedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications for sale, licensing or long-term internal use.",
        "label": "Computer Software Purchased [Member]",
        "terseLabel": "Computer software purchased"
       }
      }
     },
     "localname": "ComputerSoftwarePurchasedMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ConsultingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting [Member]",
        "label": "Consulting [Member]",
        "terseLabel": "Consulting"
       }
      }
     },
     "localname": "ConsultingMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ContractAssetsAndDeferredRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract assets and deferred revenue [Table Text Block].",
        "label": "Contract assets and deferred revenue [Table Text Block]",
        "terseLabel": "Summary of Contract Assets and Deferred Revenue"
       }
      }
     },
     "localname": "ContractAssetsAndDeferredRevenueTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance",
        "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance",
        "terseLabel": "Revenue recognized during the period that was included in deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_CorporateIncentiveCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate incentive compensation plan [member]",
        "label": "Corporate Incentive Compensation Plan [Member]",
        "terseLabel": "Corporate Incentive Compensation Plan"
       }
      }
     },
     "localname": "CorporateIncentiveCompensationPlanMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CostOfRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost Of Revenue.",
        "label": "Cost Of Revenue [Member]",
        "terseLabel": "Cost of revenue",
        "verboseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenueMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_CumulativeSharesIssuedUnderEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued cumulatively under the employee stock purchase plan.",
        "label": "Cumulative Shares Issued Under Employee Stock Purchase Plan",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "CumulativeSharesIssuedUnderEmployeeStockPurchasePlan",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days",
        "label": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive business days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pega_DebtInstrumentCovenantInterestCoverageRatioMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "terseLabel": "Interest coverage ratio, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Minimum Required Cash and Investments Held",
        "label": "Debt Instrument, Covenant, Minimum Required Cash and Investments Held",
        "terseLabel": "Minimum required cash and investments held"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumRequiredCashAndInvestmentsHeld",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DebtInstrumentCovenantsLeverageRatioMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenants, Leverage Ratio, Maximum",
        "label": "Debt Instrument, Covenants, Leverage Ratio, Maximum",
        "terseLabel": "Consolidated leverage ratio, maximum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantsLeverageRatioMaximum",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_DebtInstrumentDeferredTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Deferred Taxes",
        "label": "Debt Instrument, Deferred Taxes",
        "negatedTerseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DebtInstrumentDeferredTaxes",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DeferredCostsNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deferred contract costs and related amortization.",
        "label": "Deferred Costs Net [Text Block]",
        "terseLabel": "DEFERRED COMMISSIONS"
       }
      }
     },
     "localname": "DeferredCostsNetTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_DeferredTaxAssetsConvertibleSeniorNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Convertible Senior Notes",
        "label": "Deferred Tax Assets, Convertible Senior Notes",
        "terseLabel": "Convertible senior notes"
       }
      }
     },
     "localname": "DeferredTaxAssetsConvertibleSeniorNotes",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DeferredTaxLiabilityDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liability, Debt",
        "label": "Deferred Tax Liability, Debt",
        "negatedTerseLabel": "Convertible senior notes"
       }
      }
     },
     "localname": "DeferredTaxLiabilityDebt",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_DepreciationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Expense [Table Text Block]",
        "label": "Depreciation Expense [Table Text Block]",
        "terseLabel": "Depreciation Expense"
       }
      }
     },
     "localname": "DepreciationExpenseTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationCARESActAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, CARES Act, Amount",
        "label": "Effective Income Tax Rate Reconciliation, CARES Act, Amount",
        "terseLabel": "Cares Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCARESActAmount",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount",
        "label": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount",
        "terseLabel": "Excess tax benefits related to stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount",
        "label": "Effective Income Tax Rate Reconciliation, Expiration Of Statutes And Changes In Estimates Amount",
        "terseLabel": "Expiration of statutes and changes in estimates"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationExpirationOfStatutesAndChangesInEstimatesAmount",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Foreign Currency Transaction and Translation Adjustment",
        "negatedTerseLabel": "Changes in foreign exchange rates"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTransactionAndTranslationAdjustment",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment 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)",
        "terseLabel": "Changes in fair value included in other comprehensive income"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income",
        "terseLabel": "Changes in fair value included in other income"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncome",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter",
        "label": "Finite Lived Intangible Assets, Amortization Expense, Year Five and Thereafter",
        "terseLabel": "Future estimated amortization expense, 2026 and after"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including other intangible assets.",
        "label": "Intangible Asset and Impairment of Long Lived Assets [Policy Text Block]",
        "terseLabel": "Intangible and long-lived assets"
       }
      }
     },
     "localname": "IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 4.0,
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 3.0,
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InterestLongTermDebtMaturitiesTotalDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, Long-term Debt, Maturities, Total Due",
        "label": "Interest, Long-term Debt, Maturities, Total Due",
        "totalLabel": "Interest expense, total due"
       }
      }
     },
     "localname": "InterestLongTermDebtMaturitiesTotalDue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_InternalUseSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal Use Software [Member]",
        "label": "Internal Use Software [Member]",
        "terseLabel": "Internal Use Software"
       }
      }
     },
     "localname": "InternalUseSoftwareMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_InvestmentsInPrivatelyHeldCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in privately held companies.",
        "label": "Investments In Privately Held Companies [Member]",
        "terseLabel": "Venture investments"
       }
      }
     },
     "localname": "InvestmentsInPrivatelyHeldCompaniesMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_LeaseCostRecovery": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Cost (Recovery)",
        "label": "Lease, Cost (Recovery)",
        "totalLabel": "Operating lease expenses"
       }
      }
     },
     "localname": "LeaseCostRecovery",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_LesseeLeaseAreaOfOfficeBuilding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Area of Office Building",
        "label": "Lessee, Lease, Area of Office Building",
        "terseLabel": "Area of office space lease (in square feet)"
       }
      }
     },
     "localname": "LesseeLeaseAreaOfOfficeBuilding",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage",
        "label": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage",
        "terseLabel": "Base rent increase percentage"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pega_LesseeLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Term of Contract",
        "label": "Lessee, Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeLeaseTermOfContract",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pega_LesseeLeaseholdImprovementAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Leasehold Improvement Allowance",
        "label": "Lessee, Leasehold Improvement Allowance",
        "terseLabel": "Improvement allowance"
       }
      }
     },
     "localname": "LesseeLeaseholdImprovementAllowance",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year",
        "terseLabel": "Based rent to paid (annually per year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_LongLivedAssetsByGeographicalAreasLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Lived Assets by Geographical Areas [Line Items]",
        "label": "Long-Lived Assets by Geographical Areas [Line Items]",
        "terseLabel": "Long-Lived Assets by Geographical Areas [Line Items]"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicalAreasLineItems",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_LongLivedAssetsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets as a percentage of total long-lived assets.",
        "label": "Long Lived Assets Percentage",
        "terseLabel": "Long-lived assets percentage"
       }
      }
     },
     "localname": "LongLivedAssetsPercentage",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_MaturitiesOfInterestAndPrincipalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturities of Interest and Principal",
        "label": "Maturities of Interest and Principal [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "MaturitiesOfInterestAndPrincipalAbstract",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_MoreLikelyThanNotLikelihoodPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage likelihood above which it is considered more-likely-than-not that a tax benefit will be sustained upon ultimate settlement with a taxing authority.",
        "label": "More Likely Than Not Likelihood Percentage",
        "terseLabel": "More-likely-than-not benefit likelihood percentage being realized upon ultimate settlement with taxing authority resulting from sustainability of tax examination"
       }
      }
     },
     "localname": "MoreLikelyThanNotLikelihoodPercentage",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_NonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Employee Directors [Member]",
        "label": "Non Employee Directors [Member]",
        "terseLabel": "Non-employee directors"
       }
      }
     },
     "localname": "NonEmployeeDirectorsMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_NonemployeeDirectorCompensationLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Non-employee Director Compensation Limit",
        "terseLabel": "Annual limited compensation"
       }
      }
     },
     "localname": "NonemployeeDirectorCompensationLimit",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OpenSpanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OpenSpan Inc. [Member]",
        "label": "Open Span [Member]",
        "terseLabel": "OpenSpan, Inc."
       }
      }
     },
     "localname": "OpenSpanMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_OtherAmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Americas, except US.",
        "label": "Other Americas [Member]",
        "terseLabel": "Other Americas"
       }
      }
     },
     "localname": "OtherAmericasMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_OtherAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets and Liabilities",
        "label": "Other Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.pega.com/20211231",
     "xbrltype": "stringItemType"
    },
    "pega_OtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Current Assets",
        "label": "Other, Current Assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCurrentAssets",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OtherLongTermAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Long-term Assets",
        "label": "Other, Long-term Assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLongTermAssets",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_OtherLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other, Long-term Liabilities",
        "label": "Other, Long-term Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLongTermLiabilities",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PNCBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNC Bank, National Association [Member]",
        "label": "PNC Bank, National Association [Member]",
        "terseLabel": "PNC Bank, National Association"
       }
      }
     },
     "localname": "PNCBankNationalAssociationMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PegaCloudMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cloud [Member]",
        "label": "Pega Cloud [Member]",
        "terseLabel": "Pega Cloud"
       }
      }
     },
     "localname": "PegaCloudMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 3.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "terseLabel": "2017 and prior"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 1.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFour",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 2.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearOne",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 4.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearThree",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 5.0,
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_PerpetualLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Perpetual License",
        "label": "Perpetual License [Member]",
        "terseLabel": "Perpetual license"
       }
      }
     },
     "localname": "PerpetualLicenseMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 4.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "totalLabel": "2025"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "totalLabel": "2024"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "totalLabel": "2023"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 3.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "totalLabel": "2022"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Total Due",
        "label": "Principal and Interest, Long-term Debt, Maturities, Total Due",
        "totalLabel": "Principal and interest, total due"
       }
      }
     },
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_PrivatelyHeldInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately Held Investment",
        "label": "Privately Held Investment [Member]",
        "terseLabel": "Privately held investment"
       }
      }
     },
     "localname": "PrivatelyHeldInvestmentMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables, Contract Assets, And Deferred Revenue [Text Block]",
        "label": "Receivables, Contract Assets, And Deferred Revenue [Text Block]",
        "terseLabel": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE"
       }
      }
     },
     "localname": "ReceivablesContractAssetsAndDeferredRevenueTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected Percentage To Be Recognized1 Year or Less",
        "terseLabel": "1 year or less, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognized1YearOrLess",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected Percentage To Be Recognized Greater Than 3Years",
        "terseLabel": "Greater than 3 years, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedGreaterThan3years",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected Percentage To Be Recognized Years 1to2",
        "terseLabel": "1-2 years, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears1to2",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected Percentage To Be Recognized Years 2to3",
        "terseLabel": "2-3 years, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedPercentageToBeRecognizedYears2to3",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue for the remaining performance obligations on existing contracts expected to be recognized within one year from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected To Be Recognized1 Year or Less",
        "terseLabel": "1 year or less"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedToBeRecognized1YearOrLess",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue for the remaining performance obligations on existing contracts expected to be recognized greater than three years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected To Be Recognized Greater Than3 Years",
        "terseLabel": "Greater than 3 years"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedToBeRecognizedGreaterThan3Years",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue for the remaining performance obligations on existing contracts expected to be recognized one to two years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected To Be Recognized Years 1to2",
        "terseLabel": "1-2 years"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears1to2",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue for the remaining performance obligations on existing contracts expected to be recognized two to three years from the balance sheet date.",
        "label": "Revenue Remaining Performance Obligation Expected To Be Recognized Years 2to3",
        "terseLabel": "2-3 years"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedToBeRecognizedYears2to3",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of amortization of deferred costs.",
        "label": "Schedule of Amortization of Deferred Costs [Table Text Block]",
        "terseLabel": "Schedule of Amortization of Deferred Contract Costs"
       }
      }
     },
     "localname": "ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "label": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographical Areas [Table]"
       }
      }
     },
     "localname": "ScheduleOfLongLivedAssetsByGeographicalAreasTable",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]",
        "label": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Lease Information"
       }
      }
     },
     "localname": "ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of unbilled receivables not billable at balance sheet date.",
        "label": "Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]",
        "terseLabel": "Summary of Unbilled Receivables"
       }
      }
     },
     "localname": "ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]",
        "label": "Schedule of Accounts Receivable and Unbilled Receivable [Table Text Block]",
        "terseLabel": "Summary of Accounts Receivable and Unbilled Receivable"
       }
      }
     },
     "localname": "ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ScheduleofWeightedAverageandDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Weighted Average and Discount Rate [Table Text Block]",
        "label": "Schedule of Weighted Average and Discount Rate [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average and Discount Rate"
       }
      }
     },
     "localname": "ScheduleofWeightedAverageandDiscountRateTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Closing Price Of Common Stock",
        "terseLabel": "Closing price of company stock (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees",
        "terseLabel": "Compensation percentage of target incentive compensation eligible to be elected and received by employees"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Aggregate Intrinsic Value",
        "terseLabel": "Expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Number",
        "terseLabel": "Expected to vest (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Weighted Average Grant Date Fair Value",
        "terseLabel": "Expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total vest date fair value of awards vested during the period.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Fair Value of Awards Vested",
        "terseLabel": "Fair value of shares vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options, including both vested and non-vested, and RSUs outstanding as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options and RSUs Outstanding Number",
        "terseLabel": "Number of shares subject to outstanding options and awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted-average remaining contractual term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum discounted purchase price calculated as a percentage of fair market value of the Company's stock on either the commencement date or completion date of the offerings, whichever is less, at which employees are able to purchase shares under the plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Price Percentage Of Fair Market Value",
        "terseLabel": "Percentage of fair market value of company stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPricePercentageOfFairMarketValue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current discounted purchase price calculated as a percentage of the fair market value of Company's stock the completion date of the offerings at which employees are able to purchase shares under the plan as determined by the board of directors.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Purchase Price Percentage On Completion Of Offering Period",
        "terseLabel": "Purchase price percentage of fair market value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPurchasePricePercentageOnCompletionOfOfferingPeriod",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Amount Authorized During Period",
        "label": "Stock Repurchase Program, Amount Authorized During Period",
        "terseLabel": "Authorizations"
       }
      }
     },
     "localname": "StockRepurchaseProgramAmountAuthorizedDuringPeriod",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of shares repurchased that did not settle with transfer agent as of the reporting date.",
        "label": "Stock Repurchase Program Payments For Shares Repurchased Unsettled",
        "negatedTerseLabel": "Repurchases"
       }
      }
     },
     "localname": "StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pega_StockRepurchaseProgramSharesRepurchasedUnsettled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares repurchased that did not settle with transfer agent as of the reporting date.",
        "label": "Stock Repurchase Program Shares Repurchased Unsettled",
        "negatedTerseLabel": "Repurchases unsettled (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramSharesRepurchasedUnsettled",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pega_SubscriptionLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription License",
        "label": "Subscription License [Member]",
        "terseLabel": "Subscription license"
       }
      }
     },
     "localname": "SubscriptionLicenseMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription [Member]",
        "label": "Subscription [Member]",
        "terseLabel": "Subscription"
       }
      }
     },
     "localname": "SubscriptionMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SubscriptionServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription Services",
        "label": "Subscription Services [Member]",
        "terseLabel": "Subscription services"
       }
      }
     },
     "localname": "SubscriptionServicesMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_SummaryOfMajorClientsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Major Clients",
        "label": "Summary of Major Clients [Table Text Block]",
        "terseLabel": "Summary of Major Clients"
       }
      }
     },
     "localname": "SummaryOfMajorClientsTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Unbilled Receivables Based Upon Contract Effective Date",
        "label": "Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]",
        "terseLabel": "Summary of Unbilled Receivables Based Upon Contract Effective Date"
       }
      }
     },
     "localname": "SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credit carryforwards with unlimited expiration period.",
        "label": "Tax Credit Carryforwards With Unlimited Expiration Period",
        "terseLabel": "Carryforwards with unlimited carryforward period"
       }
      }
     },
     "localname": "TaxCreditCarryforwardsWithUnlimitedExpirationPeriod",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_TotalPercentageOfUnbilledRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Percentage of Unbilled Revenue",
        "label": "Total Percentage of Unbilled Revenue",
        "totalLabel": "Total percentage of unbilled revenue"
       }
      }
     },
     "localname": "TotalPercentageOfUnbilledRevenue",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_TwoThousandAndFourLongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and four long-term incentive plan [member]",
        "label": "Two Thousand And Four Long Term Incentive Plan [Member]",
        "terseLabel": "2004 Long-Term Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndFourLongTermIncentivePlanMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_TwoThousandAndSixEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and six employee stock purchase plan [member]",
        "label": "Two Thousand And Six Employee Stock Purchase Plan [Member]",
        "terseLabel": "2006 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandAndSixEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables Current and Non Current",
        "label": "Unbilled Receivables Current and Non Current",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrentAndNonCurrent",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables current and non current percentage.",
        "label": "Unbilled Receivables Current And Non Current Percentage",
        "totalLabel": "Total percentage of unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrentAndNonCurrentPercentage",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 3.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Unbilled Receivables Non Current",
        "terseLabel": "Long-term unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesNonCurrent",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two.",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two",
        "terseLabel": "1-2 years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five.",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five",
        "terseLabel": "2-5 years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year",
        "terseLabel": "Percentage of unbilled receivables, 1 Year or Less"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two",
        "terseLabel": "Percentage of unbilled receivables, 1-2 Years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five.",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five",
        "terseLabel": "Percentage of unbilled receivables, 2-5 Years"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 2.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "terseLabel": "2017 and prior"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 5.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearFour",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 3.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year One",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearOne",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearThree",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": 4.0,
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "UnbilledReceivablesNotBillableContractDateYearTwo",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pega_UnbilledRevenueTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled Revenue Total",
        "label": "Unbilled Revenue Total",
        "totalLabel": "Unbilled revenue total"
       }
      }
     },
     "localname": "UnbilledRevenueTotal",
     "nsuri": "http://www.pega.com/20211231",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEContractEffectiveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia-Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Contractual Obligation, Fiscal Year Maturity Schedule"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r56",
      "r58",
      "r127",
      "r128",
      "r307",
      "r344",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": {
     "auth_ref": [
      "r2",
      "r135",
      "r142",
      "r239",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r601",
      "r606",
      "r607",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r135",
      "r142",
      "r148",
      "r239",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r601",
      "r604",
      "r606",
      "r607",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r135",
      "r142",
      "r148",
      "r239",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r601",
      "r604",
      "r606",
      "r607",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r135",
      "r142",
      "r148",
      "r239",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r601",
      "r604",
      "r606",
      "r607",
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r306",
      "r343",
      "r470",
      "r474",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r707",
      "r755",
      "r758",
      "r790",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r306",
      "r343",
      "r470",
      "r474",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r707",
      "r755",
      "r758",
      "r790",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r204",
      "r391",
      "r394",
      "r710",
      "r754",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r204",
      "r391",
      "r394",
      "r710",
      "r754",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r306",
      "r343",
      "r425",
      "r470",
      "r474",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r707",
      "r755",
      "r758",
      "r790",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r306",
      "r343",
      "r425",
      "r470",
      "r474",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r707",
      "r755",
      "r758",
      "r790",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r57",
      "r58",
      "r127",
      "r128",
      "r307",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r143",
      "r471",
      "r813"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r143",
      "r148",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r205",
      "r206",
      "r391",
      "r395",
      "r757",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r205",
      "r206",
      "r391",
      "r395",
      "r757",
      "r774",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r814",
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r143",
      "r148",
      "r284",
      "r471",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r211",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r136",
      "r137",
      "r138",
      "r139",
      "r215",
      "r216",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r289",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r561",
      "r562",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r671",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Cumulative-effect adjustment from adoption of ASU 2020-06"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r40",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r26",
      "r212",
      "r213"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 1.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "netLabel": "Accounts receivable",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Amortization of investments"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r37",
      "r275"
     ],
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Net unrealized gain on available-for-sale securities, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r60",
      "r63",
      "r64",
      "r65",
      "r619"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated other comprehensive (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r62",
      "r65",
      "r73",
      "r74",
      "r75",
      "r132",
      "r133",
      "r134",
      "r584",
      "r761",
      "r762",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r517",
      "r518",
      "r519",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-In capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt",
        "terseLabel": "Equity component of convertible senior notes, net"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r476",
      "r478",
      "r523",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net (loss) to cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r478",
      "r510",
      "r522"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Compensation expense from 2006 ESPP"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r89",
      "r107",
      "r326",
      "r647"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period.",
        "label": "Amortization of Deferred Charges",
        "terseLabel": "Amortization of deferred commissions"
       }
      }
     },
     "localname": "AmortizationOfDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r86",
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of Deferred Sales Commissions",
        "terseLabel": "Amortization of deferred commissions"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r83",
      "r107",
      "r326",
      "r649"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r107",
      "r326",
      "r338",
      "r339",
      "r649"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r107",
      "r261",
      "r266"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Outstanding anti-dilutive stock options and RSUs (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetUnderConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset in process of being built.",
        "label": "Asset under Construction [Member]",
        "terseLabel": "Fixed assets in progress"
       }
      }
     },
     "localname": "AssetUnderConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r121",
      "r190",
      "r194",
      "r200",
      "r235",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r580",
      "r585",
      "r625",
      "r673",
      "r675",
      "r717",
      "r742"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r53",
      "r121",
      "r235",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r580",
      "r585",
      "r625",
      "r673",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Fair Value Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r222"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r219",
      "r247"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r217",
      "r220",
      "r247",
      "r722"
     ],
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Fair Value",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r480",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r468",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r468",
      "r472",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r6",
      "r131",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/BASISOFPRESENTATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r792",
      "r794"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Capitalized computer software cost"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r34",
      "r109"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "totalLabel": "Total cash, cash equivalents, and marketable securities"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r103",
      "r109",
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r103",
      "r638"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash Equivalents [Member]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r283",
      "r724",
      "r747"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r285",
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r286",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Loss contingencies and legal costs"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Dividends declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance, end of period (in shares)",
        "periodStartLabel": "Balance, beginning of period (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value, 200,000 shares authorized; 81,712 and 80,890 shares issued and outstanding as of December\u00a031, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r402",
      "r403",
      "r475",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "EMPLOYEE BENEFIT PLANS"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r68",
      "r70",
      "r71",
      "r80",
      "r727",
      "r750"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment",
        "verboseLabel": "Computer Equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r174",
      "r175",
      "r209",
      "r622",
      "r623",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r209",
      "r622",
      "r623",
      "r772",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r209",
      "r622",
      "r623",
      "r772",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r174",
      "r175",
      "r209",
      "r622",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Client A",
        "verboseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r172",
      "r174",
      "r175",
      "r176",
      "r622",
      "r624",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r174",
      "r175",
      "r209",
      "r622",
      "r623",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r116",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r369",
      "r371",
      "r392"
     ],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "totalLabel": "Total contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r369",
      "r371",
      "r392"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r369",
      "r371",
      "r392"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r369",
      "r370",
      "r392"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible debt fair value"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r301",
      "r303",
      "r304",
      "r306",
      "r316",
      "r317",
      "r318",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r336",
      "r337",
      "r338",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Convertible Notes Payable, Noncurrent",
        "terseLabel": "Convertible senior notes, net"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r426",
      "r465",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r85",
      "r710"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit concentration risk"
       }
      }
     },
     "localname": "CreditConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofMajorClientsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r557",
      "r565"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r557"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r557",
      "r565",
      "r567"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current provision for (benefit from)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r557",
      "r565"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r112",
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a 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.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Debt conversion amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r112",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Number of shares issuable upon conversion"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": {
     "auth_ref": [
      "r112",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Conversion, Original Debt, Interest Rate of Debt",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtInterestRateOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r118",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r320",
      "r327",
      "r328",
      "r330",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r120",
      "r129",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r336",
      "r337",
      "r338",
      "r339",
      "r650",
      "r718",
      "r720",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r21",
      "r331",
      "r720",
      "r740"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails_1": {
       "order": 1.0,
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0
      },
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Principal",
        "totalLabel": "Principal, total due"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.",
        "label": "Debt Instrument, Convertible, Beneficial Conversion Feature",
        "terseLabel": "Conversion options"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleBeneficialConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r305",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Initial conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r47",
      "r305",
      "r358",
      "r359",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Initial conversion rate"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Threshold percentage of stock price trigger"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r303",
      "r336",
      "r337",
      "r648",
      "r650",
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r46",
      "r334",
      "r648",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Weighted-average effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r48",
      "r120",
      "r129",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r336",
      "r337",
      "r338",
      "r339",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "After the calendar quarter ending on June 30, 2020"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "terseLabel": "On or after March\u00a01, 2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Measurement period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Redemption percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r48",
      "r120",
      "r129",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r336",
      "r337",
      "r338",
      "r339",
      "r358",
      "r360",
      "r361",
      "r362",
      "r647",
      "r648",
      "r650",
      "r651",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r316",
      "r647",
      "r651"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Unamortized debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTerm": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Securities, Available-for-sale, Term",
        "terseLabel": "Weighted-average remaining maturity"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r18",
      "r716",
      "r741"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Impairment of Deferred Contract Costs"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total 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 in future periods and obligations not separately disclosed in the balance sheet (other liabilities).",
        "label": "Deferred Credits and Other Liabilities",
        "totalLabel": "Total deferred revenue"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Deferred Credits and Other Liabilities, Noncurrent",
        "terseLabel": "Long-term deferred revenue"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUERECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofContractAssetsandDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r558",
      "r565"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r649"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "negatedLabel": "Unamortized issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r39",
      "r316",
      "r649"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r558",
      "r565"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r533",
      "r534"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r122",
      "r558",
      "r565",
      "r566",
      "r567"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Total deferred (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r22",
      "r23",
      "r547",
      "r719",
      "r739"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r558",
      "r565"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
        "label": "Deferred Tax Asset [Domain]",
        "terseLabel": "Deferred Tax Asset [Domain]"
       }
      }
     },
     "localname": "DeferredTaxAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r555"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Interest expense carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Software revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r548"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r550"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r550"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r553",
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Accruals and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r549"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDerivatives": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.",
        "label": "Deferred Tax Liabilities, Derivatives",
        "negatedTerseLabel": "Capped call transactions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "negatedTerseLabel": "Software revenue"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan Disclosures [Table Text Block]",
        "terseLabel": "Summary of Defined Contribution Plans Expenses"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r107",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r107",
      "r188"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Amortization of intangible assets and depreciation"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative, Cap Price",
        "terseLabel": "Cap price (in dollars per share)"
       }
      }
     },
     "localname": "DerivativeCapPrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r54",
      "r55",
      "r58",
      "r621"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Capped Call Transactions"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Cash dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Dividends Declared [Table Text Block]",
        "terseLabel": "Summary of Dividends Declared and Dividend Payments"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r14",
      "r44"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Dividends Payable, Current",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "Europe (excluding U.K.), Middle East, and Africa"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "(Loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r81",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r149",
      "r151",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r607",
      "r608",
      "r728",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "(Loss) per share, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic, Other Disclosures [Abstract]",
        "terseLabel": "Weighted-average number of common shares outstanding"
       }
      }
     },
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r81",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r151",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r607",
      "r608",
      "r728",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "(Loss) per share, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "(LOSS) PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r638"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation expense, unvested stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period of expense recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r510"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "negatedTerseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r73",
      "r74",
      "r75",
      "r132",
      "r133",
      "r134",
      "r137",
      "r145",
      "r147",
      "r167",
      "r239",
      "r357",
      "r363",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r606",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r761",
      "r762",
      "r763",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r609",
      "r610",
      "r611",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r613",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r609",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r318",
      "r336",
      "r337",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r465",
      "r610",
      "r680",
      "r681",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r318",
      "r426",
      "r427",
      "r432",
      "r465",
      "r610",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r318",
      "r336",
      "r337",
      "r426",
      "r427",
      "r432",
      "r465",
      "r610",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r318",
      "r336",
      "r337",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r465",
      "r610",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r613",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Assets and Liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r615"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "New investments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "auth_ref": [
      "r615"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "negatedTerseLabel": "Sales of investments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r613"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSChangeinInvestmentinPrivatelyHeldCompaniesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r614"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Fair value adjustment"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r615"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Issuance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r613"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Capped call transactions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedCallTransactionsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r318",
      "r336",
      "r337",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r465",
      "r680",
      "r681",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r618",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Financial instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r225",
      "r226",
      "r232",
      "r233",
      "r234",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r248",
      "r249",
      "r250",
      "r251",
      "r329",
      "r355",
      "r597",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful Lives",
        "verboseLabel": "Useful life of capitalized software"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "Future estimated amortization expense, 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Amortization Expense of Acquired Intangibles"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "Future estimated amortization expense, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "Future estimated amortization expense, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "Future estimated amortization expense, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r262",
      "r263",
      "r265",
      "r268",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r265",
      "r712"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Goodwill and Other Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r262",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r265",
      "r711"
     ],
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net\u00a0book value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSEstimatedFutureAmortizationExpenseRelatedtoIntangibleAssetsDetails",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedLabel": "Foreign currency transaction loss (gain)",
        "terseLabel": "Foreign currency transaction (loss) gain"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation and remeasurement"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignPlanMember": {
     "auth_ref": [
      "r467",
      "r469",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Plan [Member]",
        "terseLabel": "International plans"
       }
      }
     },
     "localname": "ForeignPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures",
        "verboseLabel": "Furniture and Fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "negatedTerseLabel": "Loss (gain) on capped call transactions",
        "terseLabel": "(Loss) gain on capped call transactions"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "auth_ref": [
      "r652"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.",
        "label": "Gain (Loss) on Termination of Lease",
        "terseLabel": "Gain lease termination"
       }
      }
     },
     "localname": "GainLossOnTerminationOfLease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicAreasLongLivedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Areas, Long-Lived Assets [Abstract]",
        "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]"
       }
      }
     },
     "localname": "GeographicAreasLongLivedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r173",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r252",
      "r254",
      "r675",
      "r715"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r107",
      "r253",
      "r256",
      "r259"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r84",
      "r121",
      "r190",
      "r193",
      "r196",
      "r199",
      "r202",
      "r235",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r625"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r123",
      "r568"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r78",
      "r190",
      "r193",
      "r196",
      "r199",
      "r202",
      "r713",
      "r725",
      "r730",
      "r752"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "(Loss) before (benefit from) income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r123",
      "r568"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESComponentsofLossbeforeBenefitFromIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r277",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r540",
      "r544",
      "r546",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r537",
      "r545",
      "r552",
      "r563",
      "r569",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r125",
      "r146",
      "r147",
      "r189",
      "r535",
      "r564",
      "r570",
      "r753"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "(Benefit from) income taxes",
        "totalLabel": "Income tax expense (benefit), total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESComponentsoftheBenefitFromIncomeTaxesDetails",
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r72",
      "r531",
      "r532",
      "r545",
      "r546",
      "r551",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Accounting for income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r33",
      "r738"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income tax receivables"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r530",
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "verboseLabel": "Impact of change in tax law"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Permanent differences"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "U.S. federal income taxes at statutory rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "terseLabel": "Provision to return adjustments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit and tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedLabel": "Federal research and experimentation credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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 income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedLabel": "Tax-exempt income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount",
        "terseLabel": "Tax effects of foreign activities"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlementsForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofEffectiveIncomeTaxRatefromStatutoryFederalIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes (refunded) paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, unbilled receivables, and contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r106",
      "r708"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Deferred Charges",
        "negatedTerseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssets": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income.",
        "label": "Increase (Decrease) in Operating Assets",
        "negatedTerseLabel": "Decrease in operating assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r106",
      "r663"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "negatedTerseLabel": "Decrease in lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "negatedLabel": "Other long-term assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r155",
      "r156",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Convertible debt (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "verboseLabel": "Weighted-average effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r76",
      "r187",
      "r646",
      "r649",
      "r729"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r89",
      "r324",
      "r335",
      "r338",
      "r339"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "totalLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt [Abstract]",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestExpenseDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r91",
      "r325",
      "r338",
      "r339"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest expense (0.75% coupon)"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r102",
      "r104",
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid on convertible notes"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r269",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Internal-use software"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeNet": {
     "auth_ref": [
      "r88",
      "r89"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Net",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r609"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Venture investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r231",
      "r714",
      "r734",
      "r773",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "MARKETABLE SECURITIES"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Lease Maturities after Adoption of 842"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022",
        "verboseLabel": "Base rent to paid, year one"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r668"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r42",
      "r121",
      "r195",
      "r235",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r581",
      "r585",
      "r586",
      "r625",
      "r673",
      "r674"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r121",
      "r235",
      "r625",
      "r675",
      "r721",
      "r745"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r45",
      "r121",
      "r235",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r581",
      "r585",
      "r586",
      "r625",
      "r673",
      "r674",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r41",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r41",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Aggregate commitment"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r317",
      "r332",
      "r336",
      "r337",
      "r720",
      "r743"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Convertible senior notes, net"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Principal"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r129",
      "r287",
      "r322"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r129",
      "r287",
      "r322"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r129",
      "r287",
      "r322"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r129",
      "r287",
      "r322"
     ],
     "calculation": {
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r48",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTFuturePaymentsofPrincipalandContractualInterestDetails",
      "http://www.pega.com/role/DEBTInterestExpenseDetails",
      "http://www.pega.com/role/DEBTNetCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaintenanceMember": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.",
        "label": "Maintenance [Member]",
        "terseLabel": "Maintenance"
       }
      }
     },
     "localname": "MaintenanceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r9",
      "r43"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r103",
      "r105",
      "r108"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r66",
      "r69",
      "r75",
      "r79",
      "r108",
      "r121",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r146",
      "r147",
      "r157",
      "r190",
      "r193",
      "r196",
      "r199",
      "r202",
      "r235",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r608",
      "r625",
      "r726",
      "r749"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net (loss)",
        "verboseLabel": "Net (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing and financing activity:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r190",
      "r193",
      "r196",
      "r199",
      "r202"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "(Loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r660",
      "r669"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Fixed lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r656"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r654"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability",
        "verboseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESMaturitiesafteradoptionof842Details",
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r654"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating lease, liability, current, statement of financial position"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r654"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r657",
      "r663"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating lease, right-of-use asset, statement of financial position"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESRightofUseAssetsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r666",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESRemainingLeaseTermDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r665",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESRemainingLeaseTermDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r553"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Net operating losses expected to expire unused"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r52",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets",
        "totalLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r578",
      "r579",
      "r583"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r67",
      "r70",
      "r578",
      "r579",
      "r583"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive (loss) income",
        "totalLabel": "Total other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive (loss) income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r61",
      "r63"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gain on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r44",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities",
        "totalLabel": "Other Liabilities, Current, Total"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Other Liabilities, Noncurrent, Total"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Common stock repurchases under stock repurchase program"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.",
        "label": "Payments for Repurchase of Convertible Preferred Stock",
        "negatedTerseLabel": "Purchase of capped calls related to convertible senior notes"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividend payments to stockholders",
        "terseLabel": "Dividend payments to stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYSummaryofDividendsDeclaredandPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Payments for acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Investment in property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r480",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]",
        "terseLabel": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value, 1,000 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance 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.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from issuance of convertible senior notes"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r98",
      "r120"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r92",
      "r93",
      "r218"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from maturities and called investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r92",
      "r93",
      "r218"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Sales of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r37",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r278",
      "r778",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r36",
      "r274"
     ],
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r16",
      "r17",
      "r276",
      "r675",
      "r735",
      "r746"
     ],
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONLongLivedAssetsbyGeographicAreaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r35",
      "r276",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r16",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r16",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r100",
      "r120"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Payments on revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r528",
      "r709",
      "r793"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r269",
      "r270",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Research and development and software development costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r28",
      "r363",
      "r520",
      "r675",
      "r744",
      "r765",
      "r770"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r132",
      "r133",
      "r134",
      "r137",
      "r145",
      "r147",
      "r239",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r606",
      "r761",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r467",
      "r469",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "terseLabel": "Retirement Plan Sponsor Location [Axis]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r467",
      "r469",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "terseLabel": "Retirement Plan Sponsor Location [Domain]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r185",
      "r186",
      "r192",
      "r197",
      "r198",
      "r204",
      "r205",
      "r209",
      "r390",
      "r391",
      "r710"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r117",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue and deferred commissions"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r380",
      "r381",
      "r393",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue by Geographic Area"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Remaining Performance Obligations on Existing Contracts",
        "verboseLabel": "Schedule of Performance Obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUETables",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "totalLabel": "Total percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenueforRemainingPerformanceObligationsExpectedtobeRecognizedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r664",
      "r669"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right of use assets recognized for new leases and amendments (non-cash)"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESCashFlowinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r174",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Marketable Securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r223",
      "r224",
      "r227",
      "r228",
      "r229",
      "r230",
      "r732",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Components of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Components of Net Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Effective Income Tax Rate from Statutory Federal Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r478",
      "r509",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r478",
      "r509",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense Included in Consolidated Statements of Operations"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "terseLabel": "Long-Lived Assets by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r609",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r262",
      "r264",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r262",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Amortizable Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r258",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Changes in Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Components of (Loss) Income before (Benefit) Provision from Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Combined Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, classified as other.",
        "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Assets and Other Liabilities"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r37",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r77",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUERevenuebyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r480",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of employee stock purchase plan activity.",
        "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "terseLabel": "Schedule of Compensating Balances"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r485",
      "r498",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Combined Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Schedule of Treasury Stock"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Estimated Future Amortization Expense Related to Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r181",
      "r183",
      "r184",
      "r190",
      "r191",
      "r196",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r208",
      "r209",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Selling and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAmortizationExpenseofAcquiredIntangiblesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r723",
      "r748"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior Notes",
        "terseLabel": "Senior notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation before tax"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONExpenseIncludedinConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value of shares granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Nonvested, end of period (in shares)",
        "periodStartLabel": "Nonvested, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Nonvested, end of period (in dollars per share)",
        "periodStartLabel": "Nonvested, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted- Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected annual dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "terseLabel": "Expected annual volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, 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 or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Grants issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant-date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r487",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding, end of period (in shares)",
        "periodStartLabel": "Options outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Options outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Options outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Vested and expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Vested and expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r477",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Vesting one year from the grant date"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Vesting in quarterly installments over the remaining four years"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r480",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting rights percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Nonvested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r504",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term in years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r512"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and expected to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Percentage of closing price of common stock"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r661",
      "r669"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r115",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Computer software developed for internal use"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r51",
      "r73",
      "r74",
      "r75",
      "r132",
      "r133",
      "r134",
      "r137",
      "r145",
      "r147",
      "r167",
      "r239",
      "r357",
      "r363",
      "r517",
      "r518",
      "r519",
      "r561",
      "r562",
      "r606",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r761",
      "r762",
      "r763",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r167",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Issuance of common stock under Employee Stock Purchase Plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock for stock compensation plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "verboseLabel": "Shares exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock under the employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r363",
      "r479",
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock for stock compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "periodEndLabel": "Authorization remaining, end of period",
        "periodStartLabel": "Authorization remaining, beginning of period"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYStockRepurchasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Repurchase of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r24",
      "r25",
      "r357",
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r29",
      "r30",
      "r121",
      "r214",
      "r235",
      "r625",
      "r675"
     ],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "terseLabel": "Impact of ASU adoption",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/DEBTConvertibleSeniorNotesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r342",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r363",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r538",
      "r544",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Operating Loss Carryforwards"
       }
      }
     },
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Credit Carryforwards"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "OTHER ASSETS AND LIABILITIES"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r553"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Credit carryforwards"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "terseLabel": "Tax credits expected to expire unused"
       }
      }
     },
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r391",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r391",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Revenue recognized at a point in time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Revenue recognized over time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/REVENUEDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r225",
      "r226",
      "r232",
      "r233",
      "r234",
      "r329",
      "r355",
      "r597",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r126",
      "r426",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "Government debt"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails": {
       "order": 2.0,
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails": {
       "order": 1.0,
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables",
        "verboseLabel": "1 year or less"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofReceivableDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUESummaryofUnbilledReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r529",
      "r541"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails",
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r543"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions for tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r171",
      "r177",
      "r178",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Management estimates and reporting"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
        "label": "Valuation Allowance by Deferred Tax Asset [Axis]",
        "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]"
       }
      }
     },
     "localname": "ValuationAllowanceByDeferredTaxAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)",
        "negatedTerseLabel": "Change in valuation allowances"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r662",
      "r669"
     ],
     "calculation": {
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "pega_LeaseCostRecovery",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease costs"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.pega.com/role/LOSSPERSHAREDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "verboseLabel": "Effective of dilutive securities (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r150",
      "r160"
     ],
     "calculation": {
      "http://www.pega.com/role/LOSSPERSHAREDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted - average common shares outstanding, assuming dilution (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r149",
      "r160"
     ],
     "calculation": {
      "http://www.pega.com/role/LOSSPERSHAREDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/LOSSPERSHAREDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r795": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r796": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r797": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r798": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r799": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r800": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r801": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r802": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r803": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r804": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r805": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r806": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r807": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r808": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r809": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r810": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r811": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r812": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r813": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03"
  },
  "r814": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r815": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r816": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r817": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r818": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r819": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r820": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r821": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r822": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r823": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r824": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r825": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>126
<FILENAME>0001013857-22-000042-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001013857-22-000042-xbrl.zip
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
M@OJ"F2BA4$*AE'@J"RO1^A"7B$E,DI#BVG/^7?YJM$KFH#V0*()A*(4R)IL
M&:P5C%V7DO-!ZUFWU?[G&C(!>#BA6<G&MV6#W)(-\E'$H,$#+6**%#6(0=E0
M)A4IQ1#1=Z6<HP;Y0C2>WLR!Z$,"=#0"#.Y(W<B),,\&9;(0"D^M3(QY-KPX
M02D8M#HG[9PY5'YWU,^R=2-+X\GY(.;'W[S'^/F?'SKIPZ WZI>?RA2J9Q.!
M'0O&CRS[36\$Y9K?]%,KYL^I!?U:V2&X,^/FY=;_W%R]NGWQ\^E7-^]^4HKS
M]--@Z/K##:3QSZ=<G]#I=9]_N^IF_-R4LH+3SX\8_S+]/'W(TQL#=>>X)4*3
M<"QPR8@@K'1(K;5$.N4\2Y.)3A32__D/US@5;3@9+%5P<G6CR2_W&X%1MS5^
M_5$I?>,O.^ &HSX\GZ1=/=O;W9A>/OUI^CE??^=H.DU06R;K<2"%A81*5"?N
M.95!>LU).9K9GQ*+-9HL9[X1\9.C.3AR.$F_&-").)<_?O^(WC_FM5 C>FN&
M?M^(WAB![P@=+]0(D)\9@>LS%!G ;A:>J]>+K5/LUO6FI=URPU[_!R?S%]?G
M+S>@VT,^<M=M[RO2-V[Q]&;OOR7Y5%B4?1*EEDF@/G:!9R_.:$,]Q,#G8-$F
MKPV'.> S_ACQ8><G[59H#<=!J%IL=7(0,&=Q#_K#9V_[O3@*P^W^+O1/6P'6
MSUNH(C()>+8[\H/0;YUDFC?Y=3"-9-UY[ZM!N^I")6PL5SQ8Y%O 71"2Q)RU
MR(U/!"@.MU-WI:NLD/P&DN3^2)*9(6D%!7#.>!Z]2&C3I3,D64J%\BE"B22U
M$R2I72%Y#R2IO3>2V'162#I"-4G>&$.%2(2YZ#S5/*'2Y9HYNES:]0W^U!W
M,BK7Z)5''L198$$H+CQ/,5%T V6PT=$E4ZZ/ ^1<=&L(P5J(#G+\VOIHN1;$
MQ6 T$EX>W7+IUD<!<CZJE2;B 7AD0C@!T3L;*!=46NY D&4@KNB1G,!PY-I+
MK%>!VI"C%\1I)7PD5L1@\^)F0 .9=*R^7GUD%.>B5#U./\T=IPQ]2<DL$E8(
M'B@(&K@QNOI*]7%1G(]&Y>A<:!Q.XJP74H)7PG =P2K*$4Q1?8WZLM<=C-HY
MOV49=2GW"GD,)3CSG,#_HL^!<\X3!F@<*9#JZ])'PV\^;C\#3CT$)HP1P7!K
M"5,B)284P?])U=>BCX7??/3GC^P7FW\L??YRKX 8$")$FH*(@,(?J>!,<1YM
MU)3/0>XK(6_4."T%3TH$+AQ5CC%0T5CJC& NE3DVU"RBFIBF;5REA&_^9Y03
MQ7N=DUX7/P[&.F/:#+_O]+J[PU[X-'N]\7DMB9J9K:9YE8-#2( ]$F)KM%=&
M$TV\"UP9X=+20+,>8YG []IO72MN=5^ZD];0M2L"$]?,F""U4Z"$\M:Z0"1'
MX"1QRA*W-##MP-"UNA W73^G1SU K/U!\)$(A95@O#9<< [6D$2(]EY[8JAE
M2X//>@BCSJB=:TZ5FR]RNSX<Y;N=PE8W]#H/X'$^"&3",!+ \DA($,D%'R4
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
M"M=*>KYF)P)10@@3DM#"03[#4VD;G221,B(K$-%94&@?9E,%@##(E8E76H3
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
M]:M9_XW0BQ246\-,$$I01AS3E'"2 D<Z2JM0U'IQ@ILS/ ^(:,XB^H%1(ME
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
MRJ7%/=-XEDM:/P#=@YQ@S#QA"1@-0)- OF)U!/0VA(609'"JBF@\=/CS08"
M?"*QEDY3X452SBN@7-M@DQ#2ADI.B\=+^WP02*PBP(.ABE,J4C[Y1VD??7(^
M6A-HE>?&0V]$>1 \M#"4@8]).]15W'JO>-2$(IN3,29263P>,J;U($BXG.%$
MDH](G@4:"@\:L6!!.V%,I*Y$HF+T^;%M.)F=Z4!*Q9)A2J"Q0#*,S(I",)YX
MX ZY<171>$0;/D,@6/2"A^! *N&H-=:02*1R2@8*NI+38BXV?':0&&?0?!.$
M FV&<,E):H(/*E!B:/*^LI \J@V?'1Z:Y30TXH#9**+CZ*H'KY-7@@ DQ2N+
MQR/9\!G.C! 8*J@44N)"Y]JFAF8OG"LGK068-YL:7IQ _'J >E(U90<Z:*]Q
MU'$^I%Z_D\WVMF^W#LMB)IOG)Q"&$*?1[%W\=I!<R+_M3J,=8Q#_>)@;/XF]
M?)\;$<^'?=*5X%T;P,5ACD*1R)"@2.-0'7/K)&CA W/>>J'-W'VJI9,ZMI(Z
M)&8B.)0R&@2W0BNT.MXIQ5C.:?4LKJ1NUE+'5U*WUHHQUS(S8(!$$0PS@LF8
M; +KJ16,K:1NQE(G5E*'%C:RY*P.R:+ !0O&H*WURC!4?0#25F"5>@K?5C?T
M.G!52>Y-+Y2 W8S7[,  7#\<K7?C!L+=[IWDMAG4)2V& I%P'YRG:-P%TB9O
M@!,IO5&),B=T!1:Q*P/P7-:X@X\N,*3)W(, H5P^*)!K"0$@!*DKL,9=%8#G
ME$@405-05AJ!*EI+3QQJZ !*@78BRF53T:^A"WW71GS7(]K8UJ"L-7H*2ZRD
MM3"64O#2:"6\LRXYYM'S .5XBJ0*9=(K!/%\SB#6WNBD?,HEHRQAN;ZK%-SE
M3"3\M'1J>JX0SVGO-!)F9R*UVDNTQ,XSY9E@3A$.H)*ID*)^#X,<G+Y5?_K(
M]>&%&T!\V>MD%,>PG[E^S#F]V-'M[E*J9RFI3<1;DE?J1*!..F;0)#/ J0RL
M"H5??A+8YEEO&8'-U?MDDBR:%(3TP7N>%!%<4>("JN4* 3M&ZXNZ[9N=DW;O
M E!;]\*G[:5-U39$..(A2D10:";Q7^GR:6[>0N*J"N?;?@-(='N&_5:./)50
M[G5;P\'.[MZL:J&\;;MNPW5NKE'V3WIHM&&K+/B/MONZ=L@7+*,DH=EVC$1.
M#26"6NF0DVD?>>#)2)2O"DG2"M.I>P64I.221*V>M]O::!D1@"A[%DA<X%3
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
MGVN+_/_LO6N3&\FQ)?A7<GMGUB1;5-TF^RW9C%DUFZU;HZ;(2U+BSJ>Q!#*
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
MHS\\*@YX],>6I41TV:W;6A,C#C(:7VD2?4K+1[UJF;12X%@ FW(FIUX&3K<
M@A"P+%(Z!JL!^9N"-OVXD.]+ QS(3(%(0-8Z?OWFJFX"/<4P*CYM07>OARV;
M$"V>B(?L$*_5(<CK>7$AV E)CL2&_?>]:2UP7,Y;Q9F.%NT_QWE,8DGN55--
MLT/8.-R$QMZ2^DB1J_'#F^G%$Z0C7)77H'W ZX'!;;T.FI;7/=B2':.O#=M"
MZ!^LIP9I,&X:R=-=62[LO+C<XN7\+ K^>)I1J]=@;7$P8:YP#8DFV;FM>L>Z
MG7=C6V%,MOI?8@;JJEC3"Y?QF>0Q/$GQ!9D>52^]C/#@13(\%Y?1[FA'/Z=
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
MO*^9 OU1Q*'-T(]^12X6ZO"OS9#8(DR$E:]?I-$R'Y&W6Z92TW3P79NR78V
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
MQQ)LG;+A<=XM1<')5<F2<[R5R/1KAEK27BPN[;*$R4%R)_DO>H5-MQF;LJ=
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
M!=:Q+(8U*[B@7ICD ^.[<LBDPKWZ*L]Y-)93]^E#8B\K&SL[ .Q$O6HU@[E
M?4_C$L73H6R'#%/Y3IU-#3YR" 6RA.5B@3'5 [[MQEB'.[8ERR3_,G@S#8/H
MB<XT2\)L_WW-E,/&)[A?!M2:8QO@Z8B&[#J42)(!'<D[^TH2%O2M.7?JU+:L
M4W3MQ#Q2(OIRN1_7[3^!YJIC@=RO9GONA$;I/&]+H5IN_.=ER<E1@*[!1\HK
M7C,X47A<^&C6*I^)M+BJ@&=KM:J'Q3CLZ4$P_$:)76;J)M0+!^U>KYGX!+12
MN*L"]3Z1'(SFTC&'3%+^@3F$E%),&)!,7$N7E>6FAW'@M!</MH(/QK:Q+NG(
MX*=70 ;!9G<839Z4T[MG)EKFZXTY79Q/"B2:.2;2C&Q.L6^[BSU5OE(2?1,9
ME-AN9>UJYQ_O//_L?QY=G_1S/^ N*\-LS%X1D2V[SB570H:A'MA^K M)RN80
M[EM6:JS;J&Z WIKKR);ZV-"JN$*&V*\6Q:[<WE0W<&8\6>=)JGG[3^RH[!B/
M%W7-+A^ZX"/[1U;".B_^1'%0*R?V;<]YQY@>WOV*:YK%,A:*:ZH1SKO7[S6!
M<'6B&_$!KY)V+"^ 7[M58\%J8J^\Y?%-NG)/9?<6HC6_)DW9IDTR"&'1J91Y
MXM.4KF]C'4T=9!/]NWV]Y/_L;M N. .^]Y!MS(M^_V(K.<LFS QY'/9TD]M&
M/95,Z>%^)JL/.GE16SBSOIF\8F)>7*IRW%( _U%$,:#-N@XYPLY)S0PRUZR1
MM!GGM)J+ZWI02<'HO,1!E7X-UA5B+7D:3TP^.Z>FG*U=LCHH<0(_R )QYPE[
M_SU[ZK&73)Y-9#,<H]T0LG?Y'9PL7&!L)QL[YHH[-^B_-^::S;@M\Z+N5=FO
M-<W[OJ&^F]&F^)%^PR0YTI:7>MRT_;O*@)&W]NTYLQ_?16X\\$*]+9$S^:T?
MK7*KG5R3UKZ9C/_<WL(VO_%PYWV >7U<_=F'&$3\>IRT\\PRP$,?&$\!&C_8
MN!@Q^X*%->@_P 'Y #$CL_VTW('/*E?1DE@@'L\VT#U<([*/)XH?AEM\##8^
M;>>D#>7<0H2J(!'?#T2FN-E>\1E#GC&8L!>RMY@IFB\6FBC8R @/%X#M319=
MREDJ:W0=_L68D/>"1?_]T'://B6TW0,.696>3$X=1OR$\KIFX)NF*B=9O=LT
MMI6!2NG64Y18NZR>^F>IN5L#U[K]L#*["X?_Q>WG]=+S+3J03HP;</3^8K<>
M^<.RD4AH[-WK6D+P^"BZ,M\_%RL_L%ZXC6)A;0L3%P:?3WR8R%Y3"NARWH/"
MK?7=, MV,E;<$&,(-B<R?N 9',SOC8?]YWC!#PNTO)-OB]UQ%W ZQ@>P^G[X
MOS1L^X\]P;[7G' LO>Z$UU5WT5JC@+U;A.\%#6A/X*FV[FS5B60\WAOEYY<#
M3J*OY(DNZW<0E^(V2QY4W4DIW<V0!^O@G:;Q'RP5Q58'X<![GH/_6HL!,[4?
M>21Y!0:$.]=CW!0:/.C;,\?]+1.:_=:$X7FI*@.#+\D>:JZ9W9)0]/*NZ:'S
M4=3NIM\X5?<+3[!/(&_\1OA_E458W.,<XFZ&2*D/Q^U05[9"B[^VP%$7KT E
M?GQAQ!LK-.0$<1E\"UFB.T?@_-6Y)4$H5L?NH:WPY>/_/HU%(LBK*3D-"AV
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
MT.Q\Q_Q[B>M,AM'E((U&+C7H('\*'I$A$O)PKX$TC/EF$VZF$#J\27>4O-#
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
M1LA:RG;A\SKSH$XW+XIQN$<OB*;^J=)^*5:>.QO7?,QC.= P\ /(T2=QE8[
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
M7\#=-'LU20ROC+4II##XAHBZ9&C)EC",PA[-> 3![!E_DX([BELC#5[M,U3
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
M4KTY\\J5]>:JFU)<U;AHA7O-;H[3K3B=PK/<R]8)C5(GE#KA&2VBAMVNK1N
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
MMI\"'J&S_*4',=ENI>6L-M?M8BZ P.\!X *)Z^LG!UK84:E];4^ %G:\_*T
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
M_6S9^LC\;KXAC*D-E42H>"HY'2"[<&;'F[/ZPQ'1YR#,FF)Q+UC _>?YLT:
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
M@4\UUZ=PD<NYEG,MV%R;6XWH+(\'%#0@\$FYQ8.4FK)S.>731$AR/RU#:*M
MKQ0+=P4!)+>RVL>@U12.9/629.N2K%&2;%V2-4N2K4NR%EUP@V<>";K_+"FX
M%@4OD'('?-=R'28S[:]WT-MA)T')DS"@*5$0@IL!!F%2S'X.R[J@;!Q=/>38
M>H$"ZPV[N9]=S,OKH?)Z:*=<7#)RR<@E(Y>,7#+R1@7)U9I=6[MLO&3EDI7W
MCI6ILU#MYY*52U8N6;EDY9*5]V+=+:=IM_?6P-A!7^B=[(+J&I?+T2I@^/-1
M[6P+"W?B@)'>:#XK0&P)2K/^+CEVMU-"+._W)M7L9JO<H_W>HT:[W*']WJ'-
M_)-RE\I=*G=IWFQHVXU=V@T'T(ON8B*PU7AP8_EBQ@LZK+9T';O;*'YCNI>]
M1Z /VM4-T=W*37JN36J5_?;V?Y/J=K.Y(29>N4G/M$G-CEWK;E@S7F[27KL2
MY2X]MRO1L+O5=5V)YVO[J"J\@Q"#^?=M;/G+\I>'=D?WP7-[GH\0F(A3F09]
MF)^+I9ON#TM=EQ7RTJY^D)=V9?2MW*5RE\I=*G>IW*5RE\I=6M.5LUO=LIE;
MN4?/V(1JQ63,LH7&(;;0<)IVIUO %AJE;)2R\<0DJ3=LIQ2-4C1*T9C/MJW;
MC<[C:C]*T2A%XR6*1LMIV;6RP6DI&Z5L;#4EI!2-4C1>L&AL$G,J):.4C)<O
M&9U&U^[4"WAJK-271O8!42\\0H:DEB?\,B\8B"!Y>]3=?JN0!ZE/G4)>.V^L
MLX!ZI,;8%";H>Q/7)\1:[%\3B3BI6/DTD (NLO;&NA036 RW;AL):^C]$ -J
MG.,%WC@=Z]:Q"& /?"8B:[*H]AY3?$9A3#4I,)E;KP^S1&K%KB__!43Y+N@'
ML@%/_ (H6']C?1&6&R%QJ"M,$EJ1<.,0_YI:P";>&%L148==;XRK#X?T%S4[
M"M-DZ(=W1%UX4B=))1Y,D6#N9Q\#Z>8&P$#F)/$%MA>@[\RLJN4-?/>U,8\U
M$+!N'WAOX,7]-(Y5 V0W</UI[,5J_=ABT9H*-SH*00L=X;\L8,?@!B;3AXGW
M@(=1(2+U7ITE8FRU*]9'&.6&2$6WQ>V?8^M=_C7'QFO>>X$+\@[B?A(& Z(H
M_>92Q*F?T$]D 1:0^A6U6TXC&"' ID$@3V$$.Q)8[\-H;#G5HW_I/LTT61%@
MVV75@\B2[8>JFS>;:KQZ<)]WW&SJ_M92EV?79R?''ZSCDY.+S^?79^>_6:=7
MUV<?CZ]/KZSC\W?6U=EOYV?OX3?GU]8_/[_[[>/I^?75QAR^BY4O9OH%7/D
M\P\U9_9SG!EEG!EJSK3@.<Q:'%CI!'XGNUO180\::6 ,%B?P ?4IL:V[D=<?
M&8W"X728@'HC>7+[?; <X"$A.Y?#WW XL$JG(Q)U_8T(8 H^:#_X7DP2?A:G
M_[ER55&@[U:4JH,A$C>I+^<L%TJ_O!+]-/)(%>+/3G^PG(-4CL<>$PDERV7!
MRY83D0C"K*C]N5P!C2^'C\7"Q<.#_TD][,N>4A_3L?M=: W.<_B6#FYDG],1
MMH\C9<S+H9?"6M6!":]R8]#10%-?9L+"2K"%^ZT(4CF>^#$108P?,R%\VAGD
M C^,TXAZN6-+,E@,ZGD>D'YKC%G!(ZA')S+L\;()P^I'7IR$$1IN].+($["5
MMO4]".] \][PV](HPE=I!I-SZPG?$T-:UATN'7;>!T.A#[]7VSM,$YBR;=W
MZ<2?N+>@T^E8] +8JC%MPL.G?@%D%RF.%+D5Q FV.@5BL(>](9 8=\L0#Y"Z
M/FT_V)/]R.NQ4*#<UZH_GX=@(=2 X8V'C[.'/\F'Z=?.S_@@'6P=9F<0\]S9
MP\T1AZ$/A@4^OF :9+",P5RSO#$^@B\$AL?G\,_(G6+[.U[1<IU#PD(/T5!Q
MVOLF31/%=15:1H1;YD]M*7JN?$A/YBZCI6L.V$?A1V:%J;D>$6R8HEXA.Q3D
M-AC0^E".;ET_Y8KH>_3<"DJS8IV!W'+_/_6#@0=BGMM:F,,P"L>@(>8T>%[\
MP-(EFI 84:L+*3A@IK@6_B["B;%19TDMO4@WK6K1%:NMY"7K0J!T/P3B(IV*
M9KE>(+L!\[+*I-Z1<#A,)\BXV-(4/L.B!V $.+/@M;VI/%W@$^Q':HV!Q_#@
MQ \&:5^J=^5#@5*8B#ZQG8\BE+T#SH(0F 0YG [C3^+&M3[! 8**UG"[0F0[
M\/&'R1U*ESN9P-ZXDB5!2D!X//J)&\.ATJ?CB'P1/"7!(<%? BNBU^O[@B4#
MI@H2DTS1483'7*! F Z.V-J ,5-\R#;(X+$K38*)ZS6\Q K8PMRR%3^]&PF>
M;PI6R$**T&K1&)DE.RD/? %0->)3%%X$G\-4Z?!!N\7T6>D(CT=:'EE/HL:
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
M_I(]L5[+0E^Y:2?X@VOC![*R5RY%9<1G1C.&Y[PDE:XU7B<M&\FB1 ^K49$
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
M$?&*,V$U8!J+U#@R>BU,0> E0Y(1**AW&YM2L#96=556O3-.UBBZ^GRQ7[N
MR=A?%O9G%(N#V*6S]0 QJE,S%PITY/#4])IHC92+KN?&IH"\S6%=YRLR]I\2
M]FO7+1G[2\+^7%H6-)QICH'%T@(J!06*4PZ4XIP9#2.KVXU-#E&;<+0NV*]I
M$Z896N7F0F/[IWZH4[)6R_\X32<T;B\%54?()E]CY;F CZF$#WROE^:6[KO6
MB1Y^]3DM<)6JMQK^K;[K3 9_IT1Y7@SK6PR/YD2PM1A292' UG% &?' 2!]%
ML&%$*PXEUC0NAIC549TH9Q$U%M"U2]D,Z!4!>D[9&N(554!2& $M50 &"@D@
M9IPY*Z-2D1N;C+)VM'<&]),%=.WZ- -Z-8">E:M$18=*.P(,1AA0:C"07 ;
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
MOZU+\TW([.U@6+PP'@^[YJS()CT<O-7Q,FO2W7P=2'!O/B5+(1YLX *DW"M
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
M>KJ0KET 9TBO%-+SY54]4UP+ R@2$% . ]"0XXCI5,.,8:8@:QBFGU&%AHB
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
MG X$<1HM<EY[%(7#+#$KDLSY5EV\87Q,R_,/A>=OKK_4C_)\R]978NM5@T2
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
MNX1=QW6XHY$2RI]0L>.FAAV?=GZ:@NW=Z0W^E2V),DBUXRXZZ2K#(;_#;_+
MQM[>LOUQM;'8L\&>[0#<FP"ZO]<-$B>"42:@I ,'Y<5$!-35R$7OI6<!_J-[
M^X22KN;7&8M]55ZZ1W[5!X8/=VG*M*AP1ZBP8M( DD?%G4% /(F M XYACV*
MPG('QDW@"E"!4];E?+WD_,<2S5MHV'EHN&63J%4==@HDUFPD86F(U",I%$-<
M6I?K1 T27N'H'98N]]-5O$O%==I2W!8\;"E.L\M&TXN4HJ\2Q;[X4SLXB9V1
MG<1.]7NI6?'9KK*#4/V2\\D^ 9,,KC>UXQ'#X,U94!4QC].+FI1O@)+'@XR,
M^;\7<\J]B>/)J.<G,>0W#@9A^86%3[9XN2V\/'J^/NW<10+"3TG RZ 0=Y@C
MRQ)&A$7EO N1Y.(]TE7D.CDJ5V6Y>^1#?F P<I>&5@L>NPX>JQENEO-$:$#9
M(8,XQ0&9G/#&J!=YI*&F2N;6HXQ=NR%XBR /$$&V'J&Z$01I0>)*(+%JD26M
MB24RH"!S<AQQ!IE((P(SS6OCC"$R]R<VU^X-<%L0L<V@%B-/U(X'M8[BI/,3
MT&H4[3C^J],;5+_!+UNVRUKWU,W99=>"P-?PX,/PJB;\\_HHP-_]:2;&(MA6
M -QJ7=L#U/5Y\=&2&##A>7 T1EP8@8SW##&<N$S2"F(]F&RD:S:H7;OGXFH]
MX/?99FN!Y1X#RZHYAR66"I"$2!(15Q$CXR)%1%F;I/<\IAQVQZPKV'H3V#;
M]D#A93<";"W0W%^@634)2>2!*^\1U8 VG+N$#,<1"<PC$\%+2T&#X;*+Q1;J
MI7;/(+Q_0;IGEUEZW8Z+)[W!(&<V#E/GO##:XZJ=N@(\!NPP"<K$9!,/@1G#
M09DG$3"341',QU??KW4!WJV@W,'DF1V-+F#W_FW[T]ABV/8P[-6:%99BD/"?
M1@1KCCA3'EG#*)*16&9U\%3D:9B*=+6Y]@R]MLQB=UDZ$$LUUH12S8G'#K1D
M$9S0AOC 6<HL_3VNZS;,M3NLOIIX*#2GA 5D6,"(2Q61%B(@&D4DS@KFA=[;
ME[K+Y'HV<LOI#X73N:;8QWP&L.?)>A=$!/H3+SF5(>G"Z;KE]'O$Z6N]Z!BH
M9M$()%F.5=D\%E<+CQQW6C/0VBAEV;7*NYQ>>YKF[M59W5,+),_6O-3VN%EG
MS:[MTG_=W.,_%!BW@G,GA0H@U+FSRAAA93!<.T>(%+'88-_1M:*%\1V!\</U
M")E.7FJPS9(S&O$4&7*:"Z0==D&!>@YR&F!<F*Z1ZY6R#]N1W>)ABX<WYI-J
M\7 W\'#%@!449)ZF'J5<2LL5E<A@&Y"BG!!,J2+$;,U7U>)ABX?W&@];A]Y#
MP\-5,S\F##16#"7)).*$:N0\&/PL""M4M(8*MBV'WBT'(9N%-*>?%[#;MBOP
M.ZZQ\, ,'BD,IZX?UY[X.G=H5_F553XHCY#:B.EOI^?GU90!V^^$WMCWA^/I
MZ"MM=;:1_M->XU$UCWT%B@$<J4GGW )>YU+DX: L+S/@8#A9/VW7#I'LVA9\
MO\JXZ0D?BE:X]::WS<EZ#0?K*+8)9UM4^-;G_TG0Z13-:6:)A]R 7R)-+$;)
M&X.=]ICYL+?/N^+Z$TIW+X#;(M*#1*2MI_*WB'23B+2:4Z)XT$EY)%UN<6=I
M0 8S!;"D"'5,><U"53I][596+2*UB'0_R[F_BDCM3-4?!J-5?QB3$AO+*+(Z
M$L2!CLCI(%%*2AI0<[6@:1=GJCZB08RO!GYX%O/(1;CD3Z.8\O22\*]BEUYG
M@,P#@]=-3[C3\+H;Y>'5Z7J7#U>K_6T=<->'0,8D..CO$6F?.[F'W,F=*X&2
M<5)S$; KK4R[0CRLR7 M,MT?9+I;4[3%HQO%H]7*;T:Y<P34/FX5*( F(JN<
M1$%P2X)G(&C,WC[K,J6V% ]M0:D%I7MGC;:@=).@M%:,D75<21T*$N=B#""4
MD9PA%84+VGC.K,Q*DN+;RN%MB\&_KR/8<(!*%49O\"F.)V6HS2"LC[BY>/I#
MH?@M)DX\^&L\(@_(\U[NK#\(X\ZYO;"N'UNWQZ.0X]NJUYF=G]?5\7DV'8WB
MH)7A6Y3AZY.<F#>$X\"1"HHCKJU%)C"+P$CDA@B;G,YC*+M<7+M#<&M8M(!T
MKPIF6D"Z#4!:\71@1IAGAB(:$P!2# 8!%1-BEELJ*-"Q!B2ZK1%2+2"U@'0_
M*E9:0+H%0%KW<H0@8Z*(>6H0QU$CXS1'6$C/?30A"E\2@?0N 5*Q._][DD\)
M_!MZG_;_#_QH;KUP+1]S#D?-0OO_QXW^>W^VWN_]VM8XC^!OL1XMA06QSNWN
M3(:9TTJQCIW$F8O#]F%)\$*9AOWDTN>I+\HDW/5\..YEFCT=Q;Z=]#[%GS_W
MPN2T8?:%;U4;_13/OV(=K& ZN?PKN[)QG"[OQ>+/O-P"$%0Y$YD3@9#$M<2Y
MV"HIKZ16PG#J/AJ^UWSI=%;/=&Y/(G*C:/\&>0U/^-3V/]N+\=Y_+VW$66^
M%G=]=S9LK82E;-CK%[\>O'W_]MV+P[>=5T?/+C]*N[+@H^-W+]YVWAUWGAT?
MO3W^[=7S@W<OGG=>OCHZ.'KVZN"WSMMW\,+ABZ-W;S>=A$5*V=$)$*L^[ QN
M7K]2%SE] S&^\R2IV4FJD/-H>@;/[;>05K$L.7^9CF&KQN/G<>Q'O?/,M0>#
M\(L=]\;'Z?4HCG.14G[U'=SUE_[0_WW'TO+HHI&6[SE(NBRU^L>__M_>\?/?
MV>'9R]-#^@+#=^G[LQ?X\)_?\>'S< :2KQ__Y\W%AS_#.9CO\L-?IR#IWF.0
MJG"-5_SHN;]X_^>+?T#BPCH_]++D/7K^^^<C^B$=9BE\\)'%2 +0"^&@&>+"
M.61SMED0B5())A7HXWL=V$1[G@_]:!KWOG)JY/*ID;-3<]M<09YT?CEX^^IM
MY_AEY_6;%V_A_!^\>W5\="D[?^LY&AF-1M5=]$T^6KGBT]X$X,5_Q\,V9_T[
M'VZ=M6_UX;XJK]Z=QLZSX1G<^0(4XT^Q/SP?=SNPVK]C[BL%^Q$'XPB_Y?#&
M>'I^/AQ-QAT_'<.#Q5$G#DY *F4EH'P@]$[R)G;.1T,/^].Q4_A8X?K.>)@F
MG^TH=NSY.5RUO#C.$U3R3I1/@*8Q@=6\CB>V\QHTA*QR_^__I;FF/V?UN^/[
MO:QLP(?LI/.Y-S[-WW#37C^4>P.LY"Y8<(G>J#/\/%BZT9/.XH.>5R-JQT6S
MF?9S^*;;F8QL;U!^JQ^S>N;3817>@?W]!)M1%*)D?:_?R^I/6?%T''/SK1ZL
MK7G*%3%VL]#[QS@>IQ>P3-CJ/%SWT<'JT<%'JY3T.#I$"26(,Q^1H0I^,&)2
M%$8+JZ\#J[L,1X=VT#!A;$Y!.;NCF,\QK/J! -4Y/) =57@"#+?)%"DSF8:#
MC!V]R07 Q.2T8[T'&[!P\?FH!]\X[\.Z3N(@CFR_?Y'?C^?9MH'O9G[^8]#+
M?[V=E(V$&QT4OK6=GW+^-\4___'D[9/R*_GY7[#)_YGV0+\!T)R1 3#BS/X=
M5\CQUS2<G,TAS%93?_,=*T+!/>U97FFYJ1V/ 8++%_L]ZS+@].H+S2N]\P<S
MG,"S%0R^Y#O57;(!E[^0?]^X=[;"SXW+&8%P&$SK!<0OYT4L=,)TE+<U?ZGJ
M/3C.1,JZ7@Q/.@=^,H4[P L LAEMI_V\>'CN42>-AF?PO>%X89?R-WQUQT*X
MM74X.XZE!CDG\?82T&3MS,\WN5=F&\0NR C8F5$Q:&%;S@IQ)\-N\TC=SG0
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
M<H<?G,2X9TK*/.N^9%FBPJQUJ1J<L9[MCUM-Y K[>3PWL4Z'TU$N7,BN_5(
ML[:SJ&I;-.L@EXVR.@7Z) Y/1O;\M+?Q5+94^#H5?FG:064:E(9/T]*':3*L
M(BV;Y-+]V]V[<.+ )T[[%RTD_!C$/CZ+9/[PG5K E-GT5799J['<K61I:J!R
MQQUW,>N7%VK8;*HVP3#Z*_K)/0ZN[)H<VN2S+754JR38CJ"ZZ^V_"S-J/"_Y
M@ZO#O@X'L:IH R._%S_%^^DBV5TA=NG$BSLOB_[F$Y:"EI_(OSKOHC\=E!*6
MNBO&<DWZ]#Q4[427ZR)GE: SN"V-1:N*T5R^"#A:.'X,SWUIP6DW?P;@]J+J
MB58,>PNX?FXG .KS L<<4%^*HO]HF\]=+"7J3">]/GQU7,>P5IQS92N_52Q\
M6?41[+ZO]W4UQ?T45@,"]9,%X5FZJ6:J7UI:"U_(?>5R62T0IK1?K5JKV/%D
M.8(&JQWF3G>+D;=8!@E5_5]R.[TJDWFYVG@4XR?;GY;#]ODTEDMLWI!1J>8;
M5R_ \N K3SH'XZ;Y<%B^[ORJO=*_;_5JC?@IG1YL;3'EOK/VDP7E(2]_X4F
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
M6<]S5,\X6EXKE6_Y]U?,]]LBLX4N[$UISZM^NUG(9AP]W1K8%?/]IYFTHJ5
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
M0F!Q[TY7DC]*\L=+9^?^;%EP3EIGE^^*_5$44N9PL--L-_:R-,W6Y?;FKFA
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
MW(]C@S7KGE?7FX>U]7R8Y\5VW0]JFPWXC /:Z !"=S;(7S#6?>L9Y3Q7TJ4
MP76D&IG@$I(.5A"XG9&;L( 53W*E\N^OV__>^%IO5-9JZY6-G=VM?U<W:O7G
M27_*%?& 8=V7_F0K=QQ2WIG^?"5;>;\6TKC8!U>22*=RY155B >9D);<(R49
M!]>#.QK9 A=6F17#GJ56"0NV.(556(C'' E/^"6$#CD+MV/:7O=B4M;N/1P9
M/Z%V[&7HA;]7._:@1_[FRD?>85G5[VTQ(_[D)8RA7=O[VJD-OAY5]PHM@^/M
M]4^MQAY<OY.WFXT?$.K^N JKK_B361-AES0W&PS"\1^-P=?CYMX.KV["6.!>
MFIT-#)]Y45W?X&59U:O;Q:OW1%F(RJH_(SBQA]UVJ+0ZI[WNW['HJ56>Y9>9
MW >1^%/0Q M- H:X5#K/8LJ,%FE8KEYZ:)'2O5'-9J_;7YC$[2+L2M-52\(E
M+T7TR&F,$??"()-X0)(X2;UBPM%\<D66*9YQR\[RY&JN[+[$NU\7908>M$S$
M,T&Y#5H'8Y53F 7-I.?NH45+)=Z](-Y-G-13ZZ5D,2+-<S85^X1,]."*>Z89
M$80G*Y=6!5T&EWQ1\.[YVU[.KP/[N=LY/8?0HQ+'1O3@SB1ONE$!5YIHS;$3
M5',JI*7&>&Z,A=4?5."E;S9O6%6=\LUX(-3) &Y92!9Q;0ARQ&E$.:/>N42"
M)Q#HRF5"'HE5S^=E/:*#R)NV/T>)ML+ %J \%S0:H724023"G",&E[["'-K?
MA*\0N('8"%-D9&"9U9>0%<HA&D5* *(V>0RQ$5ZFCQ5T>*T6(/ZMY[.^G/?
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
M":<1=TPB)QA&4CK"<J-O*UV6O&7+3,VJ]>SK:X>5J%JBZIQ&M"\ JV5$^P)
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
M5965><Z3SSEY%AN,,%$';74(7%>^I>4"Q/E\5ZZI#]$J1!(7B,<<R)GQT<;
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
M65U*UKD25O5&2^GWQIEN+N0DZA?.WAG N^P4^3,.?.'[G;AW$:T@[A80-Q^
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
MZ\4Y;\6OWO]&U]%K=B_?[=V7&I2?@51-@U#+-FH5#"\*AK]<XE'PKF=^)U"
M6VDH\@9G&(XI]Q:.R$D)"^F=\B0'K!I<5]<8=/?SS]Q.*9[9<U.A6H5J"V::
M%:H]&JJ=7D:U@YU()>.$@'68^TEP0QW2B04D!2R^-XS2G+@NB*X#"7T1J#8A
MGS-%5 @M,&O1MN4M[G'I;=E1SM\<9ZYXY74?<OOG&.(;.(&\U#6T#+2?<Q ^
M^)!BV5[YSIO;J]S"@L/*8F*=L()+I;4%CJZU!C(NL*?BVC2).T1_7-B+[V,O
MIH[OV.Z%L'TLLT6J0]:%;'?M.6<H#UXZ6$QD@\W="ZA"UEJ-(F.,Q,!P</(5
M'[)6F/4J,<L1G-V"D@8:N9; MB-WQCB=1#)JDMJ%IYAU]XBU>V!6Q=,?"%PS
M3F#L>, >@$MH$A&/22"3TZB=LT%2"G EW<J:YG5R3?G,Y\.M-W"DO/F&CY&7
MY!2Y&:NPM,4 CY]C3)('30!Z$&5:(JZQ088* N(4(_4 2D5ENP4QINH4^6V>
M(L\I<$4?'JC%L\%H7B1&N$9<YD!X81DRTG%$G)%&RT"3!+N'UC&;K[;QDH^0
MEYDX3!4A5YV(]R,.+S8>]@F)PS4=)*<SW\H37S&'A6#.[AQST-HS9KU",>7V
M?A)SY!*1*'?^Y5YR+-)K]K6\;@5^2N9P-PVNJ,,#U7@VA\YH(9)5B'$"U"%R
MBG)1:Y24M20117PTN6E'G2OSJN+87T+XV;L;ZV[>,VWQHK[0E6/ -QG#L<B9
M66HP?P8WSH7@_@ERN]G[4$KMAZ)8?%$YK^)E"P'T@RN!;%OKFSL":XE5<L@F
M+L$6C H9' D*2EB?^S%ACQ?MT5F$#KV,\A 5@%8 ^A1NM+L":$6+'XBBIY=1
MU.\(3G'0*2$'2XDX#OD[ZI$EWAGG(M6*KJQ)4@>[]Q6 :,&I_U449?QY]Y8[
M%=R_KJO6\M>\W)SM8##MBCWJO^3JEPJO$G.[RH]W+"BIN7HIU2_I*J'Z&:I?
M@D17I2^?HMSC&Z]V^5P%+DOY+@#^>:)YSYO)S/6?N=F5>6W'O0<&B/+K8JTN
M@JFV8"_N *DKW9WE2+_"YK*5RER(E]YTKZ1M1_MPS7&C]75ON_6% PW#[?W=
MTZWU+Z?;GS9/VX=?6"ZIW5S?((W3&=IVV#R ]SAI?OK8S26VF^M?.V#4<GB/
M@_8^T+CUL _CQ(W6M[.B*L>'*][,'^'3WSS\W^?N-NW^</M]UEC_AIO?-T^W
MUYM[6ZU=#.,]:7_?[C2^_WW0_+YQUFSMGL%<G#2)/FN^V\%6,65<0M;'W,&8
M.V0TH<@+3*0C7F'+?V(.7"M0#XS>JP3J)0L4&(.$!<%1$CFK4!B!- T>41]@
M\87R6.F5-;QZ36KW-:TD?7]\U._]\RJA?G#ANK?CHG@K3HB%)SE,D66CW%,S
MM&R<3%IJORLK[A0-(]Z"3^+IL*@Y<^*N%)<F)(L2CQQV)_A."_CB/<X][7&
MC69EC=?%XQ>[?(&>VPKX7C_P+3Q3H@*^9P&^F1@%+02A. 5D'/>(1YF;B0&+
MLD(G;Q1/RK&5-5;7]*:V<LL%?$\4_?B\1OEE]<B-@ZXO]'N%PK[NF*KG)'"7
M%Z,T#:=50O\<Q,/.^/"5'\<_%78UYD@;\P*S$ 2*@6C +OC.D"21H%$H$8UC
MA%5ADJ]?I1=.3>ZHTA4G>:!>S\9-$B5"5FFA&7 2$QC21+'<[E9Z&J-F7*^L
M$5K79K[PYJO/V%PNZG%#*>"[<X\7FPFV/-RCS N#V2LRPRJ,6AQ&?9GC'MA+
M*60B2 ?*$/?:(4NH1HR2R)DT'D>:T\*,NJD)<Y7:^?(5^I&91Z70CZC0,Z0C
M<:5";NTFO:2Y5C"H-E42P:+11)3W1D8@'75#%N4(609WQSTK4E:ANH\S,Z\%
M%Y_BE*R"PT7"X46J SQO_=M.3 KX3;#(V]SN4O.(G(M@@\6D8XHJ8$=6UE2=
M/YS?+%"!EKQ(6(6>%7HNR5%;A9X+1<_3R^CI=VP0&+9 C!)C@)Y!)Z0)34A&
MH5RT7G&</5BZ+MFB/%A+G^*P;+D(K;U8 QH>8=)_Q(O8UH$=Q:P;53Y"E8]P
MYX#VNW2P7?IH]]L$^]_JA=_:Q#UCFL S$)OOQ0\Q( LCLKLW@NI#ZCL^@!J_
M'")X;8C[_:H&_*(L[>5H]HWI:OT9!UF;8 5?2VA[GS<_;1\T/GW>:Y_M=;8/
M-_'VIXWCK4_ !5O;G?99'L<NWVK!M1]F4UQW\?;AE^/VX<?]K4^?#]O[7P_:
MK7=\>WWWI'GX>;\![PQC$(W6^X/K.A*'&*7SQ"#&>#X=$!Y9*A12TN$DG%1>
M*.!_JP_N"_'8,57/H!__N,VV\Y@G%F\7;.Z785^!S1.#S>S)A=?4P/(C29C.
M;4H-L@PL3N\3(3IAPV-<6>,5V/P2;%ZD'?MQG&O(UX[L:=:V80[*.!IT>KYS
M9+LUVPN%BL^F<+X\FU:P56;N9WS^PJ95A+\4F_;%#?9V"_90 YR(EYE2OAY]
MS-MPC9%Z;<[BKLHD_-([\+)< W].87DAK_P0K\K+FK<I@ZRF[4[3UNK/%K/\
M!:),=WF@B/'G,_22/_D&&JO 5D(?*9WQ=9T^O\U4SL?HH-W(G:PZHTX<?HU3
M4V0KG>]XF[TF/+YU'+L_8@/&LO?JB\?SQOK[O?;AWWOM5O-@:[V!VZU-WFZ%
M;N/3QNGVNC]MGFUW&ZUPV)AW!QPW/GWL;'__N->@7WCC[.L>W'NO2;\=MUN?
M#\#D9\W#;R=-VC[.V1.SOD?'L2=8"!13T(@K39'&SB.LA(K,\ZAX?*0BI54R
M^Y* 086 3] 98TI+[P"#[6@'6[VWT?#OZ0!P-J5=Y?*BG"$<?4)<))I#%SDB
M/OE$G")<NZJ61P5_%?P]"/[.0>U=+U10N!Q0V+P<Q=W:W G$"(T#0T0[C#AG
M$AEI'6(V$JNC(9*KEP2%;Z"W&6@>JSJ:+9/EFI&J==RO#-:%@-27.8/5,YI/
MKD&0F5"(QTB0U5PC8@U/*0*!PXLS6*LR'J]6N>]KE-V@X147>:":SYAET1%*
M1+!(6NU S2E%6DF/F,9:&9UHR@FV"^$BE9*_;B5_H.E1*?RC*/RL\9%LD(H3
M!<8'SUU,P0)Q7F%$J?711LVE(LNG\&_C>) _)!J_ JA',3'V!C%61L9"P.C;
M?$OE9$'"I$*&9#!*N?U4,AS 7N0Z!4$YSQ=]*K9$SM]*O9?#R)C7\8IU/%#1
M9\T,:3V'+\@8KA W5B(#.HZXER(HP3&U=K$NSTK-7ZF:+\;,J%1^T2H_:VAP
MS+GUA"#,/$4\6H(<$QP1)DR46&C)Y/*I_-LXRQ#56<:R&1H?^^-!!4B+ Z3V
MG+%AN5*:@NF64LCIOXPA+9Q$SBIK&7."$  DB7$=+Y7OHW)V+I>*/\S8J/1\
MX7H^8VOD=/Y@;$*62[ U5 KP'0F@\0F+Z!WW$><BP%146EYI^>/;&I7&+UKC
M9TT-RQTV(A@4L>&(.X61#HP@*7@PVNEHM<\[^[+I_$-/->X93%I5NGR<F:F@
M\V<51S[8P>"T["(W[KV)2I=/!8C^2IU@>/\=9DF(R@("$J_SN8I&CGJ+ B%>
M*>>HR'6"%V3J+%"%7D8P?H6?%7X^LX%99)&OCRL7]F)A]/0RC *O5-)+'"R*
M'@.,NGP\C9E"0L<DL#4925?6B*BKA]/*"D4K%*U0]/D,^ I1'P-19RUUDSRE
M3#CDC">(*^R1E2FB@&-0Q ?"G 9B^FH@]9K:=9.7:H)1-.CXG]2RDU=KV<G'
MK&5W8ZVHN2(V176[#_;H*,)N8;O=VF@ MRX7:*;3X/)7Z=OLU3Y&-QC;P6FN
M](7K17WY#_U#&,MIK:@=!*_9Z8WZN7K?#SN*W=-:+^[V1QWX/D_ ]?-0^RW?
M)\>M4?SOR61]R!]J7?I0\6?R[W_6CCNCO9H',;*=7BV5W<6*JH##46<T+CZ[
M6LN%\6^Z$P G2&'M1G =[ED OAE\C1&@,UB&=9!<J6B-<3$ZYZ1E+"4QZ6=!
M)_TL,*7F"M"*Z\S]#_T>C&0(3R^_@TFZ\ #\50QC<S@<QT!NA[/RA>+L]G_V
ML#_\NV>_F_'6_L>#YO[N2;OUY;A]]H5OK7\1S=:&:*S#$\]V6;OU'L;E3[<^
M_;W_G[,-&,L!:;0V:'/]&[R'WQ%&<.Q91(Y%ASCW&#EG'<).B:AB,,+R7$F4
MS^%E#52FFR6A%(#:;X-X!/_"4@"N%:)>%IS-U2DG'\D]%H[W.G[OHM-"#?X
MP@B[),C=:1:B O( TOZ9+[RD,46@IOIWEL?#P_S84=\?_$)T\\WCR5'T69]
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
M!V/'5<5OV %LQA.MIZ#UP&@+!@9<=91UNW!X%'45NO$'T-5=V% S#\X&\(W
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
MX+-S0!!^@8 N<0H"?Q6XI3HIQJ@)2RNVJ]5-:3$M;H]6 >I) M3<F[U5@'I
M@)JPC[T%J05XPD5 @"JUG"S-FBC'')K'UG*N"D I;BI 58!J!4#=T8*M /68
M #5IUTKFD?H:1@P-K%0XP)^T,R1!H$JFY .' E!@U (!U%TJM+<E@>+ ]4J1
MKM/*</WC<3&_>&;5#O)/1=+/SZ'8E.?ZWMU3*=)5RMFU_N[I#B&37]=.PD=!
MD_*,>I)%*3RDBC?0,D8L.*M!>B;T.*)^NI_A11Q]R:FK@5(/L&/KFW<)=.I>
M:C8P[E*P,_A:RB"."XQ=DU1;LBW'Z:ON\#1%-O;R.#'T7-H/AH-/0[=7ZK\V
M%<01=,[S2P^&I=;Z_@#A,EU3A>@R--ZF!I&Z7(/H<BFC\1-^6.;FWFL7A9T4
MC_II(V\.FTXRQPT,_7;\>]^-1HL3IKUU>H(/=M?QF>NKV[O;>]N[ZZMK=&WO
M+=O:>P5;_-VWK=V7QZCK86OW7[W2ON7*"=Y;XW@JZ?K>^M[V'G[N!)^]^Q?R
M@YW=[=77O;75MZCK=WKXO*^HXV'CY4>>F+3& I%@4:U+;HA5PA/O=4B:T0S*
MSE"(:*%2**]7F<VF=X;IX&@8=MPHC=H6T\WMLA1J[I''=ME2W9(HZ3K6.M:6
MC97!;8+ZS]YPCEP-@$Y<LPP'7R?[/R]6Y]?9D7G<#/Z[[K7SF=M99KMX$<W/
MD(O_'),Y;5Z'O\?^]NY+6/_[K=C81/Z^]Z^]K<U7? M9S<;FJV_X>V]][\.W
MJ1L.9#;K_*^]->3X6[M!(G_'SVSOK&UN][;XEEQKGO&6;V\N8M)"2T_WO#(6
M6CO]Z],59L+QJY1SI@".Q5Z-<9KU#,=AIBG/D-WR=);NY=[@:/]POKD_3V=U
MZL&J!ZL>K,5:NFL.U@/EZCVF^_-?;K]I&LNZLQR:.\5LSG*::K1YC39?B&;M
MS>WJ^_/+U3_&;HCS+A47A=4NWC,&$-86MWT;C-KIN**,6\>%CD3)4'KT!D><
M3YEH$VG.FCE=.K(+W=7\SG[[EF7>5,"N@+T@\[X-8$?FN*&&<6Z !>HA91F]
M-):%""(7P)XEEJH"]F( ]OH$8-L<K,I>$(/;3,"#*V6S)&$T,)LU3U+)I160
M73!0 ;L"=@7L!0=L,)R&9$6D-$!VP4>9$O,L*. J9M, MJF W1; 7ML\*^/Q
M]NOZ[MN3CPY9-(]<DZ0M)1"S(U[;3"0W6B7*>>9\:45U%9^NA[R@@/U *9_G
M7]I$CSV"&)\)S;A%PWE_LKF.1"[S&<;RZ\%@W'3WQ3#U<3A?TJ]E>PE?-M-1
M11YENSQ@:>47]H^)0+XYIF7,]1G\=J?G6NW79C4PMW32)ISZ>F4PQOL+3;!Z
M5'IO_(%3&\Q8QKHJ@5F4P-K4-8MR@8(6@G@$_%+>A!/O#2<" %0*VEJCEU:$
MZ8*:+IK<^ORMA7O&<P>;N:6&5K!9 +"9O"+PRAL!*1.?P1 PWA%'K<)#9[4#
M2[V0HH2F="5;I%RL102*"C8+E.99P68!P&;*O,U.:@-.$99E:96>)?$2K5WI
MA$_2!F\S4AM%N_2:?C^/G/GY@+$(CV7"7HA**^U7_B/[]7OH>LV6M0-=?WF0
MCCBS .LX .KBS_'#_B@='O8O9>-6Y)P%.=]=BB=?^[:^&3XB+U,Y\4A*OVVT
M"8TGSB14@B)'E3.-K"0_HJ:<0LU;E_U>1"?-,Q/<Q[GQ.:N(\7HP_)XD5X(T
M1S&?JMSCM-8\$2F0)(%ECIA()<E2>.V4SX;+I14INHI-\Z,JZ>V3]&M5]%WC
MZ*J*?@C97;^BHC]_9 Z2YUH3E[TF(%!/NUS:%UHIT.31DH;2R%1/U]RJ@ML^
MP7V<>]*JHA]>S"=5-*4N*I&(L$U,E9'$>1L):!4 J;AGSJ*8FR[7TS%55=+;
M)^G7J^@[1DY6%?T0LKMQ647OOOIH.9I0%.DULFNDUXD&8B@/1&BD5>"5%R4K
M6XCIDEA5<-LGN(_C7:@J^N&MZ"DW@U1))C"$*P,$F C$:QV)DX+GJ *:T45'
MLRX3TT[-1Q'U&?NPMB"*]ZSE=D?\9%KC [A;?_2YTYC(B]J=G3@X*H6]RNK=
M'#'YE$.NY[DR"ZU/;J%.[NI*J='8BZ1'/DSG.PJ3.:.6&.V1+D9@Q*@8"8L4
MK#9>4%9N='A7FFG&^'/>ZGG(5XVIJ2!?0;XFM5>0OP[DIW(DDXDY!8'0;@0!
MC5:#12.!E IM(DB?(J7S2FJO(%]!OH+\(H)\381_4B _=2/$DQ&69DZ2I8Q
ML$CEF4C$1QL!$A>"V7EEPB\ RE]M57)#:Y+)1B0%TIHRZ^,OZ^W'M'_X@MCY
MUUW_H?PV1=9_8?_H;.QW_G6TG\8[8)H^!VS<U."L8XG;W\?%#RGB7]WA3?T.
M<$)-6Y#F]7 T'.+4.J.)*NYG#0_^[_\QG.E?RZ<.>L-Q^X%8^B0<#BZ-1M!F
M.+SINM#;#Z4?P.D7#,\$?OHKW!@"#H_+P[[;2V4"HCP/-+',>60"$CA'@3$>
M.0_&9"?$F(=2Q>0/.O?>$!1_#DVW B354D"Z0Z>#;VM?/T;E>-0*B+=&$I V
M$ /4D&@D%3I1&H,I<>S3K5503/KXPT3+C!8*)_]'YX_S8'%$OS3$H]\;G3<-
MV7%?4L>GM-_9<S%U!ON-9 P.FC\,/Z?#'W0-^>=$ Y KBW0Z%-&TB9@*%C^M
MI3XF 9<^=0K%].(CSB/P'AW>_)&IJHGS7NT9>S1)F%BM2__>IK^*73K[U,YY
M7>$#]PD5(<+79^(R3O&%ZW]UQZ.E?UX]EW@H+R_[32OVH[Y7IPNX\M]^^,^5
MZR9UOPU<7KO>\"_7/TJKO5'H#T9'P[1 ;5L^GS4>.L;WPO;NYY.UU9U^ :>-
MU5=?M_8^L+7-#U_7]O#9'/_[^Q7=FFH\]!;'M8-L:NWKQAM\_\D[6-O\K;>]
MB:QJ\^7Q%O]K%__;V=I\OXM@QM=/7G[,D3K&;28A:5Y:15EB+(_(E63&,Y49
MUVJLC5 844$4G:"$BQI9E1+* T](GY5UBD:NLY8Z^AGZO)P>$77UB*@'Z(,V
M582TD3$FECNO7[Y]W_GKY;\_O.JLO7KYYX?WK]9>K6_^V;EZ4!_HB*XU'892
M<2?_@?PP'(__?=;'=??#1T!R!EQR4L@0'E<-Q+D@27!1@<:51>A;S./7//&Z
M7A;7'\B7HU$Z'#7\LM]SOM='I87?MS<^%K'TY<IX5CI?RF$I&M8ATRSDMC!/
M[T:]T8]8QH]0^J'5W.56A#@5M)%&G1XN0=.%,/WO40^G6H(KNJ<<8MQMJ<RY
M69INYW=W<( K\[OK]SN;0QS)F'>-QKW1ON!GCYJN=E_2Z+ )TYAA$1$5+M[0
M*_N!AD&O:8$64K>0>]0AJ8#CIX;CN(9 C\V1KX.C?D0:5)Z9D)O$3AX.]IJW
MC7 JQ4C!Q[FRT:4+6]-^$0V#PS+TC)3*G>_\<>G%A^]M[,;^\?@MIV:#3X=?
MTSFQPJ<4T["'JXCS\XU5,FB^Y&CO8%R<IAG;=>\>C_=HU'3^*Q,LD[H\PO/A
M+'?:=KA>XM:-=[28-IU0.K;U\O'9METZ!7L7P%M.#KX\3(G@"1M>?M<._NZ0
M 1]W.U]W>F'G[(E%1K_SP(L=*6_J[1\<X=^.RI]PR<=O+$.Z^#0^WJ$M.BJG
MO3?:*8)?9M#O#[Z.7OS\+CR":3'C1A7[FZM?[R4#=:8A7%T:N2S+4OP[?4G]
M#NN0SL#C4[\TV'.Z?:,CW'[<E?\]&ARF.$:&42.PH5@DIZ(V/G>EMV)S<S,6
MJM%EJ<*C\VO=T8?=48X[.D(##P4W( 9V!BB6P[.-;8"R-$*]M.>IU[PC-I=+
MB,1E3_?/?ONU431U"Q]T"\7$%A[M3XLHXNT8I<OF-7H<Y>VPWS0_W1^<*</H
M#MT9G \+X<"W7KYM1-T<RU<.#AI>,OAZ1:_^\%9GT53B9KFQ.==C9S,>34ZY
M\(%+*SJQ5D@\W!?7ZY?7QCQKK[??V\-A7+L1S0=B&G>?O:KI6KA^5]0\LKEF
MY6X@H9W3^^G33MK)-8?L8#!LJ.-!4X"D',RSQ4F%B34$K/-;WX7/Y,^P,^CC
MZ ?-<2-G_&QO$%-_N5,&4\8QOK!N_M@0"_PC/OEH=+IO9,P_QKO1+3?7_:-X
M<5=]SFK/KK"+>5NN+X]08Y5Q=<NU.&(=/N/+H-RX%3:('^B-/I.,/ F?B&]#
MNM(9NL/3 W'^B?/>PL>]U(_C,9_?Y!\<] MWVCV*GPI3FCXIUWSQU4?@6$?X
M_"&2+(1Q/-DXI^%8UY9+^KWR!9<_W>D781Z=;5QSC=EO&&&1!'S]U+:X^C7G
M_H%K[8EA.C5=IBRT<^)W:9?2X<X@CD[WN;DAO1"8RQ2_V99F%F/]=(UD7=[+
M\J2KNX.']M0*&B"-_'1:I?)TXA<FU!71Q],6)T%M\I[VH?HMG]^*C*WBE_OQ
MWQ>DZ?2F)&[LOS^SW7XK1'^S+,_SOB\)'[FVDN7D2=#9$=!>$L.U)"RJJ%7R
MI:;@[/<E"X6]DP+I[GQC\N+1.CD;I7^JDS/@)V]^^6>[S>IE!3_;_?;[G7%Y
M'>LS'ZO@MHZUCO4^QBIG&\^,Z58W9U*R=K:8O9R<U1EW'_YAAM:S68RKO8=;
ME9%WHV/I3DW2GV*GR=-;W-JE\Z?7CM>U^^FU$W7M?F+M-@<(;+7K< 6T"FB+
MMG85T.8#:,^@V_7O$S$\]]?M[6GE:SW;9G>&)B&4D=Y; "CEX6W2Q@<JM2M5
MUF8MKU .WLO]6/[GU<7QNR80N"TY6#_G1CC-P9)K?W\X&;L./L':FP]TX^_M
MSUN[[_C:[NO=[=7^Y[75=R=KNUM?UX\G<[ ^?]O>7(/M3?S\ZJ>OVYOOY/;>
M^][ZZA:.8_WSQM_OOJZOKAWC7$73V^[/JXFVX$Q*7&FB 2P!62IE4F^)XR+C
M"]0*[9961)??O=%(RWJ15N2KR'>UE"BCR2BF-(H+^,PM2R4QG3F=I1=!WS/R
MY=ZW%,E)&@XJZ-T6]":J"P347B;G2")CB@!-E)0Z022 3U+A!COEQK%5C/]:
M8:_"WG.&/94 X4T9IE0$RUD).)3>)NZUC3*R"GN+"GOK$UQ/"VDU;B=A(2/L
MN9R(93P09K41DO$HM:FP5V&OPEX#+ME1F1'DE(  QD6$/.L2!<L8!5?MW,7&
MOLFJ@48*YQ(G.2I#((,B+FC\24MG [72JFKG5N2KR+?4<Y9;+Q72@V@A16^4
MY2%'&:BDBOLX:VV]BGR/@GP;$ZR/Q4BEB9ID83P!;B@Q#HU=4-8SFQ7:P&%I
M!7A7"%NAKT+?LX8^P8QC,?/D.11JH#P-R7GF<XB)T@I]"PU]4P7F:% TN1")
MQ1TM7,\BZV.4!$M-\BDSD_+2"H-Y=#:NV%>QK\W8AU:M 00_F3,'%XT53')C
MO%(2(&1US]A7[_GN 'MK5V$O44:3U8QXY/$$'#B"-BXC3H+C03 E<ZH7?17W
M*NZ5$IXB4V4$$U8XL,RZI+V4C#GM;&!15,ZWX.#WX2KX 56XI=P3[K4DD#PC
M1K-,J,B6:R[0%(:E%:G:9._>.A!QHD!["Y!J[;K289V9=^*:"3\Q@+YNAD\%
M@Z,R/#HG@Q "(LJL1-L[6K2\-7)/KF9UMKP\JWA2^OPAC/YY?I)6DS^\^*U2
MS[F@[]I4."$5,6M4H(1+&@B8TLM3LT <"X%KBYL8[-R8Y_4@]Y@-."H\/4UX
MLE0(-*H$0A&XD*VF+HFLI!8T*3=S",S/P5-EB'?$J E7,$U,2B\-P7]+KW":
MB;%6D,PS[K*T()196L$=[1HVK[83%:,J1MTO1B6;HD.MF]'T >;!".J\L<IX
MEBF%4"G4@L+39)2>%4):822AU"0".7#B:7(D\<2=,4D)GBN%JO"T %-[A*Z\
ME4(]"D9-4"@PFGOK+)&"<P(4D$(9*0@5*D9AN')!5PI5,6H!IG8;#ZC)S CM
MD3E92)QYM.TX9!\CLSED,ZLGH%*H!X:GR9 WHS-3H -A*D>$)R6(EUP0%:R0
M4<:HH-Y"57A:A*G=)A&+<@LLTBBBA&!]"<T [HK9)\Q9_NF]P5.E4'>\A9J,
M3;.*1ZHI)8X:1<!&_"EG(-:#!J:15+ER#65%EZL[.RHK2%60>A"0DI*ZY %I
MO_%@#7<B)^US\ #(I.C,46250STX/DT$D8$$+B2U2)T\11)E K&%1(5HLM'*
M,NEU)5$5GQ9@:K=QY5%/6=0V99<A1F$M.)98,@D$E]%6$K78(#41[*6E$MXC
M2-$2X@41: GU1\RBPE,/4>@4%I%$/71EN:9)R*.4E[NAZ<Z]=*R2RWR&45W3
MF[I$[A&^;*:;0I3N,.4!X\;WO_"+NLSCOBLS1@@^86UQW0R?C+:84US:*@[T
M2W/4+K7'J=1U+EKAW500FN(\HNTA26*&$7!:$9>D)S+XI'/B0E,Y[_2'%F4X
M5"Q:G*D]0A#:#%A4:>H= >EXLO"20$B*0&Q*@D"FD;@8+$E HV IZNC5THJT
M7:ON["VM>%3QJ%4!9Y4;W2<434:7@1,V&,.)1>PIJ:&:.,\303O:),&]<G9^
MT645BRH6M2JZK'*C^P>D26[DO8V:.S31(D5 4HH@0&D2DBYE*2E3RE=N5/'H
M\:?V")%DE1O=)Q1-AHTAE[7(CBB)/FH"/A<S33-";4R*":8%S+UL1L6BBD7M
M"!NKW.C^[XTF8\1DIM$41#()& '0B3CCD1Q9(Q"%DF->+JT8T9565T"J@-0*
M0)I7B%@E1_>+11/Q8%FP#(PQPD.I'AN9(LB0(@%EF!1<^S3'T@X5C"H8M2H>
MK+*C!T"DB> O$ZA66:*5IL$0,,(3YQPEFBK.,FJ5Z,0"LJ.'+N;U6+%??Z7]
MPZ-AZO3VOZ31X5ZIAM?6L"]QV["O&B3<9J5@17"646>M\N"30&M+1NDR52E+
M!S.'6KR]./FU_NU]*88/4_%?$1*88"*A%+4!\E-!+.IP EEKX:/)W,2:N5!!
M:0&F=@M0TC0Q&S@%/, @>? <>:K,(18_ \NR@M)B@=*$GS/Q9"0@1465@D8S
MEY1XT)($QO&OV<I(106E"DH+,+5;@!)GTG/I\00GU+F).L$XS\[;"$(:[N\#
ME*H=?3=DF@P)8TX806TDUBM/P#M&#')?XH5QT3D5C$([2'<5F(I+%9?:@4N:
M&<:DH"IX2 9L,EXXQ"5O(+(\<_?.BDL/B$L3C GU"#(F*PGN&1IO4EABK!-$
M)ZE=RN HY(I+%9<>?6JWP"6:!+,J6>IB@BB]TX)[DUD KH,(,_L^JQ'W() T
M&2%&RTXYS0FD*!&23"+>:D\T<"H 3X<N782K$5=!Z=&G=IOK;C34A)4R4"[
ML.R-L()*3Z7RGO&9?: 5E![F9FDZ2BQ:HS1:;$8$4F+\B-%4$9Y-QDWUGG-3
M4:FBT@),[38F7+06=/+!@<"'4>-#9I'YD)@S&6;NRU9-N(>$IHF@L9#0AG,E
M2LQDA"9*,_%!!2($3\)2---36EHQ70&R E,%IE8 DP)I8_2&"4DA<&N#9XI;
MR9F(7%)?@6D1@6FR<)B@H#U24.2^<AS-ZEBRI1@K,RQH%TQ>/&!J0L?^V71)
M/ M%PG_.OGK/#3_U]ILVE (/_>D7DH(B+Y@Y@Y;>?L0C]X+8!JL>5M1X$;42
M4?5V/_2/8HJ=WGYG<+B3AIW^ (=ZF(9['3<:I</1<N=JR%4+Y\G_T?DSI<[2
M^N P=1A;[I32@(U<=\J0RUER?5R!L:#C;\NMG[(H6WL1[H>[>]#$Q:;^,;ZS
M7_3J'@ZKET83<SV5L?6C/?SB< ;'I[].1F=E:<$DZT"!U]:AQ<IILL)EXU3D
M'U?+W3[%_R,7E_Q7H?<<;U\V9VTMN0*Y<6/_?2G<.,2E_<V->J,/^P./"_&E
MR-O;_8,C' ".)/3ZO6:[-G%(O_4'X7-+07C[/SLT[/VU[_ZV1SA&'-?.WL;F
MVM<Q(+^#M<W?>@BPW]8W7QYO\;]V\;^=K<WWN_\Y><O7=S]]A."28E$1[;4B
MH+(G'K(FW#%4BY'S+/-2)Z&J.L"U/QP>I:7K#O48XIIS??68S_L,,SK3(?Y]
MQ^U_*F&KG2_3$:PO?B2BWYO-:7O;4T4Q;AJ,L^J[@U%Z<?;#K[$W.NB[XQ>]
M_69LS8=^O?IT.1VQV@# ^.5?O_;BX4XA-LMT3&Y.HXU/O_GTY>7FI0GU-7Y-
MJ65C[(TOTV5VXVO?>RR#904WO_R]QW[_-<'O:;!\IL?^(*)[L;HP-P]\T3O$
M+PLS$.-?4 X.=P9'^- X^L<DZ;G.3+I%,^S+2Q%0O-+P<6P"?>W4B_:8UX0G
M;<.GOG#TRL(]=+G;1S @_^7VC]SPN,.Z<^L>_Y0O"&XW]Z=R=2 =]X:QXD;4
MD&DP%ES,6@4FHU(ISGIU<,Y?3YEKH29_]PYWI@CKZ"ICO4IO&_+;/.997#;
MVF[ \7V"M;__ZF^_V:+X'7)C\R7@Y^CVZEM8V]O>7=M;XQN_3UXV?#I>/XF]
MC=5/W[;__NLSS@OG\UGB=R,_?O]Y#5_?WEL[WL+Y(3>^E(_P[GAC]>5'*F32
M"8DQ.&D)>-#$0 PD\( RH$1TI<317.X:;B56"YY16W'QV>"B8QZA,*+Y'B+$
M;$I_$>>$+C'%:.TW-4J8K;C8<EP\OHJ+B3DA0042,TT$@"7B!,TD!U]N9X6)
M22^M0-=HU@I<G%-B;_/=>K$!K3SETJW(C582O]WLKP7S-@.;B%J;"-E UH"*
MOL356.^8*A50@H1K[RH?".'^.!J&'3<J90HJD-T"R-:F"1YWPDE9(FXB$CSF
M@%@C&/'@K0"M0$BVM"(I72!7TIQ\W%72S](SM=(!>0LWSH+0VJ.A)RD726;#
M-!U[)>B9I#^LC7=)TBN?F2,,3/"9X+7U%"C)7CH"%K?:>2.)1P//11M &+.T
M(KJ"J@4"@CG=S;6!M91&;:/.(-^9NLQ:\VGA .V7)\)=FIVL:#8_-'LW16JD
M"5D@KR$Y&UO2KP+Q2F>BG0Y)>I]$B$LKO LPW5AORD_4HD)O%0#:0&DJ ,P?
M ";HC+>RT!E.C'&" (5(3&"<)$,EQY/@F'!+*ZP+?+HP_Z, P#.Z?QG'J#0!
M5B@"^,I^)WT+X\"5H3M,S^Q&YE%HS4'ZY.8)::_'&_D[_CWMA^-+[5)?[L?F
MMW[ST9=Q]VA,7BO$W0KB/DQQ' LJ!A\5"8E* CIF8@O'R9;&S+P5'&!I14WG
ME\^.;_7*YBE?V8QPNOA3A83V0L($Z\E4N&"X)8J5)B!(=(CC)I.@I)"H#700
M%%D/6Z2:$\_H"N<R\4$YZWPI@O9BEBB]G[8#'_,9\Z2T3"SVUO:F<D+P+X.]
M]+RH;,N9[$5FQ;E*.LOU>;N_47;U;;.I54_=2D^%*>KJF;!,9T485:59E4C$
MAVR)Y! R=XR[)%%/59_C$P: N5W0/0H U+N[.:+#9&B50UCPU!"-!X1 9I*X
M+!F1P3,=F2E=P,K=G=!W;JJYH#RV?6RGI$8.TT[:'_6^I+MPG]8Z)YX\]_G]
M\A:/<?#?@U'U8\P1"S]-,26$0CPFD CS*1!(RA/##2<@HXX\"L^B*5C(^9VY
M4O5F+BQ@M),KW0@8%1-NAPD3_$BAL$?@G(A !5I/4A+O$R=&"J6XBEQJ,Q?K
M:?'<FXM,BE932'L>N9"X11KEZ31/8_LO\N\[<7!4\NV;^/YGF4PTSY5Y*GI
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
M2I.I1+T@758V,V.] [!<QNJT>529FPQ,$Y8+$35)K&1CI12(TSH3!KB%-IH
MA4=7G5YU^GWH="ZM ,T<4DF &+/1CO.HM-<2L4.8ZHYH';Y,N"-0 P094)T[
M+SGBBZ7$Y%+&1CFON; IV(AV.NU*H18#9)ZYD%X?B&$T,.J%0WL=(E->"Y9]
MRL&QS,'XZE-X3)F;]"D(Q$X91"+ T40'QX 8(P7!_1*,!ZILL=/O[%)X(CK]
M.20AH7"GV/D?'&X<['5^*95D./WUP_+_+#<_LE]O3B1][FTX1$9^3&6BVAO0
MBEGG> Q2)IZUC*<Q:-65T!JX7)MR)80H0?#@B8[<($7)AEC//#$ZRHQT5!M5
M&A,RW95FD=IK/%\IO9:C>*4 .(B0DP>?A&72>J&=#%9;5(?5E_"H0C?A2PB*
M9^=L(25)$+ ^$<L%$$153K7,D7E?^MDLAKP].DFIS;7FJ]5#X@)M&FY$UB!-
M=((G3QFJ]BA5Y*DZ$]H&,)/.!,O!2JTT\8DS EI[XIV5)+HHK'9!VU)1S[*N
M9/,*KJI*?>Y*':RQ(03A\&%@*?<.%7<T*5'OI'2V.A,>5>8FF+07-C//!5%,
M9P(F*5(<",0ZZ8RC4C<! G>.QZDZO>KTZW(;:"@%["DBA(+( ,VV<FFIO.6.
M)26K,Z%U^#+A3& @F+)9D"R,)!!$:8)9:E#95 IL:!-$:=&CN\+PQ0"99RZD
MUP?]J<0TLXH) ,@I>8F:(8!+$(!+^)&<5IU^KS(WZ4SPD;OH)) $RA!PW!)'
M!?ZD*9I-7AO@JAKJSRD'X=71<'"0.K^D,_W7*8Z$?W0[:[T8^ZGSRHT.QS7U
M7^:2IM"I:0HW9F,&HWS*/E-5VKR;(+6,PDM-)9>Z^A9:AI[OIGP+SJH$-G/B
ME07$3.Z)*64RA602Z4I2@1;?@C5=>G??0HU_N"_*XEB.65'GT:  $+Q)5&#!
M1B:,R0FJ;^%1A6["MP A4BO!DB A$J#)$H,F($G6)*NT#U!2H-F"Q!L].F6I
M08WSU>HV\)099\&$IHFW2<9+P;R@VB*1_E$ =-7J"P<PD[X%)[+*5G%"0Z $
M&"1BC'7$Q<28C#*%F!%@I.I2N2 H\\RE]%JMKID0&9CB/";0(EBJK,K"!JLE
M3X)5Y\*C"MUDQ7F9HI=>$H<,FH SGCC*,G&64\>,!Z-9$;K%D+>JU5N-%]>D
M*EB?T$C/+"NT G0P&;R!K)5S-EL'U;O0.H"9\"X((662,1,934: "8Q8%=!6
M-]&P3)UT"A!@A.Y:J%I]$:3TAOQ#+ZV*3K'(@7II*%71>%=J'V7[PQ)G5:O?
MJ]!-US\RC"4?2%!HL ,-GMC$!?$4&36RKN0A5:W^G)(57HYZCOSA0B_W0LU*
MN(&-* 6!"0I(/)"$2.D8IY(;ZH+7$B*KGH-V >.'*<\!EV"!NDCP&&L"BB=B
MK:7$R^"S0N76= QA %W)YU7'L08[S+\:HU-9R*B#Y6BA>F^$"-)[Z[BD-D/-
M2GA<H9OP'$CA FX+"IWGO/2F5<09CF>6@H"@LQ'.H= M2'#1H[.1&L$X7ZVN
M0Q8I16LE<+ ,D!Q#N6JF)MF8QQ&,U7/0)H"9]!R(1+T/2A"M+9H[SD;B$6%(
M::5I(26M7'%-4M55<D'BI)^YE%ZKU5$LN3!&12=1+QCO8D@V:6ES41/C>@C5
M<_!H0C=!I0T$F3.WA"8%!,"5M(0()+)L*60EH@\UA+%J]?NJ(& ]QV/&=(*B
MSI,#+06/Y1RB%:!9]1RT#F F\Q(,33KI0&).DH -C."6"Q*2LARWG-MQ,C/M
M"FX6 V6>N91>;ZL+RE@LC3J5A*BU"RK'&$4(5B@OJ^?@485NTG/ LS?9HE97
MLE06HRJCT"&5YM*I9&RFW,52MF,QY.W1M?I=$Q-F;BUU^KG33A/C!7@A<,7B
MX,CW4]-MXN8^%$^YZ]0\5V:A3]YM@B5%1L/7).M @=?6L8RJ,UGALG$J\NK(
M:!=.;TTY,I+T.O.@B4B.$<B6$:.\(C(H'01X:IHKCRYN;E?).S<_GZ.0/5!
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
M:VQ8ZR1]TN:@*5*M(R4YE!Y0T3/B2V**UB9E:;-7'"6="='5L$@Z_1DX.E!
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
M 7$F1F*SUD8:PS7EI<6#E7?V/%1A7UAA7P@W8Q7VN0O[A&YG-C'*M20ZJD3
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
MI,B1<H+X%*C4.JRM/[TCW+R9>3$25E:@T29!M.JNN03Q)46A?C+HTDHDFAV
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
MZ(,CX("C;CO4$HCK^66A"_KD27=0ZWI_UBOINI =?K3:[>)"J3]?M:S X_O
M+;W^I1VD6W.9O;JN:/$]Q8-#>\)UO;[?[_J6'?OR?V47N6(8!D&^WX(G]LM0
MG)'Z[R+H[(7%^.:7QW*Z(^/)<-S%PK\"T\#5W1F&45PS"64*O#2.Q,&@76!"
MIIV\%#'<$&M14$&."JB=P/E=6%2RP-FZ#+<H/B\>%H:O&^ELC=K7[#6>_D+]
MFI!P27W]LUXO%@ID06"@TM5@M$,S3L$!\2? 4JL/?+)=ZG[7C4;92YT)NZ2M
M2SEX9 GJ F&-B&CTJ.&I\MM0P?19FLZW7%V*W\?^K5S$K7/6@<MV<#;H]LZ+
MK);1>POB<B!DVG(%?_G0\?K^/C*-73=9_>B> 8MVX>/>CSQ.X*U6OW\V H/Q
M^/,2C3>SY-'+:S>]\_K6W[[#,)*S]B"KV;44?\3Q3KA8 E0Q%A#>KNS O4UL
M\CH?R7DRS:W]TZ>:$!=L]/DV'#IMPWONFM]P-L^*"O=O$$_++LN8U_[;A<'M
M97_)I3FFM,!8H)).9L,PCK;*^/S[*T#([9-:GOQUT+ !F".6[/VXI2F?-\3#
MXA'YZV/3%< .'(I9M+P,:ZO?$I56+QZ<SU9@O0+"B\B;2W6I5>+8Z5#O&+(W
M'.G=LV]'5Q2L:;;/+\SVKE9J34)]H_;YTIA?S+!TQ<*+"IFC73@S?"\63'$C
MMMJSP5&W5S@M\A&3T:&042X-@L53?F5-*Y\T640N$IR230);SZG0)AB*>02Q
MV5&/ S[<?HAL_!@[PTXQU=U47.UOC.=YOT!>N7(R<_-B9],?,F6I\"XA!1)R
M]N)99(@7*!F)6>*$)8;7UMETLT\X8MMM^*4.I]B@Y+7",S5T[5ZE)(H9+AFF
MW>JT"C?6R4FVZ%Z#;?AB9O,;^2U?_%\/B"D/3M.4?%1<,(Z%L=X)YV3 1C'I
ME+N3&@N3UPZ(],.1C 9RE2;_FR=34=<MU(5W]CX>8EAT3RU!4N@<LR8URO4E
MD='$4!=D($ZOK>/&M%%A1%ZO0>#?*/2^S>AC1J@ROYV1>BW38/U9<!:)V=AR
M=\MS*!MD01S=/1O P5KH:CM#PTG%#+<PP_&W0P!:)@WC*#(K$;=!YJ:C.".O
MM#A$PG*K4=.83G@8,</H$"\"%_IG[GCH5>Y>;L1U#>**B#Q4,2_/^;$ =+<R
ML!S"LJR-G .U0C>HC8R^Q2P?C2,O*@/+7\K OY[Q-2=M^>W/?UUZ:DM*^''4
M\D=7TCARM,)8:#T[+4_EFOWVK0? 4?I;'P98@0?/I8G16,$CPSIWI]'P*14I
M*JPS8&'YXH)A$=(%B#4.Z5I=L&([QUN'01FI'!4(CA>'>(X+M"QR9#@O8(PD
M3<LXXR$V38/6$*RRU_^*S;^>8YCLT)I3.O8SC0UJ;=!:!@\TS6/KJ*8F)<HY
M=T!<THD(QZ"1,7B<BMQ!+(>F^6DJH[,Y%4L_4I[05?_F>]OJ-8O6Q']G#\9*
MF^?A]^^DN9<=35L_=_:^'6K8+L)5+H+F58Y/5CG3Q2#">=26!JV*"D&_<#8E
M6-YAZ^?KX77W<3AE)U.I%A=F/_A&!"6X,+65426]0C=IQX(&BX^RMMS- 7)P
M /8GU.5Z8=P[ R ] @2'"R5UV_Z- _JCFSU162(<Y[@5,6+]G#[8ZA\-S8PY
MQ"\K]O#_;$:M[<)7LRZ?2P34[_O@D1GD\L" (Z TL)9>!YC)H)5]!R-V+:.Y
M&[4_(LPXUOZTH*GUSFMC<?7ZDW[8?J&QC36Y;&J]_[S[L8QG')\XPX5[* [H
M2(S%$0LB*%<J&"<M_,"*)JPIIR,<(/C&&@LSBW4HD>"JK_D*(IR\&Y/4;MH=
MDE(97KS2X,";>Q]_[N;_-KW8N6CR0V)@UYC B&%.$2>*(,>=13[F_ 4<2< 8
M).6'H</)B->OL?7P^R/.'KN/WY68,'1#W<@%STC?+EIEF%&&.,JMS($]C'I'
M0)+3.GHVX8+.OU3TO2CT?7GX;>Y?-$$1)#X*3T$1=,P8Q+$TR,7D$/-2<F^3
M(\(^^/![&'G/V*HRYZ1C?Q3#63L.1?@IPAT7?+A&G7 N;\"R_=L:G.]E1_<>
M#.F/-GQC]2@0*._[^<ZQSV&1/W;V-@XM#M)A'$'H\A'$+Q=1C@I$25D2N'<@
MBH'B$X%I3V$?!CT07]?_IZAN,*ZU4)94 &VX;4_[\<WHE[>AU0>1Z/Q-ZZ30
M:8N;WEZG*G$Z54VAJ+907G[[HQ4&1[F02 .7U4.'51>';QY>;A27)BI E-<T
M;R@N;[V,&^36:[]Z+&$-+/A]'WM#N9S1T@"KQ,7XYAU%+1>K=N7]+4)E#9K"
MJ=\]@X>&_E3)D(?--A]QL3<YWTXKA':<=X6=*>_WU9*ZLX;<$%MO-KO^+)_X
M[UOYT-Z/MO<>/NDO*6R6E6ZZ_.#KP7'SZR<81[M]L+F!#XZ_P[,#0.9WO']Q
MT-G_>M#:__KE8O?S1*6;XZ/V0:<)SVVRW:]_P[,_=7;W8!YT^WQW#Y[7.3@Z
MZ,"X]IKBGXN-RTJ)%UML%S3=Y'/+92N0(<GDU Z-'"8!!9!E&1. P])E\R4E
MTW5C[B39I4.4U]!6_MU-06^%SC[6B^=7Y_MUE3U;V3+GEK/H2&(L",LQ\X:)
MJ"@%W!:,X9@>7#1WHPVB;0YRN45$7IVB9L\%]5M34.\L2UP RFO"0:IVWB/G
M4D!212IC4G#^YAY\=2V?W$[S9=L\+.BQ,[/Z:Z\@3@! )3J>\X%4XE+@7'94
M84>UP0XS(>\"F.L! ^_..F?MHB-RZ43;+H)*OV0C^*W*=Q4,< ][$/RW=8BC
MDH80@IB@ O' +')$!$02I\)0SVA*.4KF]B"LD?'^R.;@^G@RCD"^YJ:8B*69
M9),K##(D2U8X_;O](GGA32^6)'"IH.<S[\I=0W["E[=8!Y!T-KC]EBD=ZX58
M3^B)M;GR\ZAWJ2%^B\CUHOV.BE):;VS[ASWOK_WG.KH D%Q=P-OF?D\46O\?
MU_O/^DW#@_T;NG%*6;1@),X9"2R!TD<(%]+!/UI)BX520BC!UBX33C8R;TH=
M@_<@?0A%>##12A-<RL7<HXU<A1O'_'*QX#=O7XE*(ZHO^KC_:UOMPF!U-<SU
M%023;98I;Y7^_PPE&9O'^T_0WZ^'[@QI\V&G^*.*(-UTBC\YB&88^?>AR%?:
M/BG=.A]ZW7Z_.N=O(Y^=S>^'GEA#(H9C@^& N,^]?*552"5)%==.\RA )VBP
M.\_V0;?6NE9Q-\-<&+L:;Z_H<6O"7I$H\_H#;'-F5BQC)A_&?59P[J1007/*
MG57&"(!/0%;G")$BWA5K.^O(M=&1]K[;*_BPXKQ;RZ4>-P^Q)$1YPQ!/'B-N
MM0'@-CBWG%74)\%)(CD;N#'=@&&2]6X6)HH_TEDNGC4J63-,Y[R#%TO&JY>I
MN65NZX/#*I\:!U[1Y@O1ILBAX,J)P'2T*# J$5<1(^,X1AK4<V6#TLP5F>J-
M:4/1)&W>$-!=G P/(Z<H$D_*8AD<C /XA%*;%$EP/%$F+*G(:3')Z<N/YN;V
M(0"!4T2#$"BR.Y]9BQQ-'ID4E"6&F\ + \+=2'>-FDI?QGT%A.E4X<7(%[@Y
M>_A#63EQ&"!RSP2(Q=%WKV:%O@(![FI)A''1R<M(IW%\[_5LV;(@J*W]T;8@
MX'[V1]UVCC<OKJ(<:9<O=[HAMANU_QMS^>+3LWPZ]\M:FZ,7W?F>UHEOGX5X
M4SF"JR4]ZU<J>5[)@BR?<N7BO]UL1VMG>>%>(<NC2@CE@\9?NO:R>JW7ZG]'
MJ1<C#!<^R0TABBI^][Q]5#AA<BCCKPU3-D>U=VKGK=@.$V4,RC7)8M'$ N;J
M9M$.BI$ =<$7QI'_E^44AN^\(;AM6/7TLDK(!"8]?_C95%#D4#_.H?[ED0="
M8J?\;,6CS[Y=Y&)\ALH@:,XS]I'D?)*L!X,RK*/C*4AL0U13$6=+BV67982&
M07-G'1CNN)K.))-= 1][23?3C/1F1/;/&XIG3$-+]9A(/"$:0NO91^+1AL;J
M48_]]34NZ8H/EC6PNE^,XSUC!R=; -X4%%02\) D[W1DWQV8]SQ!(%5@WBQ:
MT'W?IP?MW:\Y@N+OH_V];;Q_O/5C]VO^[C=ZT/FSL]_Y\N/@N-V:BM;H?#H^
MZ'P1^WM>['Q]?]0\_M1J[FV(XO39/(#[#EH'>W]T=K]N7P_,&[:@FVM@WJI2
M?\ZNJI;G%\M#S+7E68%PR:_%'S$@"X.RWX9B/"J3*L>"3Q4Q645,7H^8_"OV
M"GUKMBY1.E^/Z(C8-TI:+RYN J7G9/#K:>"X.K;O<6QO31W;(L4<FP+'=N >
MY8H2R&KFX$\9H\7*D6#7UIEJJ&EKYU(%6=Z)_?=NKEU!YFI#IE ^4$>322IP
M WH'H=H9X;%E&CM<QH+B$61.9<=7D+ELD'E^'3*]$2P1*4#F4@'Q8!0"(N H
M$A_@8R6,R)H.;Y#I"-,*,BO(7$'(C(D[:;1EE!O.O3?>>:EQ=,Q;[$S,D$G,
M$#*)J2!SR2%S9T+*E$%%KUB.%E(,<2\DTC%JI+&E7BGMA3=KZ\0TR-*D\CS8
MU)"*?Y;)U'#%Z59Z>8=UW>]V$+^YA]'JSA6ZCS5K99_QW):N*[[#D6LP?W\>
M81SW(\ZM"4_ZE3" $?'-=%2B0>\QKAO2>S($(=K0TZ[!'$.<'["V_AN9J#,_
M12?T85M[HP"U/)+$C56;'N7NF8<0,98+K@#DA SQ]Y@:/X$@L?SUFIY7@&A.
MF:DBU47!+I1RZ4Q.14#:*8J4"R*D*+4(86V=3==X>IST\$0!X058Z7\_ZL2]
M0Y^;T<&R<(OU,-Q)24C#0'R%F[EWU%$6N<0X4D6"D_39[#T5[LP?=R9L/=8D
MV&P/D)-"KMN+#;(I*405<SPJ9IS-_1S(="3P?!FR$@=:,F(=<YM.DCP/46L>
M"&=4,A9,4(0]FTVA8LNYL^6D/4'%R(-C&G''@"US'I*E,B$0"5S"+AIO);#E
M=.G_U10'GMM6L;C*8A%)WCHIVE'VEU%1I'<IBD_;UH4CY'D'HS^V=>Q-H#^B
MLMQ$C4RW0PAGO4QV%>3? _(_3FF 7F#GDA5(>\81CU8BE[A RBB0  (6VO"U
M=7Z9E/6 \,)G,=\M.[<]2@VJN&U)N&U"[U$"TZ1!T9$F]['C)"+# D$LU]G3
MT4G!9.8V47';?+CM4=I-Q6W+P6V3ZHQ5BG"J,,H1]%F=T<C*Z)$@@G'+/6R[
MOIO;5MXE].GFG,WED_)KO['*'S1O?]!4S=>9&H R+;X'4MP>4F)E]WDX4'Z9
M4@*8(4KZF!#F1B+N64 FT( <B*+1"LPP%C>7=EQ-PT]E=EXT;U"%.DN .I/*
M4/*2&QT0LU0A'K!"EG%6--$*01GCM<^HHRK4J5!G(9U=%>HL/NI,*H6$J>@=
MCDC1P$'6(0EIJAQ*2N#@0-0Q#%0%>D,5JM5$G<K)]<O:0LOH[.)/T8)OV-[7
M>#(LM!8\(LG-(2E6)\/#3X;]*2V82A.Y2@QA3W-0$M-(6P>2*:@E(1\+":LL
MCSXY_.%FA%RZDV'6;H@*=19;"ZY09R:H,Z$%&Z.M=9X@$KU$W"J.<E,,E$R@
MEC+)18P5ZE2HLZI:<(4ZLT"=22V8:FJ$#0 S(.,B3H1"UH"LH[S2G&'M.0L9
M=:8;/JPFZESOW/:+^LM7BWP6>FNN\5E.M'4"]#MX@\P+:+)%S<_?R._#2KBW
MYOCE8I[1^J-A%=M6'_@\!W?"LT*M;,XQ[.$^JI/53;6C5G_0S:$6P<*8A_5U
M_5'F]O[]BP?;8=OW>NW'40M&8$]/>]V?5XHLCX==IL860:=WEOU>^#VA$WMR
M97(/V(W1%L!NCNL<NWAD_VW!(V +KO=C.>WV!^C?6#9U*"]E#*Z5SR[;KHSN
M7OX59N4*WU9Z&E;UVE*69AU8LR^-SXW:7B_:_EGOO-:/_JS7&K1@7#]: R#/
M@H3A<#LKG@)DFB^?EQ=O(]=1C>@!S"^_HMC7Y5]A?C.N3%C*)A?ZQV3)O8GO
MV\D\^<P.HV+=Q<K!9Z%L-%8@TNEI&S@@UQPND>3^G03OT>3N^:MW7Q6>KE;O
MWABV Z@J=A_O'SI,$L7)(QV$!?7),V0,_ FRK(L>"Z'#=,7N!2VX#8#B"FB_
M6DY[W/WASGX]P^\7;7L*7LG$]D+%N$&&:N!2%7EH-6XF&E2)F=>,U@U.V5SJ
M6S_NSCOJ6RMRO_K6"S!8W6!\:08K&^J>CYU=Y?"E*OX[;%):M'/]K:A,TSV#
MQX7^[_<PP[S619FJ#KPU$K+_RLI.M3*7*_,I=FSK))]Q[^#F;#7(HF".;Z_]
M-LH07&52VOCVK1>_995A&Y:G==(':;*P>=W)<BM0A7LHX=:Z9X/^ %:@Z)Q4
MV!#^M*!2@!IVV6*^ZEUP/R-CEQ[L'75V<D^_#P?'.WL>[U]LPST?R<Y%\^?^
MQ3>^O[?U<^?BS^_-22/C\4%[]\-^[A"+#SI-^/ZGX^;Q^];.YA?6O'A_O+MY
M=-3<VV+-SL>?147/=W/O77"/F+6G5<-<.#ODPSHD!IQ76)F8;.(A,&.X)9%$
M'3FC(IBB0^*4WQ#-SH0_Y.#=2P;>&;H<[M,:D56<=C].FS#G8\IT2HHCZ@EP
MFDL$&1XYLD9)29-2AHBU=55G9KJDRH(6@JQJYU:U<^=9._=Q2#GSDKE7@'*B
MN,U(Q2@TC%=2*O<9$7(BS")([+F- A&9Z^4Z29&QE" =B86/;;(JKJT+T]!Z
MQ1#R(<^XUYQF4>[N>0>Y D6'/Y3^DD<)UJ\O#.9&V?F)(;^S%Z*OEU.O).C9
MG0_;4Q*T44H$X0/"A.7.KUXA2W,='&5$<DY3;-G:.JF+IS?LF4U(3!4,-T?A
M\-EK(O>?TEFADA2?A 23DB+QPDIN$%8R5PW!%%F.-6*PS0$N)!DY( $U#?5D
M97J!H6#9G[$"UO(1WS].JEO:%-_?7EJLR]$6V_W^60R;1?11"<JEX_1JH,YX
M?RK1;7: /5W$'H/D)@GSB',#HEL@#H&\1A!L)3:8VJ CSJ(;4=-=<*8\D7-.
MYZT2^5=):AL!0"6XS04')@0WC8E7SN78/\L09R&7,HT6,:F5PHECD.#6UKEJ
MF"=G-2PP&"S[,U; %O>^VTNQM7+6N!>7VYYHCAMNVQD,=>,D;/T\;?6*)URQ
MT%62W ,0?+H8-6C<E+C$07ZS'($TQW(+6(.T(YB%9%W,&?@23]>AN[\<M\ J
M]ZOD^F60XY[*^)58-TM0F!#KF!!,:VJ0#4(C[K5&.@J%1';7RZ@HT,?:NA8-
M:2ISW,(^8T;FN&(OU&*+=[<'L6Y&'W,P7(U58:R+"D!?JC#6EW?%6\&YDT(%
MS2EW%F1  60/'.$<(5+$(CCK&43^*HQUOIPV68<Z.ARL!U;@Q.5F-!%9"_(_
M(\Q22V,BSN<P5J*??-0O69#6D^V[BW9(/CA2]54'HSX.[ZI@U&7!N0F5QC%F
MDN<428<5XB27V@\)(TN\"S*"I)?;+BO>, M2A7:A+,2+\HP96:J70:7Y._;+
MNA[ALLC'H%O+)60JU69I@&C_I56;(0-<$;H8T'_HGN72%)5N\[RZ3<G3I4&S
M[$'6S1]5*L]\.7"R_R:1A@1@.06:#^(T4N2LH(@D:822%(L@UM9EG:@G-]]Y
M,/>]L.WSR;Z013M%[Z_SW#3#Y83 A==Y[H;!2A6:)?Z=3V8N>XF5T,CBW'H,
M<X<T3@$1K@4.ROEH<N8R:9@GMP%Z'=Z=)1*(%JZ[^&-9?ES3YDI)FU?<L?7Y
MT&"R++$)@AJ1@2 $@;BG##G#",)41FUM4(1+D(8N6X+-LS]R)7^\#OEC:?6O
M<:FH<:6HHE!4I9#-%((FPTT<@<.(6^09 X6,VX#@B"*(.<^9M\(Y:=;6J51U
M11>D)\.J!5@,)?"BH&EE?5P65O,O;7V\[O*]K/4\:0*IS).+<#Q>8?+*#CD'
M7IP,O4XF6B/AG!,*)&\XYD#R3AA%8$CI 1R#P6OKK,[,C.OCS((/J^",*CCC
MU1LJKP!B99&<)1).-F0CC/L0'6(R8)!*.""A-19AD!,C#2GQ" J P(T;TE!6
M,CACB62@1;5(WL[;E>EQ3FP_U1'-&2<LXX@E2A '3D?:*H8DET0&[YEF%MC^
MLB_XDTR/E42Q$A+%/'6KV<#-==,BJ92LF6+,I&BA*$DQ&@0[[!#WEB(G/4@:
M./K@H])! \; 65-79I&$B^O=#R?A[Y:N9;<VTQKW,>N57*1GW[?L 3V9[+@?
M0VO<C^'?HA]#-]6N-E;JCSOKA=IOK49LU(M>3*&54NS%$Y\;[@U^Q%@V-X,I
M?X^#82]$.[CLRI=C*/,7RBNGMA5J[KQL&#?LT7?UZ[_#J"J#YOR;B>W3G;V-
M)Q@DZ[G9%JX7NYM[Y-9^V'[M?SW@:&"6)Y$$#3IY+IQWCB6).9,$6Q_QG=4.
MQ)S4S<O:-7O=@6T_QA,E5Y&:CK\?"BV,=%0BHXOB5&60"T/8)\63$5C&L+9N
M^ U-=FL =FWXI?X@&A+*!^IH,DD%;@ ,"-7."(\MT]AA>4?W^(J&%HR&+IJ'
M%FMG30P(8]!%N T6Z< $LL1P;$1*+(5<C%(VILVRET244>DAA!03B*E&6T:Y
MX=Q[XYV7&D?'O,7.Q#L:@E>$M%B$M+NY=<@#5M'JA*R7&'%C/++1$Z1=B(J+
M! IN7%N7[)=@U(O]'*K0^C>VSQNU!TI/U]+ABT22V[RXI:";7;GYJ)OJ&WN+
MQ.7;W7Y^=BE8W=)V>CBD]&MVF(\A^!06ZO&<\*Z<7F'CW4WOBO;91;')I3?X
M/H&T8?S;AU(*IEBD* !8@E;%(DAM"2.IX33TV !T)<!(0AIZ.F!C+(^/!?1K
M]'.EI_ U:KZS9_,2:#\;OV"Z^E7NJ1W9 /S1B[[[[01>,&Q0BTJN]%?HN,@.
M.X%%[,6V'2:)Y0>=G?Q;9I"==GO%]Z;1X0Z6G&!%K1/3VEA+@N!68V-3$IP&
MX:7")I%;+"E3!]/64.?Z''O_PK;?S)T[W>'P"T;L%V?/U>OONOW!3G>P'V%P
MHR6J3J.;6=;_V-G\<N@I,4FJB"+HJW :I0"B,64Y_IN3Z!T K%Q;9^874@W0
M%>C)K?ZUA$27*6],I;8_IL?NO[%7L],MQ\M&X9GZ?J5D/THY>R9"*^6A]]W>
M\*/\O5?G''@"O?UL'OM#Y2/L77+(T!S4%R)!EG&-@G'.P<[I1#TH]@TZJ=>7
M_4KO1/N,[7*>0%X\\4T+Z*'E[P'MGSY_Z;^"$RI/ ^"[W<K<.SQ*@+];IRV0
MBH"=BP'F"_!AA"_!1UE ;:46</])$354G#1E2^-;1$)?B%+#X^CL%'[-/ CS
M+R7<T1E82+7]6FO0KQ7# O#)3TNVU;N4>//5:\\;BJS?<ON&6H CL5[[<=3R
M1QFX;A1:[WY"K1W[_:$),?;S0HQ?/X9"V.U6B"<!5J^H4%Y\?3BM(>;5,SQ>
M7U 8TTEW4(-?6X-V":@W/J@7_]]9J]^"H?1+-!L^<H)-,BME&&V=G!7H=8T(
MA_O,9*8W6(/\A3>%U #[>-E$/OM7KMPUI%E\>8MU_6[[;'#[+5/-@%^(EH69
M6)TK/X]ZH]&<PJ&$7"_:[\@F&.P;V_YAS_MK_[G.P<"L5Q?PMKG?Q>G#I5@O
M.@_?-+R)'2P/#ZEC\%Y$)13AP40K37!),YFBC5R%AXUA<= F<_N4@%#P'2KX
M[@JKP^E:HL"WLJU69:5_GL.<-B^VG]5*?XLE0$M'I'%":(TY%<(JQBWU'D>:
M3(SBV2J4;@$2#\ZW3_J#7D$A_5T Z-[>D3VY3^.@XN(FT/9[(.VA$6UEC0F>
M[NQM'1)M+8TXYNA7("XK&7*2,Z2]-S$Y@I469?<?/&TIN\-<?PLQ*7@A(1)$
M& UX"H@J)>@4D4=.@&1LO,-L7Q'3@A(3J+E8<RP912(0B;AS'&FJ+(HA2LFP
M\-'SM77#&G):S[V'U?ZV\LF!&.V%4,FJK%IKHGA4BD;0NKUF=UGO*WI:3'HZ
M;AY&0:7*/B!%:$0<J =9I0D*4@B?L-?.@/0E98-.=R:;M-X_6CV<?S"E/XKA
MK!UWT]@>\@E^PJO@M\+D_068H+^1IP+TM9>MLWLP@#_:A35\Q2CCV\4.R$2:
M66&]4<CS0 %IO$,:.!XEZICA7&(KQ5HM O^<9IVH!\ST<D)VZK;;W1^%-EE:
MUL\Z0&+PD*%.W.TXN"]D";MFA[M<B-RVW2XE[GX=)&[?/@LCE?3=]KN_Z@".
M(1L*X&\X+WGMKS;,+]^7*>W-B."'[QPIE$6."<R^;4_[\<WHE[>AU3]MV_,W
MK9-B#L5-;Z^SACB="ILJE,WR\E I,Z:AF,AZV3 W<_CBH<K6*%2VB5BN\AK5
M#<5OOXP;Y-9KOWPL:6C.'_787U_CDE6#Y?)>C[TC6?<!T?F_",(OS1TO$RJK
M;@R5+5ODU0ISPV^MD]+E-#CJGL$S0W^JA\<*K<Q(]D&UH?13*\0?E.6?<KVR
M%%0KQ* 57J9Q183:./:C7),Q3=5N(:<5: <ZEI:&X11_VI,SVSNO52GQ#XX0
M%P>;7NQ<''2:7_]L[72V\.[>3F?_Z]_M Y"Y#HZ;%\W-/UKYGIVI"/'V]YV+
M[PR^_7._LTWW]SZ*)CTX.OCZ=Z?Y 9YWT?S1_+ -LML&^>=B:[%2XE>SUT!,
M@EIBJ >UF4N*G?(L*1:98YY0XHI0@NE@R=DEO-^I)H\9>X42X9^/ R?RP"1L
M//&4(NNB1=P"&P(P6I2X%L'Y:*W+'%@'4JEZ$,P011;M-'UPQMK]I[^<X'F[
MP?%Q"/J,=L8Q@+Y^$^.SP^=$BEO4EBK&(HK$",2ECLAJC9'&SE!I([ /*5H;
MJ!G7$5EX^'S(,^XUIU5KF_NA]+6O5M/<A\FR3_1+/Z=0>]WW4XFM#\+=[2FQ
MU7I)I-4<Y%0F$><A@ !+,8J4LR P-D30G&PF%JAD8=4_=S[R6!6=4J'$$"4F
MI#-%C,T%3I$WD8-RZQ32!END'161V4 (L;=&M[P>H'CA)K:++&2558D?:TST
M2PFQO[U:(:O<S4K(>A1\-J>$+(*3Y%[F%CVY68^*!&G/#/+!V* )?&JRD*6F
M+8-3OLV'<-$S**[^J?+5TC+_JY:OKO-_)5_-'" FY:O(M$Z*(4P80YQIBK1P
M.169*"8,3D'QM76%&V06#8P7%2<>^XP5L&&][_92;*V<%>OU2ECC#:V$K$=A
MZ,?I2N328V>\0)I@GYLC6V2XXK#3,K$$1 %"V-HZT],ASO<7LA98-WV5_/^J
MA:PA!)P!CE42ULS184+"$IY+"Z"  N<"\:@P<IH81+4+V@DGX?]KZUHW\#0^
M5 :L%6H2-!D-6;4(6GQV_[( \9!^U>,A@>8=U<8S%R5G1&LE3.(BX$05%4[/
MO0%0%0_YHAPX(8Z+Y)0/-O?F)00!05!DL.%()NFC<(8+*W,\)!9\1B:-10KH
M^96]X\FVT$4[,A\4\C@UP^6$P-L5D,?A8!75^"I <$+KT"(2(;%"S/" N$H1
M&4T5TL(XG807C)"U=6,:;!9E^Q?,KEOAW.O N7G*>8]I1G(GP-W2_WB,>Y7@
M-TO,FVR()*)2@?.$4HBY]#A@GF9>H<"-=LPQXG+Y>DI-'<AG@5!O1EZD9;!Q
M;%TI?9I9HC)U+ V_[;^TJ6-(]54WY+D:0YY6\WWRA)PX($?LO]?-<1Z5,60.
M/#IQ)G(7+:-4(.8P19P*B73N#0IJ@6<8#D29"WJ1NJ"S"I]=HB[)=S@OGNS5
M7+33]_YJQ$TS7$Z0G)NYY!F!LC*7S!PF)\PE3@A+I:'(1>P0)R& *$,9<L)K
M9;1UC#* 24P:[,E)](OGI:V [G4 W?**@K<83BK9<):@-VDO,=3XR E#0H>$
M>!2@R467D'4\)2D93<D#Z"E<9T(M$.J]YN:NU[LS%!7;AT$A5<'V9RE;RYL7
M_B7;JCXUDEC,!KW'HN5N*EO[_/T  _8*-HGB.WO[AS)P % 24?0B(.Z,0L9J
MAJ(5P0LEI.-%[TO:F$YJ?UP#U2=68J^HY:6HY7CCD&@9%9RA2%D,QR^C!#F2
M%++:!4FB3B:8K'/HQG2<RN,[I3ZQUGI%,2]&,=\.$_,R)8 6. <(XA('I&/D
M*'!BK#)4)8_7UI5JX-FU1"U$D.E.J+]TX]S1#K7J>[IR]/OM1_/I?4]_06.K
MU]WT(9C_2$- U7OTY=EF9^_;(>R<$$921 6UH(TPBYRWP$7,"Q=HB#SE"G6L
M,9U ,NX]"I3UZ'ZXN8G!N!]N<1X\8R?31^E#52?3A:#>\R90KU4N!2)S95K)
M$6@FKNSC'K7E#@N;DLVZ=&-*E7Y8)]-GQ?'^PYJ;OKO2'O,5'%3;)S><2:.^
M@@^+5K#8QFA 4#-$<BNBCD%AP;$&=4AIZ^ZR=O"IV+Z\QMO]_ED,FT7_SY)'
MRSX.Q<5AJ-[6L'MZ=?;<RKVY5;TG@7.I'(I<"L0#P\A$(Y'P1">'>5(*1#9\
M4_+B^.RY[&9[K4\LG!F;+3@R!MU>O_:C-3BZZ9"XN9OE8]6"IU';["+E5[28
MW)-Z1NUM'#I.8Y26(TEL0#P)G)NP<^0E"R$P11PN[&NJ(6[0@$'>*$GQ7EU_
MBP6FRIG(G B$)*XE-E2PI+R268+FU!T20=:NM)Z=8X^Q:Q1V$D8RS1_Q)*;6
M(#>.ZB],2[&]K1%YB.9>:.UT/O[8_[J=_\,[QW\?[^\=?-^A.YV#KTW6O/C&
M=_+?[R;)X_M/>"<]V/SC:/\X__>1[GS=.8)GL7UZ &/R%[N;WPC\C?^Y:)[O
M_#C4D8&LH04<>DPASEU )FB DF#A?S8PINQ41[%;#V!Y_0">:Z_TVSK(%*<M
MD8W:5O.O_^[N;VW5_MC:V7J_O5?[Z[\;.Y^?U!'OI1Q<(WFA?PH F)$_ /V>
M%%I(-CZYLP+,3S,]%YW0_M\9"%GI/-N+XI#FK_52LS6.R6_??R]NJ;5*"U-N
MMP>/_#P ^.SG@Z9L87Y57NG8[W IM/J^%_,K<]\9D +\47[HU;'T%[GSX&:Y
M>.^NC#=#P29,J]WMYP(/B]5L\ 608??C8: \GP\).9[/#6\=,@HK9 EF!A/'
MA7(+T6MPA.J@3!>P7A+U4)'NOU!#0()!O"MC3Q[:$5"(!B'W:S#WD,<2UL#B
M<>WP[FJR][@[7]=@9]H1<#&BQ>ZOL)?5OVYOR_8*>M*5<0LKVY(O.\)7>OJY
ME.-J-1K\TOC<&,F)63Z:7Z>D^T;'PJ,6/31V]EVB7FS2#XFHT0Q'%B7SS',B
M@\&8*(^CI3D.7/D'5W*\143/_H2'.L!>/-#UD>+[,-#U1Q;5X1UT?P\4=IH#
M7;?Q_E[^^U-G_WC[_.##GZV=X_>M_=9DH.L?K9W-?9C/P5'S N:8 UV//QWM
MP-\['PY:S>,_O^< V!Q >U.'O(298$ES9",MC)@$.6PY8O!Y<,Q%DO3:NJYK
M-8LBMW-J\50RSW*WQZM0;T%1CVH3.7:<$THXC=P%9W 4B45M)</VKCC""O46
M /4F<IJP(X3E$EC!Q8BXQAI9C1,*+$63J/0D\8QZ!%>H5S4%7:&FH)/148%H
M)KAR(@6N@C%&8>V$$MH:S+"[*R*VPKZ7Q[[)U";,C:>16<2%H"#Q98^RD1K1
MH#4VWDD9[=JZK$LUB_)7S]+4<P5Z#6QG6\E)X>*T[=(']/Q=!Y9!7&.*.6D3
M$5(RKJ("I'*&"6<S7D4?*R5UT2%KNA^F9]2 N"90I(8C3I5"&J1P1#P55$:B
MX%3*UKNZTM/!#<^9C/D(D>S%6PDL!5,;%Y,4F*<<G"V]<1;D=8.E$\8R3RH=
M; F8>K(,9_"!,&5 #LD9#T$F9*2GB'+,B5&*,N9RB$>=O'!=B65DZB71+ZP"
M*1,8FFON.2/<4&ED9,%'ECPVH=(O%I^O)_6+I+0"C=&CQ&Q"7'N2@TD$2AB[
MY(-U.N5(1%:_DB*^*)43GN#J>Z0MY5ZUP%;5Q#R+Q7D5\L^CPN$JG%P@G)SN
M/RNLE3@RCZ3P@).!:F24PWD#3:(B*"LY*#6F+L6,C= S8*LEL%)7R%HAZ]W(
MFI*0AGG%X$[N'76412XQCE21X"2M-,LE0-8)S3+;!31H"PBV5"$>,4=.1Q!(
MG61**4\"MH"LO$[YDR70"EDK9*V0]29DE1'KR+D/)'D>HM8\$,ZH9"R8H BK
M=/O%1]9)W=Y%6,F0ZR":W+!3"HIR#U^$G;+&4N]BU*#;@\QJGEP5<3&0]1X%
M%2<_?7BRV?K_N-Y_UJ=3J>Z;:,F?*=%R^\1W.W'/_KQ,HEJ<]*F/EQS5V?G>
MI)^.F_2@L]]IXF;GH]C/14(WCX[VO^Y?P/5.?O?.^53ZU/D^_7AQ\*%Y<= Y
M:.U??#P_V&P#5VS@W0_OCPZ.FW!]GS8WO[-_+C[^W-D$64,2[CA.B&'!@",H
M08838! ?K8@8!Z%,"8RMD[,8-C(P"0[WI&@!\SR'Y;=1)JQ,"!C$%&S5,F9B
MJD9M>^?=;G.KMK?QS];GQ4T+_.R/8CAKQ]U44O,?$0Z,>$G9\+\^8,'&22Y>
M E,\6; LP9<@\X^'0I-$A"7(VQ2RQT8C[1-'"EM*-34*3O*%2!/,>;2Y:$_W
M)#>ARM40?@.@ZO]><\4^UWX;I0^F7K?S>TZ6A0VO#>Q/&(+MQ2J/<&E3\Y9J
ML%4>X>O.(UR]<M2//)A*C>:T \^'Y_Y]O'/\C>[N>=!H_CS>/PZM@[TC^/]1
M9__KE_.=BRV\/UGHO9.U&9C#UR:,9U_L7'S,[V_MT#_;NQ]V6KL?#HX.]K99
M<^_3T3\7&]/Y+[-OU+4*>9)5FNB*I8F.Y.*73P^M4@:>?]Z_/:^ON@_SA=]N
M-C_\%\3Y]R"\ORMU:EC W=/8*R*C^Q/*7.R/R'99S(++<(A.)Y$*ECS3/N3Z
M[#YW2^'($@=GJC#!\H"#!.UPG5!1-WS:+C@E_+UX/D&53E5AXURP<0;>Y@H;
M%QP;)YS10A"A3'9!VR!!P5 8:>H<4IJFQ+2S@@ V"E.G>MH974%C!8TK HTS
M<!=7T+C8T#CI3:8\ZNBC1-F?B;C@($#&))"3,00-X,B$!&@D=6:F4U$7#QI7
M( MUZ!)[_LS394&QA5)^A[M5@=CL0&PZ-S5A:D"FI\@GZT#W31$!;AD ,8R5
M5$1'DG(Z/>;3J:GWQ[#%:XQ<\?Q"*G45S\^#YR=35XG&*5F+K !UC@>5NPYI
M@3Q(K(2J:%T,P/.B+K&NF/Y5,OU"J2L5T\^!Z2>U%6ZC<R10)(*5B-. <P@4
M1HP['C#C3#A@>LWJ_(8.&R_"]"N0TKJ,5IUGR1!8%AQ=*(5IZ^>@9V$/6KGE
MQ?8@=OH[W9.BX46W#=/\5A1ABOU!!;2S ]KIQ%A#G+'8)(0]H"W')B"K2$14
M1V\3#BK9G&3 2-WHV7D3GS7!X"5MZA4\5_"\G+IM!<\O L^3M7.I\LD;CH2.
M#.1@[Y!6SB$3:?*@%$<38P[VX'6MIPL75/!<P7,%SZ_2"E'!\TO \Z29@A#%
M!:,:964)<>\]<I8!1MMD&&-:6VVR] SPS&?G57U!>+Y'ANYBYA^^&Z>IC7(1
M@8VVRH9VP]ZE*Y][V+SPATP+[37#2 /: 453CBS ':*2FB153('$1<T]K+(-
M7VD"WU(-MLHVK+(-JVS#L7#6A?%\N]C=_//XH//QYW[NKG[\Z7AW<_MG\S@<
M-6F3[^Q]OVA^?=]N3M5/>=_9W6SR_,R#S?='.YL?Z<X'^/MX*]=AN=B_^ 9C
M;/[,PEV5;5AE&U;9AH_3@=^=]7JP$6_NL>U/B_>\![$\V-!3#7(E0F$CK(EM
M/\6O_\KL=#?-<*$M;2]9@'F(<$,JFE+\5\%&]EQBV'3,+C/&"6PTXLIQQ V-
MR&JC$(L*MBX**H1=6R=ULU 5ZF<4PU<AU/(@U&*X:BNL>DZLFG"W2AF,\U(B
M1WA$/"2/#-8$$2F=HB8ZS;*[E=2I>$K^:(53%4XM9UG@"IV>$9TFO8V:^NB+
M)A:),)"D"$'&<8<TM5X)1A2V,DM2^(:8Z.7M];,$8/-Y8 ?Q47F:-\QU.=(W
M%D"=*U9]XR3\M^MOA*(*;1Z -M.1P0 JGA/0VRA6"= F,F12HLC#X>&M<X2X
MM+;.))M1[?$%BAZK6'=>#5LJUIT+ZTZ5P0G:4N(03M0AK@1!V@J)O&#,10#B
M($&-8696K:XJUET\UIV7Z%^Q[DQ9=U+&]P*#."\=<H9%Q)W(C7JI0A;D(LXM
MB9CKM76.Q0*Q[BHXH%:Q%LL"R/CCMA"5H6%N(/1Q2O0/B6'+O$4$=A/QP"UR
M<(*@@(40(/T[%0V 4)T\'886SQ1:\?2<A?^*IY^%IR<SR1P!L5]PH*H<V"US
M7!QF(;MA8S(&:\Y!G5=U0IZLT%<\O; \/3>'0,73S\#3TU52&"$FV^0X,\#3
M)L>Z!O@185.Q,<)1#WI^G?,G:_J+YQ HWJT66VW8ZPYLN^9+'JF=]KK_MOJ9
M0X$I)M)5GN(]>%JNZC+#V;S4CELRQ"HTFQV:?9G2.K2P(%<*B8RB&'&L%/PF
M&5+<ZX"9"3[%7-R1W9#I_J1VIPN?S;["8+!005D5+#P'+$PH+EQQC4%$13P9
MAS@/">0;ZY'.R:DR,I^"R4*.8K,K@%$APN(BP@)H.Q4./ ,.3+5#9X$X%17R
M"C.4MQ/I$!Q*+!+MG.> \MDH:3!?%O%@!1PGFS%%X)GPN.RRX7SGE[AU7[O1
MZ@YR!<+W;LDN>]VA!(M1-W0$#\,MJ [6N1^L?KJAH":1>&>0PH6W3QKD(@O(
M)LPU<981CN%@I75*ID_6!TO82RI$OVX&GY_F7#'X"S#XA :MI.4@/2=$'&P@
MMTHB+81"P5/,DZ(2:!PT:%X7:MKW5S'X:V#P^=4NK!C\^1E\J@RASCNK#:+.
M*L0YI\AXXU%2R3(>$P71?VV=BCH3,ZA"6&F^<TX*6MI A,72*:Y%*E>X-'=<
M^C9=@<MJ%R3S2*>83?>)($>L0X:3H")E3C*QMF[J_(:8HV7.IJZX_/D4BXK+
MGYW+)]2+Z*+B,2B$0:A$'#8<66(L$E8SB96@A)*U=5TGY"D.NHK+%Y?+YZ]=
M5%S^W%P^J6-8[S0.$70,;(#+%9&Y41!%W"7FK!7>8+RV+NJP\8O!Y:O@N'A"
M5M)*F#V>P7%1;D$%27.'I.]3ZD4$^4)@*A +-.26]@(YIRV*1IADJ$Q.Z[5U
MRNH*SR TJ+)K+B"#/X/CHF+PYV/PR9PEZ:RF*B*<7$0<,XZL)@8I%P2+6$1!
M<\$C5<=Z.A&Q8O#7P.#/X+BH&/S9&'RJVH%)5AMF4&#.(QZT0R"I812UH<P%
MIR/SP."ZKLE3>KLOGN-B>9*7PI!-QOE*CTM5>DC\V>M$LOGK(A6$S1W"MGX4
M\%7 &(SG>/OBT"E-$@L$!:X)XE(ET$) 7'&>48$M<3*ZM74EZHP]Q?GZ4 9:
M(N/H"H/"_/67"A2>!12:UT%!:YE%&H,DYA0$FX"1%@PCFC@C26%%DEU;%Z:N
MU%.ZJE>@\!I!8?XZ3P4*SP(*7ZZ#@O$TN& U8C)G,L)6(J=E0M))JR))(!FF
MM75NZHPL R@\U<%2]>RN>G8OK])50>C\(?3GM+(5!9'$!D0%C8@G)9 36B&A
MI#&>:Y8HR%52UPU_"H0N3+_M"EHK:%U0:)V?ZEI!Z[- ZX3*JH*)-M<&!(JW
M()WB@%S %&F7".,6"X4%0"NK P)7T%I!:P6M2V@ J*#U6:!U0O'7 ?0."F*J
MY!P4_YB] Y8X%#&)*43C0LKUE/D3$R$6!EH+R\!_!A9>NC[=6SVT_IW^%#X<
M36S(-DP"7YUV^ZV\"F]ZL6T'K7_CVQ^M,#@:E0*Z<M=PNOCR%NM@9F>#VV^9
MZD0^:V0@^"YHH'E,\K+C>KDV5WX>]4:C.;7?@&QZT7Y'-L%@W]CV#WO>7_O/
MM3EU6B?HZ@+>-O>.[7V#KUX2R=OA)YDJ6''"E4-R/7C!#<.#_<N8U3HYLP6<
M%<@@..$N10N0Y#GHV#;*A)4) 3L=L54ESL$],6QDL,$\**>MP\$)3K77*E!F
M0B0J2*^,>?"8KU'5#$P!U]'SLS^*X:P==]-62M%G>AP#ZB<[B)\BO-&WVJUB
M2?8R_>_!^_]H=_WW)<7.@W^.L._\?6*_FK/=X^_G^_3CQ<&'YL5!YZ"U?_'Q
M_&"SW6H>;^#=#^^/#HZ;<'V?-C>_LW\N/L([MP^=$HIS'5!2.34U@Z!C7"!L
MO,?>$@_"YEHMP@ESFCFR=Q9?B DW:KUKNU?KIMK@*-:^-#[74IG;#$.R@[-!
MMW=>&]B?M1[L>,V>A.)K[[H=&/3Y__G_-"7J;;\61P0R_NJX E*!BY>P56 Q
MS+)M3_OQS>B7MZ'5/VW;\S>MDV*LQ4UOKW. .)W"X0+2RLN7K-_ )?L/;;7#
M-P\O-XI+$V=+>4V(!B'RULNX06Z]]JO'$M; @CWJL;^^QN7C[GQ=@[W?AMUA
MO%^L)(CB@6]: WB9OX^HW3H!GNR>P4-#__9PI7O-MA0,7D:14+^J?SCK,R[$
MUIO-KH>GG@S>M[+$OQ]M[SU\TE_2HZL4^T^/=_?^/-K=_ /$]HV+W0_[(/;_
M_7V_\Y$W+_9)/LAVOAZT#_8.C@XFQ?Y.$]ZWQ9L?MG 3Q'^8%]WY^JEUL/GM
M8@?FMM/9)P>=O]L[G?>=?RXVIK.?O0V.Y#X+)!G$M=7(81) K4J8,1&DDVYM
M/>_#M(Q\;Y*]1S&XI:+N;"I<Z>GG)-DKTU^!+#:0L!IC$:M5R--9:(+GV\$5
MD2O+4/VYE?!\U<:U5;*=/8/'][J:=XM);6/4)/WSB(*OJ8JK8'%[KJ-W:^KH
M=<80+QQ'F F66PD8I!VA*$8=%(5CV6O0,ZFJJR=%VBQ9T? *+"NP?'8?;@66
M"P>6D_5;K*882 "Y:"3Z_]G[]J^V=6W=?\6#<^X97>=$8+ULJ=V7.RC0+O8I
MT )=:[>_=,B6#&Y#PK:34OK7WRG9"7G1\@C$(1KG["X@L:S7_.8W'YIBB:WL
M$*894BIEE$9$&DT!+*,6(1XL/5BN+%@^0536@V73P'+JQ&I$0\U%!E0R%H@9
M!YLD0CJ-&4NT5LQ>N4=$B\[CQ&KS<KCO5X<3!K 8^?Y+M>OXI&JWNY>JD_J2
MG,TQG;?/5.?4['4&QU+@"UME:7KE<-FV!JOF@>M.P+4W91)+I4).,X*$T<#R
MF)1(&6Y0G&&L34B!\0%PL<C7Z'N>POWDIMZ=A-M3ECE*_H1]EP@*ZQH;)#*:
M(,8)8 ".%4JYQI0FB4Z(L)7[A,!>]I=&]A=Y#9Y7YT\NU)-VB,%:TI P9/W9
MH,Z50+"%%8J9XI)3;#2+US;C&1Z;I;_XN['&ABM2.Q;!; 4=T[.99(/PYN#.
M;Y<VIGX$*8A)WIL*:_KZ7PNS2697&C:EYRCS@[/]Z3O((AU'/!,()Q%'+*$<
M ;R%2"@:$Y)& G@JP%F+S"->UR OLQ?TA=DG7M"?1- GC!'-,P[+JI%A6H Q
MDFHD16*02JB*8Y68+ [7-J.6E/ZNP><IZ$\>1O&"_A2"/FF@Q)DP..82&9K9
M^P(H08DQ,:(Q5ZG("#$TMM=U,QXV0]"?>RCDO8'-WC&=7J!!V9K"@!E^/\-C
M%7PF<[ [;@5.D]6';01WIUZ?7NYQZ(XX]&$Z%3",@3;&*2(Z!<LB8P9)F0A$
M84DIEI%2TJQM<C;M^UR<H\0[0.<KS'.P+>8DS)YQS%'2)V\+4(G($JR1BF*0
M=&+ M+ %3.(XHB$03BJ86-O$K7C&+<=>UI^+K#]5L,/+^E/*^J1U(;A67":V
M^AO8%"PR*4KL[0%&2!91DT1Q9G-66U$X7:O(!T >2TSKO,2@,*5117KFPASF
MQP4T9H^55HE8/N31$-,#_K!=K<51O5X>L^:'69^F+)%08,5I2)$M<()8J#!2
M@%9(QJ"N.#$8#!3K^J2B(1X1[_IL7HS#2W83)'O2\HB3",":(YX")6$\Y$@I
M0Q&V3 3^1C+C,JSB>51.])+=0,E^*JO#2_;C2O:DG<$9YB),* JC.+)WFS,D
M4UO#0QI#>)R*2$8VBD%D0RX@?.Y1#!" NK96Z?*J*BL\L%/^/>_E/J+1!+/B
MV/1Z;6--OK)VDWB4FA]*I5.6!2QEF,0B0RJQ%XO$:6J3*J1-!HV 6')-N5K;
MI"TNIT]W>,_G<Q'P)[0NO( _LH!/&!B8X80KHE"HC+:G3L' H-B@C!$A4XH5
M$=P*>#@CF<(+^',1\"<T,KR /ZZ 3]H96BC.PRQ%4981L#- RD%MIR@&R8^H
M%IBK6L!]/.-)C0UD?IASF)[J5,=J!2V::5SLN@6I/A\'I2S_ 7+STQ1=CT=W
MPJ/3&5E3QJ24$!2[,Z,DY#:70J,P-502J31G>&W35;LFKQZ*2-ZQV5BY?D*;
MPLOU8\CUA"$1T4P:$R<@S5F,&,4:"88I2F&=&6<J!+CV<KVD<MW0@,6X8'L!
MOI, 3QH*,M4R%CA$!LL,,<Q3),,8(QYI%1NC<!C%:YOR(94<?#3B]F<JBN[W
MO+2BUNL&A>GUBTZ@]-=^V7.F\VK%(AI]K/M]D7<+>Z.!/P#V*$CU;<J$("EA
MDLH0*2P$4 VE$2QOA,(XI1+34&&3V13-\$%)$=Y=N?*V@Q?M1Q?M"2M")%G,
MDU2B.",A8O;2V"3.P(I(, \5P+52Q'HKV0S1]N&(1LMWHT]R>TE_;$F?-#=@
M9PN>2(-B=X<1YAJI.(V1B%6B9,08TRZSD44/R5GV(8E;R^=!MP.;6_=ABNTM
M@B &MC2TDPX?G%AP< +6YGIIZIK=QV>J,*]5:?3VR%)M=\N5N'/YR>IT7SK0
M&KUS.9(1C3--4"+=Q:.,(&7"%"4***=1(J,TJY!KNM",]W,^%]%_*AO$B_XB
M17]_7/0E8YD2W&9IIV">:$F0-!E'.&;*4"Y"H5)[$%P\_'"H%_W&BOY313B\
MZ"]2]#^.B[Y)0QD)%:*89QEB*3=(<"&1H)+2".LXR;BK ?%PSX0/D]Q::D$J
M\F)XJWIUI:>]WK,#PW4UH\L@[P2F[($0S+CDTWM<'B]L<F%.U<O=P67U8]4L
MQF'N>@T/L^-Z!;<ZNJKY7>YU=@>KMW4.R^)Q;IXX]V/*N@D)B<#"82B**5@W
MF<)(9I2C,#-Q JBGM;NSK44>5%W/.U\;RV[F9M@\'@!X&;^CC$^8,3$L+.>I
MK9++&&(A&#12&8*HY@8;K#-ADK5-/GWPU(=8GHN4S\V&\6I^.2!@PIQ)TD1B
M6'(4RU@A1K1",N)@W8B8&,-BPB2Q:IZ1)IW[>NXQF-T?J2E+=W]'?9]'&12F
M#5*A;1Y8V>NFWU!BK?\5CL\LC5ECUQ(^JB]7+8_L0L)4GW1G.W$\[LT=]ZZF
MS)N,)(SC-$-I0H'_9+;LAA8ATA'LC"R%3V ';)*P%4E_'\CSQ(3YWP?B,6&Y
M,&'"'"(J2T(##"BC]L:SC&1(I!2$@F(N@1#%<6:Y$&_%'A.>*2;,/^',8\)R
M8<*$?10GP!6EI"B+;8ZYM"4U@4"ZXA@DC+@*[7$V;.MS^1,Q3R+.VR +9;"5
M]E8KB+.(;+1;8]?VUM'N,2S)+$CR9VOOBT8_IZP6R3"/0#NA*+-7K*=&()6%
M$0KME>L\2UALKQJ9T^%:[[5M+D]9H.WR*UGW]..A C]ADJ21P#AB&4H2$B,6
M$XI$E&0(*Y[)+$PB%=I$L[#%8W_&;7E$O=$!&J_,'TFV)TP+FF2$<!XAI>,,
ML801)#',KDBSD((]P(A@353FSSWXLG=^ 7-L\\BJU#&;.68C,6UUZ0,LC3EN
M7\6+]SJ['>B<T362>3HR1\@*IX^\9&DJ*%,(I\2>N,<$)<1$*"5)&A,ATCBU
M= 2W@+4TPQOB/:0-S0KSXMT \9ZP-KC6BB<$H\C86T82:0,@,D(\BZ-,JM#P
M$*]MQBTF'ESEVXMX8T7\J8ZU>!%_"A&?-#KB),-:Q2C1*D$,)QE*4J41%<)@
M3402IID]OB)#T2 1?^XQC</>F2E\/&/!I^O=*FQ=%U?S:',WM,%3]D(*&Y;%
MH4(\XAHQ'0F48# ?N(YC$XLX)3Q>V_0E?)ZO[#Z5O>!E]\&R.V$,4(XUL+X4
M$9L2!5+,D#+&H#!4L(:I73RP]847WN<KO$]E"7CA?;#P3M!\+40L,5<H"NW)
M+B4X4K&VI3&-II@E7!!0O+Q)EW4]-*PP*<6_>R[I%MH4J.K$2PJ]UMV^K7@U
MD,#Z"V 4O+1C*KOM7 \__*W<S[(O%BGV_WE7NVV.\]-H/&Q8E*.N[U$G@7IO
MR!QADDR? DEQ:,^ZHC!B NR34"()>@PEH>!":$P$H6"?B)9D<\CXGI]$+=A5
MZJ'50VOS,]H\M#XIM$Z8C\)DF&IN8\/4(&8813)58$B&H::"APF+.4 K;?%Y
M7%GOH=5#JX?6Q571]M#ZF- ZE3BH*":&(2R-O8Q;&229_17SQ("RS(PMCL]8
MBV'Z'*#5>08V>@I>NCD8ST'_'.0FA=]U_GWS'_#/8"#GJCC-.X/^1B!-]5]L
M!R,'MG.55QQ."&P\*;#$"NR.R4Q1&%W?\VDS"D?JT/UZ$'1\$-0-8FP>YF"F
MCDOV<7IF=+]M#K-!QT'*M\K2]&RQEG>Y2O)VWLM->6*7Y01>_;K=3;\MJ4A_
M_M=9F)[_U5%_R_[AUV]7G\B'GY_?6B'^G'_Z^>'J\TX[W_^Z%1Z^?7/V^>L^
M?/Z)[.]\H__Z^>''P<['+YB+*%54H22VUU5D:8P2F@'WT1$E%.@J2=1:8 #X
M+F".>T7?//HNG%(;;A<>@W3E&4A:I^<JAW0[UM]J<UT[!@1[L$=MNJMRB^U*
M*+:OESM0A7DYV+9.)(< 4L$ C*2M+DKS<O##*YV7%VUU]3+ON/ZXAUZ-;W!^
M,1V+MQ!1??SJ,M>],ZOXUL/*A5V[">LWUQ^ONX\F8*WZ+)+KDN(;/P[7;_[L
M5\UBNAYR>J]F?_T9BQZIL_Q6S?[&%?O;N(F<^NH,JIG"SC/%8CC5%$2'%42G
MYCPQ14!Q:TQ+WG(^FL&G78,O\QZ\++T-D;39[6?=/C2JRRER,,NDN8.Z;_9Z
M/Y(*U29_N=--^S:4]2:W9-=>*/,&_E(NJ7JL&&\7&.[NU:>_=W\<D(\8_A?N
M?TVO#G<^_#S\^R-\']K]NL6@K1^?)ADO,-Q]8,N?3G;IYY./\+\/5P<_]]C!
MSC[T'=0I,-W]G3-0M6]R8+Q3%[UEJ=()5AQ)=T>,4 (E(=9@460AI5Q'2938
M8CT$3]/#^>SG&Z'N.<J%]:_=!?_F=>)GD?;TSC3U>7F;S?,;J^GAN^K>:<R/
MTLDY)6(Z,S!N]HXX $+<O3"%J\$2M+ME&:2J**ZR;G&I"CU50_S!F2)-FX#;
M^]YFC;#1WK,[.,\49RR)>*P%(RQ1L90<]#]0@R3!..+FR][M<DZGS.C#P=YZ
M!UMK>W1GK8+[[*G(Q/X4F4@XQCS2 K$86S*12J2R3" 2XS!6+-.Q$6N;F-(6
M?OC%3<U+;O,P]2QA2H>6$<?29"IC6E,IF<(&&V$8)5Q+!U.W2*_U,+4HF)JX
M 3=3.":P7$AF%J8(TTAQ3>TUF;&*60@&:KRV*40+D^>4Q;=$!'$K38L^B)%S
MD18&&OE^SYME5N%4X:/Q*/AA\+<Z"GE4K\561P_6:/ GCUGSPZP/4]0J HV#
MPR1#+(I#H%8FM'?&$"224!N:*"E"OK9)18N3)EV.Y0\0+PD7\:*^.%&?H">1
MBM),8($DB#5B)F1(&L.1I R+6&HBF%S;)%&+ADVJ%;!"_JL]ZU8V92\PE:B,
M>:_\6>,GIBF#U1BUH#Q"S0^A/DZ1$<( D*0@2#&3VANN(B0QC5%D,%&:)I1E
MPA8SB1MU"LH?85P.+N+E^='E>8)QX)"R,,,1"F6,$=-"@&2K"&E[6"!EL,[<
M@''18HWRVJZ0/^2XF_5 #$Q0F.^FTS?>%?+4KI#!'ZJT;(\X=T*<3]<,XN>W
M'S#F+Y)GPE8U1#*6$3 (0I"(<8S"F(=QFF8DIBD@#O6^C.<KJ_?D#]&=9?59
M5UE^0AF^&I=A(6.2$*F1H9(@AFF&9()39'1BXCB6<23(W(HL>T?%O2YTZ79<
M;UPNN>GDW2+H='OW#*6L@DWS4/[@*L%/ =+(,AR[53BPB^!MFOFA4SK%, @7
M$:-1AD26*<324*/$"& 8(C.9 )XAB%K;%"T:D0;9--Y'T2R.<7]Y]D3C_J(\
M031B)EG(DQA1K0P8"S1&RB0:18GF68*CE)CP&=_FL Q$8\=<%" ^*WA5=A.<
M$^\+FTW=NWK?5IW>5D?O_KN?7]@S,IYB/(H3HW:; L$ ].$<:6XH4(Q4H$0:
MCD2J4R)HJ+G6UFT:/]QMZMT8C97J1TO)\%+]M&Z-6JJIX5$&BX?"3##$XD@B
M20Q&- JEC$6()<=KFZP52]X@J5XAIP8(2)""H.2]7Y\:\D;0$^2';KN%\,GK
MC^_7J.$IC)G.0-? IHJ!=-"$ CP1CL+4$*%CDPG. )["%I=A@VPA[]A8$M;A
M9?H)'1R#<W.8L(@IC;(4&\1DDB(I!$:I22DE660PM]%0W.*\237A5\B_<?];
M9%;!!'J\@[QVVCWVS ][3J=S.64F= 0$@D6)@']$B*34"LP='46IQB;DQ-Y:
M%>(FF3O>B;$D=**68"^D=Q/229^$X(F648:DC6@R91B2.N0(1Q$CU!9R%@((
M0OQ@QM]0CP2FS:8')]V>:L^J\?<0G\3#R@TO,QH]&I]X6W1+;\O,$:J^3?$)
MI:,PB@U%H=0)8BG32"IWCW4:$LTP98D]O49G5R>_GS'3F KD<_1>K*[T/QH7
M\=(_?^F?("HRBU,3TQC14-J3)"1$*DPX,I*%*6&,AXD!:X*S5D2F"V@W5/KG
MZ>? 9)WP9I.9OU2[[Q(Y M5N=R]5)UVUVAMWN0'@T;C*<!FV!JO@H6N.E5 O
MIVZLPIK;P_44F232B$74H(2D&:**Q$S!CV%&@;GPEN#3KI [U_[W7I &"O.C
M40\OS(\MS!-W),F0Q$3P#$4)S>R15H.DB0PR/&&89VDJ&+-F2(O-***Q$&&>
MJ[]$-IMB5/Z2&^Y%\#Z31OE,#HQ/.)LG5OV8(AY*V[NAJ$**1@HQF4HD,\X1
MI8;"GV7"'?$(XU84X64QFKS+Y#FX3+SPSUWX)XA*A(4*I0%F8N\49R'.D-(X
M1D3I1(0\B6@8VYK)N$7PO*IO+(O'I,D49NQ6@Y%;G/S5!BM]M<&VNKB 30&=
M:0>] MJI!'7%DI,7[$ ;N4-O!_K_'2QO7[5ROHKLYQ2+C;),)DHD2/+49A.%
M'"5$810FBG!*4JI"Z_IG+3F#Q-[>XO8YR<T5Y4>@H5Z4GT*4)S@IYY)P00W*
MC-*(8:(1"+%&@L528"Y-:C)KD+8$%\T0Y15*19YK39>E]>HOL*;+ )*N=DS2
M\T4?Y@-"X12?D%D:"]BQ2(0Z14S;T]5A%*$X#2-AG?NPJDTL+^6#<@UC%7>0
M7\\D'BK$$TPBC4,F0%(13[1"+(&?%(T$_)-IDT6,"*+7-J,6BZ>S@98^"M=P
M(C&7HK)+:]<TQD,Q<O.&+U@Y3S3"4Y0""(40F28H)2)"C.@8P:\82<Q!K1@2
M*BF:6$C*.RH:1BD>)-&>9#Q4K"=(A@IQFJ74())RC)A*P6;0.D%ARA,6:Y-$
MMI@TQL R8N^N>/J[<E3GU'HK5LQ#T9P8R-MN5U_F[?961U^O1A7?G_S=(]4<
MD8I,$9#$2,)CP5 4LPPQ%H,Y%&&,8/G3+(,E%@H#4I%6R*9C_3[%^#F(^N-2
M#R_J"Q/U"5*2I5$LL$T[)@FS=Z&#J)LLA0D6 FL"FR#2MHP<I0\)H334\[$<
M^<?ZAA0>GX#<"!)3V4[C^.9!:XZ@1:?X"1<9BZ3!8#])BACH(R15G" CX#]1
MFB4,AVN;)&Z%X4..0/D<Y.<H__-F-E[^'U_^)TA+$K,XBR*#,AU&B&'.D,PR
M@XRA)**18!'F0%IH"[/IV@W-D_^'NEDF@>"6F;%5)UY2Z+7N]FV>QF!0#T.'
MIK&H_[PK39WC_#0:-9MP;&L$-/TACOGB)IL.+&F>*2HQ(B&W"7." F\2!"64
M4TFD%,8=XA!A*WIX!<^Y"]."?4,>53VJ+LMY.(^JCXFJDVG(2@LE&0<830QB
M+%5(X(0@8*BI2,-88B[6-H5HA=&T#VU90=5QUHV>@I=N#@9UT#\'B4GA=YU_
MW_P'_#,8R+DJ3O/.2']?U7^Q':0.9N<JJ3C\G:@2YU\[,\%V]QS>?!44YK3?
M5D7[RAWOM_\?].#CCC':BD^@@N_3!8<"=:KR3MD+\EXYJT; >K#7"<[5-YAM
M:$WUZK;M[2@MU_S@[0 +90XK5@8P1V?!1;?,[0F"0'4T=.'4'2<(S'?XBGUK
M8=JJ9U_4=8VT\V^FG9]UNSKH9O AK-?/ZHUF5J?L8]KT3'$.$](*$E7"QS J
M^_5JNFPSZKO*VW9YAZ]M!9=GQM9)A=$&>1F<=PN#W+NO$ RN@SK=7C7*$@SB
MP,Y9NVV;NJD?-@)@D\*#Q-2]-GH].#G+RV'_JODNS+_[>0$K4L)&S#/8E)U>
M\+6O3ZN)S#MINV]WM&VX?W[A3K(%*NGV>T'6[_4+8]_JQI([8_UZS/"N7K>P
MN]Q-]471_6I2.[5YI\),:,IVR11V;N"?3A?6$_J6PQ,I#/H4>I57<S=K?\!'
MEAB[?6"QO%KUZL'@4I7!?]Y!70 Q$YA)DAAB&#%$@OF;,9DD5$58X/#+CGU7
M"/^'9K)QON8F$'Z:5"#3=5_*K8X^,B!7WTWY'H;;M7X.6*32[)CJO[?3*M&2
M:I7/_SH+T_._.NIOV3_\^NWJ$_GP\_/;_9^?SS^#)OAP]7FGG>]_W0H/W[X!
MS0):@GPB^SO?J*WR<GCR#>^?[)+]GU:S['W!@D@B:()$&&/$0A$C8-T*F5#1
M,)$R23.;73JE&P* O+;=$[IOK-":'Q=YX;9Y"O)@$0(^L]5)[ 5,L'SP2;OK
MD.LR!Q"9B5CK0U7C,'H,N,=WFZ09!P//2,4BEL12X2PAH9%490)L/S)SMXUO
MJ^/^.>#\U6$V^[:&$WC7ZW8W_;9R>^3#CX.=W2^A3D%^TPA1',&^B#50"(9A
M.DW("*<133-504#>Z1N]947-<,RU5C3#E# =$QEK:X%'*B(4[/%L+3 @>1>P
M"+VB;]:>;(4/!UOP'>Q O\J#53[Y\(7$C*J48H2-O0E'F0Q)S4*4:9UFE"M8
M=C:YRB$W81ICS)AD3# B&)8R(D*1%$QWF4ZM<O.YUE8)5*!BNZ!!S'EBBNHW
MBEM.1XX1(I?<&K\J9\.;5=6SKM8*5&&&A0T<-QTRZ8H/PV#;ZJ(T+P<_O-)Y
M>=%65R_SCNNR>^C5^!3:.I@37-AQY>KC5Y>Y[IU9VV\]K.R_VI-;O[G^>-U]
M-,'OJ\\BN2XIOO'C</WFSW[5+*;K(:?W:O;7G['HD3K+;]7L;[SE]ZW-X=3A
MX[@+7(,O\QZ\,;U-,,OQR6X?&M7E'^/Z^A<.K5\,/ 6:;(K%.$GBF6-\8T <
M5?L614CN4 IDJ6;@N =FQ-CXG[H:S2/N^%_N[X-9D#Z8B;GVAZ^36_3H565M
M=SLOG5T-EO8KJRH161?3R&\M1]L B"F^03;G4ICF3G[@\USKMEDN/_ \W+R+
M'/<=['81LY@#96=I",1/*[#8918!TTXB14*J;AL\NYECKX*']^)L_^<6.3AY
MD^^3CV3__&.X__.?[<.3]/+3WQ_@O7^=[>^\/C_<V;WZ=#7AX3W?_;F_\PGO
M_[WW\_/)IZO/)Q^@?1C'S]=GGW=@C'_O7NZ__<3V3_[Y%>SWJ;LBLB1*8TXD
M,EAG8+_+""4Z$RBC1F,6J3BCL:TS05N"SNOVJ4=PX ZE90%1,0]VJP)VAN(X
M%E1)%A-&(I/PQ!@5,:JSA,<\]6#7,+";N!I#L\B$ G.$,V(OVL,&)<HHA!F1
MH=1AHI/(%GIL"3RO:[P>'>OFE#-^%V8]89,@^_V7T?R]+P^@W+57><29O!HT
M_+9'AY=7^<P:X7/1+ZE4!!L:A4Q1QDTJHE@QQ3BC.*6)DEZ_-$F_[$V1:4J9
M4H9AI&S:+A,10RIF&O&88@&T.DMHN+89L99@TZ>@G[*VP?WH\F]R]#TH/4M0
MRG1(J H!A!+,= K\*8'M*Z2F-,Z,"3TH-0R4)DAOAC,F.,^0E@I *;3UGR(E
M4&0X2RBQX7M[#4LK#!^<P35'3%H5A_'VC%#?\A'5X 6YI\/X&2N%62-\+DIA
M7F[?F<DS6^<PC2N1V?M46F%_BJK&+)0)#H&;4IN?0VP&EU(816&<IAE)*,6P
M"VG8PGA>;M\E\NQZ5&K.T!;@G_6H]%2H-,%58Y-@J:5!FHH8L2@A2&9AAGC(
M>8J)Q)%%)3R/>\OG"$HK5+!T%EV=Y6Q]D.7\O #W.?L&YN6P_"7@>DR] Z9^
MF&)ZJ4E)(@E&84HBQ%)LD(B-1$QK+CE+$F9+,T;LP1$O[Y'TJ+-4'DF/.G-$
MG0DFAS$CH:$QXB(!)A<#DTLBEB*5"!YK$T8A$8 Z30*=\6.?-QSSK \:O!J+
M?6,Q@(V\HTVG]Q+)!43#W5&$%_B/8/>'/3,(3695)K([4U#:G-S91PX&9Q?N
M<E[OG@X@?ONHP'WO:U^]4WE[\,Z/7\#R#5,L!=+"8+"=,HZ4-A'"F0E#DR99
MENJU31*M3X<>!X?QJFT N^7N^^&>IK??#X^S'[[N?4DRJA2.*8H(28#W\=A>
M!IBB%)!7LDB$6LNUS7!].NHSV ZMH##EA4EM&*!]U0JRHGL>7!3VNJNQQ!IW
M+GKTQ+?Y89^J#T&[DYT&]DZ_EU?'H"<B!9,'["=^7SX,MF)3GWFK3JBZ_??;
MTXTW//?;\W*;+\@O,=^>2J].E"T6ZF?2+2_5MY;JJ\.3;U\R8C(5QQP)@'2+
M\@Q)V#Y(IAQG1-$HME=\ANO3]WLV".3]3GC83K#,_(O,& NQC%"49&#71X*B
M1$8&,0X$.PY!4".\MBE_L1,F\?WN.#X!6)O3?PFFP7[\B1%XKT&41A;;I^+0
MP[.H_V<\"[4^R1I>/Z*2LMON]VY^9.KPW(+.#=M;>,=F9^3?L^(ZS?;4H*0P
MZAM2&73VI6I?JJMR;6-<-X)B')W F\9^RR/4F_]("GC!C.[-5E*@T1*ADE G
M'%14*F)-J-0&QSI*8RF7XACW*!I-'\<N!Q*0F-ZE,36. N"1"40%G2A;\.74
M@"%JR^M8D;(%4EQC%B&'2GK:'+,U99Y2.;N;^6:7L/@[[YU][+3S\[QG]*X=
MNUOPJF**Q^8;L!GZL_=%P^R''! YB@4![BTSI$A$4"I3E48TDEEBXUA4KD\[
M0(:54>QN>4KM[+?"_+?"MR\RP43*6"%!$X%8J, L3Z((@:H67'+-".>P%7ZU
M$0 2*B9? Y$M5I6G9U4YK3/UW2KE>FW&(G/!A5N?<L+@:CX0G\PHEK'7T;D*
MRGY2YO!#<66K=($M"OV%]P-TIJHJ;14< V>Q%:QV03BZYWD:?.YVH&LO;$LD
M?'6\^[ET/^)7?S@1@W:  ^2]=E5T3#E[Z<R>TU%7MCWW8E<G:^P36(I^:IUG
M16#LY'?@_>6@!I?]XLV/UC6U_KRR2B!1.H ^V6Z4Z1DT6O>C5C95D2UV8R.O
M3><4B'/1_WTCY+;[(!K?!X]PLN=Z']Q8/V*JLH#;&1_!+"AZR@X>YB(Q'9.!
M0#QD?S]1#:%A)?5MQYU.32>UU]2M</V@_9\?OC .%HRD G&1@9Z,M$#21!SQ
M),IDFM"(*C55#V@A%7Z"HMMN#W"UKOLW"5&GA25P_4YATNYIQYI(8[L4I'/Y
M"OAPOB[QS1_?NR8.68^%6)8"/LO664D64&T((/47QT/EI'<V6H_Y(SIH?5VB
MFR+L\U9UVN0O=[IIW]8K?9-;MO_)J.(-_*5<4JU6Q\Z_0EN7GW[^LPW]N=K?
MV0WWR3ZT?72^__/HV^>OW_@^].'S3CHC=KX/_7[]=?_\X]7!R=[E_LF'GY_L
M.-Y^^GGP]NC\\.0;//?FV\%/&SO?FJ[)D2J=8# 4),XD8D()9&MI@TF5A91R
M'2518FMR$#P=/%G9FE/6P;+2P\=RT16W&@'\OX3YUZI=E;9V?K9_JDX?R'GE
MM<.MIE2\6L:;#_S%!G>^V.#CB)T =N'KVDI8B0,&3Z1:I\M=Q5J%223M+0:"
M(29Q@J2B%$51'&/-69K&&8 I;8EP.F[6F HPB[P#Q@/=R@"=QHK8LOS$YIRD
M8<),QG7"A<2I9C2S0(>E![IF -U$_JT*":$18U7J+4M%A!(J!8HSA2,L%6&I
M=$!'8@]T'NA6&NB8(&%J)-5AF+),I8GFQN $IQ$CD<Z$ SKA@:X10'<PP>A(
M$AE".5 XRD+$A-'VKJK$YCXGFB0\!GYG[_UK8?[@FDM/!70K=*!T"WI<91&[
M3!GU(QBD<9635T&E_:(PG5YP953QD/OAE^\*Z#M@V;T<N?< M<&-2>61*?MM
M&]%\4W3/MZLEJO)"X-OO!VOI8>Y.,#==6DZF@&6:&$2TPF"X&H5D: @B B#)
MGGU+0X"YB-.%'JA:^-WOSUJVLXQ'DJ8QA2=9FI"$4,.B$+9!C'425;(=#F3[
M_BXH+]N/+-L3MEJJ>1R1-$)A*!*0[0PCF0J&=!QRR6--@<IXV7[>LFT+4QO&
M4HVSE&DC!-.841)1JJ6.,;6RC64MVP_PNGC9?ES9GC1/6 B,#*Q'Q D&V<XR
MAD2J",K"&-A7A@4EX=HF?WB]\3G*]IQ"A\MN?G2S^K"C-3BF*MK<"KEN6TYL
MF9%KL1;'>[M"LW!KU.>2Y3^,1C]-T?5X=B<\FZX;&#(A8XTUBFSLC&D9(Z73
M#)&,ZR@46*M8K6VZE$CR:J$UNA[%=^REOA&VR(U2[Z7[;M(]88EPS<#D"%,D
MHE@B>UL*2HBPAU42@I64"F1_;5-&Q$OVLY7LQ5HBM]+G/H;R,+&?-%(43H6F
ML* "\\26B%=(&IHB'*<D2I(T%CI9VV0MB><50O%1DCN)[Y$];/:(=LK2>EA>
M--!0V3$>V!8";-.U+UEB7:N90;&@P&<4H)NT^3 RSA()&BW$"OA,U!+QM/_E
M#^]6?09"_U1VBA?ZQ0G]A!$C!6=<\@P9%FO$XH@CP=,,Q8G%?4$I;'A;1#P4
MTS<;>*%_#D+_5";,'87>R_6=Y'K22C%$"V$=CEQQ@1C+$GM[JT9&PS9/,9:I
M4FN;%$^'21<BU;\Q3P9GNZ&?ORE[O<S?])/@)\&?1[SE>410)^8\,45 'W@8
M\;K>2:"[?5MIPH[DYKS5U<EJ?]C,-)H@W8$?*<Y8$O%8"T98HF(IN8JT9"*Q
M%6FYN6T!?9_P_N@TZ'3Z/@^=96F82J2P"1'#(D/2IH.R6(6:AHD4&&@0CEM<
ML/DFO#](>);CT(]'3H^<_O#W<T'."<>0)@KV41(CS8A$+$LY$@FEB'(ITDSK
M.()E>Y3#WQXY/7*N.G+ZT^3+@YR3KK=8J#B."$8X!>())@-%21AG*,I8DH+^
M4_"?QSE-OA#D'+\):K+$UI(4T=T:\RE4BT!QRQ4@;XV5^3]3=RLT?4_S<>H:
MB >)\NK5D][_X4211&#@Z11IJFW)5$R1X"Q"61AQ##_%&0VM^;<^?4/N:$'I
M7K>GVC?7*AV4F+[L]MO:+J*+<\RL>@K"6ETAX1HH;)WJ/ NNVWT&58=A<P;F
MAW)%GL=NMUT2*!BIIQUD>7OF+4$CE:L+T^L7G7)08OKC^O%Z52F[$WQ71=[M
MNRPD>$$G^-HO\E+G56[2>K!7/0'@#%-57 %L] O8-K#?DGX)W2K+<>1QK?;*
MZ[+>N;URH3#U;,.F3*Z&[[1=4_W>6;?(>_"]ENURNV_!WK6Y9TOR=6!,1^:[
MZ?1-<&R*[WEJQH9Q:U <;F_WV&"Z1F=G<+.#R[J"!C"#7T&3G9[97^+@TKC;
M4N#!T;UC!_2KWKHY5/6IE%8PJ'8]<[[=3*F^_6X]!Y.=G[&HMMMU77@0ULZI
M?=1=[ 6=IJ,CD%7-\<%2Z2XL3:?;JR^%<:\K7-BSK.LAEW5G2GM@WY6E5P'
M.+P+AEFA1-#MS.QG!K/3<57;0=$,QC[2>GU'!HRY90NNIZH\"[)V]Q*VG+V:
M -;GLKYPH_J.?8?=UOV>VWRN.+X:%!4XAPDM;9,=NS54NSTQJX.%M;,V7-QH
M4(7@ KIE.KT9EYA-WVOC%!2)$VEHPC7&&1-1* FG69S&D8BY9"3Y@GF\-G*Y
MRB-6(]]510?6NWQOBN,SV#S-*3^>#G0I^?3UK_;^CL[A^^'!R6YX\%6##OW
M0;/^W-\Y.O_\-:7[7T_#3_FD+OT,[_IX">^%OGW 0'') 0$=NM.&9_8O#]Y^
M/C_XF5X=[ASE[HJ\G0^@GU-R\/,#]&67?(E3J42"&4IBRW%3AE&2X1 1DQF3
M:IDH,EV+O!':[)>Z"XOUX,6[P^/C/X+WNT?!\9];1[O+IK]>JQ*DX86]'^</
M"UY!:7>OO>T N&#:KZJ$6 53H6#5EM$(,*A0IR8 #FG#:H $ (?G@$'N><"
M?@]0HN-4B 8,J)^OX'$]V,GM+5+ZJ5_<"B[:5MW!'[3M@:56 _C,QAXM>R"[
M@&0UZAT=?X1_W8U%W8XS<%R1>=.QR<$ W6;R)I!'OON@OHGB,)O$';>>6QU=
M3_")-;0\%@VQB'XQBDF61<#O:8(1(RE&2@#GYX9I(3@QDNO;8U%CY'B[%IK:
M!IF4JZ6\'0$LWOG7\*?K(:?+<N' TG7V=@LVW]L1'ME+>Z-!>XOK#H9WU5TK
M.'7>[7=ZY53>W-WFH7E5TE?P"H3[:;/*X=S]">^G^SN?VY_??KC:__M#>/#S
MX.SPY'5^\/43@7=?[;_]^'.??/AY<#SA</ZZ3P^^II<'YW]]^[RS]^/SS@>Z
M3W;Y_ML] L_"./<N/Y_L__R\LX_]%0C^"H1EO@*ANOAF =&W ].K.=3CU7A]
MSH'992]Q^\2''TL8+_PT:>;!+JPNMWL'.W%9PK#+H!6G;R\P.A:&<8Y8+)DM
MZJV0XJE 0B0D)<8H9<.P$6V%["'G&7T];P]V2PUV<SCTZ<'NR<%N(ELORZ*,
MQ[%!1,H0,68]\U)+%(9<:; *L- A@!UNT?@A)[X\V'FP6VJPF\-A5P]V3PUV
MDPEV5)&8:Q(A0CA%3&N!$HT-XEASG48AK&VVMBG#%J/+ '9S*LW36,O[[\E
MWXWAO=4JQW,C;%43\]@%>0;+LE6MRH&+OAYF+N98'EXOBHL_>D";'Z!-WU<0
M,6DHCU(D4RP1"VF(DD12Q#6VB<02<X[7-@6P-_'@FF*^%$>3I7SN%7B\E"].
MRB=L-$QT$EH;C?&0(Y:$!JDXD2C#&>6"PDHG0%M$V*)T.AW92_DSDO*YE]SQ
M4KXP*9\T3D*;K9IIAA2QY4$3L% 433B*:)CH!&,=QV1M,Y:MD$]7U/+7&#Q!
MZ//%N_%,JE:06+%8E;#@[$EY_LZC&S;#KYQ'@Q3,^9IBY$8?TLS4SR$BAQZ1
M;X'(,VYAH$)DC"C$<938RA\""9EJ%,8R3"6+L(K N@K7XVG;JGG.(N\9]^#V
MJ.#V0 O4@]LC@]N$40E&A&;V#$Z6Q"EBH(N0#+5"*8$?!4F4)ID#MVF3TH.;
M![<5 [<'&MX>W!X7W*8"?1C60%.!L.$8,25L<6HPK4T$[)NG@O+,5F];Q].U
MVYH';K6%/>C(8"]7Y33G[62[11LC YXH&#(ZXH>\P??R%[WT^=;WOC!JZ1-O
MFJAD?=;T"JK<CPO.FEXBH\&C4G.&YM.;GSLJ+32]V:.21R6?A^Q1:1*5)MT3
MG*1)I&2$J#0&,1J&2"C-$(FI$#H.$ZSI_/*0?:KQ[T7P>+3&C\\FOCD#B2J6
M\8P3+0!_>)(F"<VBD-$(ARHUX=VSB=T%Q;:D@VION_3N*O=HJ]<K\J3ORLV<
M= >N4:/?JRO[Y:W"5M5SSTU@59;_,!K]-$77P]2=8.K3E$D7TX0"Y]5(,U<?
M"1!*)#I"*8LI3Y16)M)KFZZ\('G5H)0DGW@X=['G<:K! LID%FLFDQB(A4@D
M3T-%19B$T9W3B[W8-T?L)VRF.%0J9EJ@*!0$L01XBF0X1@26/P( D)QG7NQ7
M0NQ-QI)("D4)DV!TI#)-TDB$)J&I"A-I[IQO[,6^,6(_E7^,LY!C$2&6)2#V
M'!1] DN-9*:3+-$<>)]JHM@_]WB8K3=Z+XODMIZ>)<<H$24XD@GG0H2,<*YB
MRA1)T]" OC*&>XMD63$JG5&P+C8R#1DRU%(3F69(8!ZB4&0L(AF1.B%SPZCF
M.76]V%^+?:R(P3@RJ1&8::9E%)F0&&88!N%6QELD2RSV$Q8)$42Q4 BD--7
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
MU>I6+/^J3)+>60Y;KN)>(V)H/W)CJ@B#>\VZY27:E&F1)T8/S+!N/2PY&-9
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
MB/B'FJF0S8^S/,E[KQ;=O^"LL$7,_^/W/",&4D:C?VRH25IZ+^&9?:WO77;
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
M7C=(3) !0.BQ!,2]GCG_K__ 4?@*\Q?)'S;ST!7UQ2'ZW_7Q',+EF[O__N_
MIE[: H87W<(RQKJ^0UX&==*H2^.!62US[8[_IK:2L>VVS:>T<WRFOML,( -S
M>YX/4%6UV]U+^-'E?@;'N]M!X5+\[0.%.:TC/.7OYJ_2(VX*QV>TGJ[-?R3%
MQN:-K=1CI9%=@F[I_*8O"V-?_MV\NLQU[ZR6B]&GZI>&UX^HI.RV^[V;'QG+
MMBW[Y]#9JVD@F/<:X_!6BQS%$ZFN(__:,>3Z_Z[E)$ZDH0G7&&=,1*$DG&9Q
M&D<BYI*1Y N6C*X-'CLK!H.X ,%#26'4-Z0R&.-+U;Y45^7:QOARPLJ-+L9-
M\_B 99]:_)EK,OZ":/P%T8BD%M4$BOE+YM2JQ3-7[47ZQTCB\C'8<Q7 V3P1
M;67IWK*SB#'.WIG_O[VKZTT4B*)_9;)/VZ1+6UMM[2:;L"M6M@@-T&WZB'5<
M2"@8!M/X[_?.#+@H4+$BR"Y/:F9D/N\Y]]SY0'1=0-RXC6351A*WD8%/#"OQ
M+D.ZAW %VX['O3DJ=AV^8W'.!3"%^N1/P#BRH/N_'?K+>J6W%Q"*\-&S('7R
MZA 2W=!.2XGK01^5+'VCT #/7/P2<I>1IE.X]%V'WR*;T4 2U0T:"-D#'/H"
MIYCTF!8USOZGK3,A/=M+'_9.H:DMF](87?0$--3T,2-29#R.QZ+^O"\?5#V!
MM9CQPL1]2.PJC.NO,,CL4O]\)Z$R>CH:)KHI@XDZYYU&$=&:\]=/X6\_2S/4
M1#J&?*>*YJ,N&;F3=H_6;/'6CM3&'Q)B($$]$8[/XG-)D4:XI- .2F%Z$I,(
MI"\",%2HT=J95TB^Z%]>G6[<I@;^-$% .DO$^&;*G7'1\Q; (#JF;CH"VEEI
MD$BX$.AMR$P)":HUP;;ESM!DR1[.G'">X903#E"?SPNQ%J'M!] =TQ5.,3WX
M%VT"^#.5O*XU)_@V_O)UZA 05,M;A\5/OK _;;A7W7DZAD:G!D_^:WO".;>_
M*(07E1PE"RPI%N9K:9="K]O-33T7+G+3WGWJM7#3ZY?^V([0[Y=?V2XDWN3_
M-?G8+5'2'4(A6[/V4EEWC1MF  ['EX[0Z1Y>+:?0D4W0S<N$,TX0%NSD$KIC
MA;]KD82><%U!]V3'E@;@W=X6/E79H(CR$$^"!:A'\%G9JR"*O#"G*6L+WY>W
M^[4F.\99YW"=D3-T+ZFJ9(Z08<J*\B0IRBX+1F5"X8>R1J1+_1[(BYB61'&_
M'>E89$/F/?8\'-K("!W7?<.NVZAQ:%17\[/NVAS38_?>[[6S\#GGX-O!.-1@
M?'X('.CJ.?1UJM=/=E^#V3,.WE!E55 ]O2^/J)QBJQ.10II@UW]C62)6CX1;
M1.VQ9IKY= 6#VA$8%&'K(EXLJU(W8#,;BV-_UMQZX14&IXQ>:=%$:74%<N7J
MNGRY<B7<="_+E"N-0 ,#*F"%BP WU]7*;ICIA"[.8I&-$.<%%R6'H8N<(CL%
MBMSUNI_* JK%/5U1$55DZM)0D?3MXBOPW_CWSMY]4<_F'MNBK]'U$EY-ZO:?
M% W64M.$!Y"JX4E^Y&"76?Q1F5 TU)!P$C*1J![,$>DV#I.MN07%^[$" "H-
MT6L+!FQ7SN7":4T0\G&=5#C0]W^:9K[:+SD:6)N%[*CKFNP('2$V24/#%,V1
MK!GH7GM4955^]Q:PYCL[%(T2+]J()MHI^D5?0DP/>K"=>&Q/(IN-^)3!&+"C
M14!N')\KE&Y,ZPOM ;C2C.XILAV?H'OH5\=SR%&Y1/\N%#U(IJ2CNV=)E2K!
MH#K6\YP OX1^9I2X-<WMB\50-+I;8F]SJV9KDP>R25W^,1+U ?JIM4;9&F56
M[^G.BVT%4_33;ZVR*JO\,=)EP]0>1L"7BCC4U$%KF@<QS=K&/F\].G (E&X#
M#2H6Y)^V^OC IC:01565D"(-9/5N)(Y;0VLY,*/W+,_#2,&T>;;UVM)@);9I
M@&NJJ4C7GA11';3N:6N:&?L$P#GU/7C0FVMYTW_202TZ0$>TPJZ(NOZ,GJ3O
M52ZPM[9[[%-C_<1F#6BA6$&P1$]XDK] >>!]A?_? <9^_@'&LXD_7<*'';ZZ
MW_X 4$L#!!0    ( **!4%2NWQ(!:AP  ,Y+ 0 1    <&5G82TR,#(Q,3(S
M,2YX<V3M7>UWXC:S_]Z_0C=?;GM.V6!PWO9T^QP@),MY"'"![+:?>AQ;!'6-
M3?V2#?WKKT9^!=M"-B9Q:WIZV@#2C#2_T8PTTDB__.=UI:,7;-G$-#Z=21^:
M9P@;JJD1X_G3V>/\KG%]]I]??_CAE_]I-'[K3H?HUE3=%38<U+.PXF -?2?.
M$GW5L/T-+2QSA;Z:UC?RHC0:O[)*/7.]L<CSTD&M9JNU^ZOU<2%KVO6%<MU8
M+!920\:72N-ZH4H-M:DM%$6[NKF46C\_?]2:4O-*OM8:&%_(#5G#%XV;A2PW
MKJ3K-E[(K8N%^L2(OMH?;76)5PJB'3/LCZ_VI[.EXZP_GI]___[]P_?V!]-Z
M/F\UF]+Y;P_#&2MZYI?5B?%MJ_3KDZ4'Y=OG\/.38N.@^!H_*UO%X8L/JKFB
MQ5N2U&I+04F@0SB4B6$[BJ&&E#7':CB;-;;3Z]"?S^%GX--L-*5&:XN3YH35
MXFPNSKT?SY#B.!9Y<AU\9UJK6[Q07)U6<8V_7$4G"X(UJ@,Z!I2W"L1^=A3K
M&3LC987MM:+B/5+X]0>$ !BR6IN6@XQ$M85B/[%FVI;#JD&G0'P>E$-351RF
MGU#>#OJ5J'6.=<>&3XV(QH=76SL[%V^!:S>>%65=H!7QFEY+_&_RMR:FJ=+-
MS<WY*ZA>>CM2]8F5;\"?#:F5CVV68HKSII\:0;TRVA -NWQM".H=V(;4P9:E
M$?MJLL^V8#/2!Z^@$((*T/N+/ QMK'YX-E_.5=,U'&O#U'G/$$BK$GQ@RE^$
MOX8)(_27+,@]J@!_-KP_MSDKAF$ZC 9\XW^W7A-C87I?T*] ;3X&NC/%B\"P
M)IQ#R@!E__NH6*IEZGM&\_G:,M?8<@BVXXZ%$5A:>/'I#.QH(["A?^C*TP?:
MDJ!(@L'V ("?SVD5K ^CG@1U00<_G=D4!AU[LJERQ]<6SMMQ6L6FSHL!_8_O
MOZKH>?M/JZBN_N_HOH87>;M/JQ"#%.@]U)[3WQ'1/IWUQE_ZTTGGOG^&X/O'
MZ2!]EL-81H4#B@'-J#&_-NFDD_Z+&M$DNH%83015?SG?K;!#RK6Q-C9^97_O
MJKA?V2_"J;BC&\+UMH6:6LW_,I B1[:=Q]O!?#"Z&T\?.O/!>"0BXD0=OJ2I
M.K2V)<T(H!B%&@F\-Q[-QL/!;6?>O^UVAIU1KS_[W._/9V+*G569 X'$E+U-
MY3ZC0L.AMD>DD$\+><1.:,QG$\6BO5IBA]!V'@3--B4^3G2HR.(XH1^W:/]4
M4]QF<_K?A_YH/AO?C2?]*;,HN8=3!A4^7FTZH^?A%1%%XSL4D3TA==<;/TRF
M_<_]T6SPI3\<SPX"+$F,CYO<;%Z*X[9%'?T(]$]C;7PWFX][__T\'M[VI[/^
M_ST.YK\? F$*-3Z&%\WFE3B&<?+_BSP&)PQ3I'Z0X\M#FH_N9;-Y?1BZ)^^8
M-).=V>>[X?CK8;8V),)'\*K9O,EA8RE5Q,C6"*=N9S:@$J7.94;E(+S^2JO&
MP:(E-27)6^P26]5-V[4P_<"H@.CC=&HD_-G@?C2X&_0ZM.N]WOAQ1)>T]Q.J
MGKU!7VB \ GP 8%_=P&)T4,10110/$'CR6%BZD0EV#X8HI 0#ZI6L]U*CIT]
M4%'7X].ND]?A"GNN/.DE8.:3X2'6;LKM HAYE$]X^0*YQ8Y"],,!"^CP$).;
M%W(!Q'S2=8+LH3/];W_>Z0ZIQ^Y15.:"KBJU'M]#74HL9+@%240&171J+GYQ
MP\:IS;=G5^WD9"$5BCI:L32IYC!>O.I\FW4M"Z-RLE1,$!U-8^05?6 L3&O%
MFG@@5ER:? !O9$$+!SM6(1L4XU-+9*?]7G_PA:% U_/S::<W[\QF_?FL,[J]
M[=_UI]/^[;3_I3]Z%-JOS4..Z['H$I=MGFSA&:/^,PKH(X_!SXBR0 $/Y#,Y
M(9DF>G$OEY\HU_E)4CLY2O.C6D?/F .)F;M:*=;&7$RQBLD+B"J'72Z'$==8
M2]1>ES"X85GAM0"9"Q2UX63(!6%[-)Z(KF,M$IU]9$7A<.1K3%MF>[.E:DS0
MF)CJV"?=X2/9,PW'4E2GOUA@U2$O1[(LF6SX6B++;"?X0"UIH( ]"OF?]$)P
MA#\H?YI63R>TU\<V)FFL^/IQ(;-=YE*M"&L%\IMQ4A,^=D5@#@9CQ[:Q8RN&
M=HL7V++ B;Q@PSV2!3IF2_E*>BFSS?)#E?10O0YMH-<;1+N#@OX@OT,G=2]-
MB0X-I[Q#J_AJ?"6S$P/OHL:G $^HK8%T>N.'A\%L)GJ8,JT:/V!S+25GZ"$T
M,3+UEKUXZ"6[,C_$<M-.KJW3<*AC$"5%II"IK+DZ-A>#U5HA%AQN,A>!H^N9
MJQ6Q(8<[SV2V##9<X]IJRE)3"&3JTGW.X-,CWO I].8Q]B<;N8M79V5:#OF;
M-?&HBB',B*\:DBPE=M\%5"/._:0<,>683.&D__QW.M6 HZ@3..0H@G5J/:X+
M;<%&_2YT 1DVU0D)U5S^XEZ44YOK1EOM=G(ZDXY%'1UIFEBIH5B;!D1!S,7$
M2T;=T$5C_R^7K,'E&-C)82H/Y,"WD;(L)7;[,\"%8&# %>QBP)>MAT/./R/*
M^V0>?:$=NI;-39./]H4L)38=,]$^+1U#:._'X]NO@^&0BF@\_]R?#B@*H_L!
M78I[RV\1*/?2X'O$2RD9L U(,N@84111]2,#)Y1""8O[2D%*?+]YU4[.8400
MJZ,7W2?PWE(QGK%-C)YB61MB/--)N@OKQGO3U+X37<]A4TOCQ;>UU[*4B#X(
MP4_]K-<"1 P4M %YC0"_&S3C9(E3P$LN(NE0&M#N&L^$_N5%\$M4EES\^ IS
M(TN)>;:@PJ0M7^'X1]208._BI#-)#.,+_O[K&ALVP*G2&2U=]4<B+%-M\K+D
M:DZ[*4O%/$UC.]CAMX1ID=^6F J=E"<-R;[MD!5<4WGG.E3R*<!.L0Z_.^81
MS5 )K>"KF"1+A::?M%C8-N0U+EWG_/8AQSQ9+2^-J7\/"[&<=QBEU.*N*]HM
M*;G'[A.IZ4U&21'F2/++JLM=*M!_DHN[%!#JN#)(2O30F$I.BGR[*,N2R/ Y
MA5/XF Y-XWE(7K#F&?RGS3TVGRUEO21JQ\+*0>@*TN;C?"%+B3,<Z3@#.\3X
M!=[K:8,BE@AXUA)U-D,(C]<,!YWN8"B<Z9E=F>_>+J7DV1MOJN+/3V#N$B-W
MPB-/ZN<^$GRO=]5.3CUXV-31_65*.(=)W$N#;_JNY5;BA 4?IAH:-UB(B5DR
MOR3?;-U(R5,M7L7:R53<&FV5YYH>N=E.N@6O>AV-C-?SD6)92LY$EHR:7(,B
M2W(K<2['%WX#A;1J;$;&:PPRH--6K-C8CY#D1H5+A8]02VXE3@6$"(5T$2,<
M1G#JB]<47I\Q%X]V_L >GP ?I;;<2NSF^R@Q@BRSSZYU$,T7+UXIE*8_$N88
M7IS)BU F"3Y&,)8R1U)(U!])0+;&,#THCFL1N+=?63C4QFCF&NB;"SH#S0V8
M"#$^=!=R*[$?%T(7D4>,/@H8P*"C+$XP\B3_AU0JD']()RB/ F5/L9=WNOF=
M% JT[J7!!^U2;B5V-4/0@"H"LHC4/)AZV^\*G<)FY;BK3OE*2CLPWZW3&6OH
M;I[,I*[0&6KYNIV6I=*MY8EIZ'?/-%[@B1[:]QDVB&F-3 ?;15:@.:CQS<V-
MW$KLP3&(V"4( 7WD,4",0\T7JR"=$7:VC\GEA"ZS/A>LBZ;<2H2.?; HQ<2I
MN;JB,S#H? ;;3OX0 J<V'QE);B4B:SXR ;U:1PQ %MXYF(FR6049',10R5K1
M%4,++AMP83/:DU=.V I2Y\,*I\PR8/5/]00,O=00GR7+#8DQC73@A'T>=,06
M3 ?1/^'_-C,?9;W&6D_1];FE&#85"\F;.;N/"!_)MMQ.G>2S116014 7Q0G7
M%RP+:\2Y4U2B$V>3%Z34RGQP9+F="+P'X#!R**!72TR*/<V4[PFFEG1Q(263
M(FO^T%)2ACD.16;5Y:Z9+R[;R6A$^H-(]5M#)T5Z\*G(?!3Y9NQ*;B=VIE*A
M.QV+Y((:WJ=V2UZ(A@V-^GA55Z@GH/.JB4*T@P 6ILX'^UIN)[:X,L".7:H6
M\D0!4S97!+8G\#UX'%/]-L5KUU*7BITK_4B<&!_:&[F=V#?)@A88H!B'6J)X
MUQE,OW2&C_V'?F?V./7>@1-!++TB=YIRV922V?Q !S%"*$ZI[A"(3U9XU;GS
ME4NIG9PU9L!1QRE+JF!SV#1N?:X9NVS)[<1.8B8R)ZOE2<)+0B?&P'C!M@.A
M'6),+/*B.%C??,8ZW,>U5@R2RS&5Q(D/=UMN)W9RLN .DNTAUS[B#Y_"%B!H
M @K;4$L-R?7PB<"C)I>RE+P=H8XOE>1^A43XA9'+BW9R>E#K9T.\*W^]^YIW
ML\#RW= N1(EOI"[E=LK=UL&UO<&MTLG4L5K;'RHMY?G9HF@ 77AM)?^]YR*$
M^-!=R>V4^YP#Z+9)>^^QU/F*\/A869A6>.9U@BT6[C%4/'[2B2<N&[:&579/
MP1.>8M5\-LC?.$^8HUR&?$6XEN7$IEAR#%.FL9.^L5:@6#-0T ZX .$)KD,(
MFG)2FT-1%-L\+9OE277>,9#6[<S8W<*3_F@F?G=&>DW^1/9&2M[:Q @U&"44
M)U5[%'+N&675Y\Y[KYKMY-(B"Y$Z3H331>N?R1H8JNYJ6"-&CYH64R<:W,HS
MHWW%_H$2/_TKWZ&%TGERK>N5),OI6X=I*M (SZ,%#6$7[\6:@J*VP'PN:LW)
MP(9B+&7_,1]5O@Y &F,.'3CM0^X!.+KI$$)A=+RP'- N'"Q3\V].%23/A[PM
MR^G;SNF0QV]-C#-% =<3^J&XOF+(*,5:YX7:OF=(4W57+$G*!C[$Z.J*^HT*
ME%*RQ^R'B454*LP'4\-Y;F<])GN^]D"R9@[M"9J$_#:A6*,0M J\"&L7\AN&
MO)8AOVF(M>VD8Z%0Z1A\(@9X?E/]YLFJ T].YCMZ5Y@V7SLN9%EXGL]21CQ^
M_KZXCWS \@1Z I@IMATZ+AP?HD?*UBX=?1$F?#6XE.7$5J*(&D2<?8U@O.NM
M$/V'R7#\>[_?[8_Z=X/Y9-@1>Y$MM1YWE7YU)25OR W(()\.8H1J+G_Q%3JG
M-G]]?MU.1DS2L:CCZCQ-K#GL'Z\ZW[+=R')BUSP+EAH:J\&(FO;^O/.;V"U?
M\>)<TW3=E)(W*WNU$:M>3QF+VZ%D):[YN9;:25<0EW<=C4Y,AO&7I8:F;3_!
M5@CN8H/R<^XL<S4PJ.CQ7'G-M>@_D /7=%VW9#FQE[X%Z>[353\"WY^0QQG]
MZ/-&P/PGY+%'C'_=35T<*V=Y-#782YJ/?UN6$QOR7/PIOQ/JV:C##J(!:6;^
MZ8C^8H%AH8)#9*:*@Q=4;A 8=QW3VMQA#5L0I8T5**87)3/G:PY=U">V87<T
M9[L]H#UABV)*@X G@E:AL%G(;U>B6,W5Z]"M E%2?.@OY(O$'M$.]*<]@7T^
M803O3'K/XU+M9A<-*H8V),H3)*GF.QM\* L^W)?R16([B.LCX!Z1@#$;NHPU
M2U**,:^[,E I1?>,TDD5MN&> 9:JS"YAH:/FNV)I!?4@+W6^"ES)%XGMH1T5
M -!C]YLREMX=!E[V]1;7NF._ZZF[^)D8<%()7J(UM-CVG;FXMZ@L'PTK/)M$
M1Y0_ 2NH&V5SY^O.M7R1V!S:.U$(F^0]D<L:%6TNPE-^T"X4;QBS-$'3:JE@
MP_%L-NE/9Y\[4Z%\@ZWR_%#+C91\K.5'J/\3HA00(U%32>>X93U9BQMPN6FV
MDP&N7:G7,>@2%V2>6S53JG%MUXTD7R0"[DD :FAJJ/E^&,Q9(EAG=-L;P[-!
M]_U13_!-&EYUKB&Z:4G)UX1BU-B+&EOT_IV@_'+^:G]4UFNXPA6^\3X;ANFU
MG7U%O\$Z]I+R*&2 P!\[+SIU8QDXBLZ29&@[\,#!*SJBE">;W3[UZ<RQ7'R&
M#&6%Z>#+0\(@N@[F*2#Q^F3IY".=)A)3@]Y\.M-<[T3@&;)=RH\X+GRB[MU=
M?SKSBA-*ZPPYK+CW#>P(&\_  XB<G6?V=^PLL=5947ZJ8C_@U1.VLOJ56K3T
M]FN.U8"_[(^:":?3!?HPP98*2OF,QXM'@RZ?=-B.5S%Y889_9#I=OY7!=6&W
MBH-_QXHU7UH8Q_N[4'0[[/#!=/<+AQ@V77(ZN66S]IHF()R=-SD[AC98K15B
M0:GQ8D=7)Z9.U,T<OSI=W52_94KF,*)'U!DGX"(@F9U[*R86C-+5;*E0&Q=]
MK3T:M!,.A3Y3&OD)E:T8_J!G'$5Z#@6[T*;H;*)I="P+TI6A:'<3%?$OW^O
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
MP?>).ULVR>1[ZRZW)[)U$5^G7>FOE9SU;IO*_Z^)X9'E022G+918!$7'7$%
M2XL@(_>&*94[A0;K(ER+7/;[<LJZ2.\I:L:325HY%J'F>NM%&1R"YAQ*<$%X
M5K+DW:KOMJH9WWPV*#Q;+OBZVU+?-<GSE].SL^GD>#%-_QQQ'VFQEPC1VKIO
M3-/@M#953.1'\Z"9[W.TXV%<@[JYJQ.A;JZJAI)JMI9HS DQ+QNAOAE/D,"]
M)"]YO!CIH"-BS7YC;=&@RD7!0;(%6=%9)NQS%/!>2,^@4+$Y99J(IQU;OC$8
MX^+U?'Y.H\6E61@QZ:4.G"(H[^J%I2:!2V1YLO.I-OA@%)[W5C0W06U8H_B]
M:9F=9-2<-.^1YA[SR?0D_%%S.Q]7+2!^GL[N*<=U5O#HZ_VJWM3J@)C RQR!
MU[Z13J/@MD_<L2WB#<L:ORNZ=95N%W.WM+KO3L-D/A+.IJ23 1[X\OY=LKK:
M<DB1.X/.>L7Z7&%V-YYG4/38T]!M*9@N)'DYG7Q&BH7B*59U.BJHD(M L53R
M&DA=DI.&08.-:%!F*Y3K$ZX^ .H9U#CVI,LN(FINY$C?O<=/Y[/TD10>.6M7
M_/NL4JS]]D"&E&MG\P0QUXV,Q)(*.1C,?3I!/([M.90L]C)<C236GTE?6?YN
M=K&7<8%2&R&D%R"TH;C16P8N%P&HG&'*^"14)Y6T(=+G4*BX-Y:UD&;#^P\^
M?8T:KH>9R3$IF4\T=NG( '-!2X!98@-3A:'6V?=)H-T+Z3E4*[9F41OY/$5G
MF62C#*(P$,;4^I! HV:10;$>N>>$'ON<)MJVL\SV"OMD>I#^ZWQ<KPWZ5N&.
MPD@>D$/$6DV*48.S+I%;DB1W+EO3Z:SO0ZB>0_)U5S+=IXAWEE*7,./7L+CH
M?DGFX'*M'TSRRW!Z2HO]X',8G]8BK!I.AU/\UBQS9)+4+"0'!NL]%UP%\*@#
M8! :,\,<0O_0=6OXSR"EVYR(>Q=[G^P)X7D(X3(4$[)$Y3.#J%5UH"DH<YXQ
M4/4LH_$<->OC/6R*]!D<9N_)P^;";!X-?57;+\[GU0&:XZHUZ[(ASNHG>52"
ME6QY1M9; RK8>M+',9 EH]16:J/[)HS70?D<DL3=C6\K*?;C&4W))XK0OM0\
MY()4<FVRM+R';"19+@:E!9'TLK#"@/?UPL?D64+G2DI]+K%8'^.&">3ODV-M
M)-BM#?*O!^__S^')P8LWA\>'+^E73UX?'K_"!:G@^?5WK]< ^:''[=KZ>&VH
MC9H>WS1$U?Q<Z0^_*DZJVTGSQ8LP'Y,WY$AL/@4(7$=0CF<(D90'L[SPXJ/(
MV.>8[J9(=RZK>_A]*9V?G2_WX9:WAWUKMU^+!;^=B(U<)&:L!2]YO1N/9? 6
M(TV7#)AS1A,Z-85I 7]0T6M7JMXJR]N[]-O5@VX)_?I1[EAO5=,U,.?U<MAZ
M_4.00D/)(9:BF!*I4[%H"_A#"G:?!6^W%WXWWEZ/B:X$Y*4D1YZ+@U(O>E<^
M&G#%1""?-7J6(W-^/SKU/H1#"G&?E'U-1-C-+7Q_^/+P]=^7OM;+H[<G[P]>
MGAP<'Q^>'!^\??7J\.?#]^\/7[T__/OAV]\.C^MLS[Y,R[?#YCLXD&U>O*NK
MV6'X.SJE%=_H]K%^"BA^F\3QZ2GF*V?]7912),E!QWHY=2H9HM >**35-F'
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
MZ7WC(RI!>M_0FJ'U(\A9I:D C"(*ZZ-DHD]"YS%D0S+*#;ES4R4V%5 SP_P
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
MQ)L[,XULQH9 =U)^:[WK4E;?WGDR?7%%:GR9Q9W5?K.CE*/E3-5 6]<M8J_
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
MSX<9_4K_)BT>/"+U^SWS8@+TF#[LY611N)ZJH+]W8T9DV9+NM.,UG"S!6R/
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
ME!:,#MIH%+7WXQU*GF'ZVZ?)UU_./W&IY_-O%FI>*/CB>;NMJ>E)\).MI-;
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
M-DA#N[K$#YCQ=!'?7A@"EQ(E.0HL-AA@UI(/DWT '[V!(@1&YXTIODT57D>
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
MJ=IRRZD *%FV9$M(I>Y* ][LQ?OUQ5/6X@.EUJ"RM_:O6?7"2EG;[#U8.A)
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
MW !B&C0QP4NIJ RVTFSA/E2]90I<+4TWD6GW<]ZF/R=3M+C6]HL60F\V?3D
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
M8U-S=T]O'Z+_]\"?\8G)J>F9V3GDRBIZ;7UC<VM[!WOT[_@$=XH_._\/+C(
M.=G_:O^WN)BN<%V[?IW\.M5_<)%=\_W/ *;K%'<?43(_U:>R<F>Y)_F9^M:S
MA)RJKAM\CPTPK-8>8S2W^:56[F/_ ^V_(/MO Q;\_PG9_P;L?\>%!-"1DUT%
MCYP)H JXD,7%7N:T:F!@?>FNJ7GOG'QE3F6>K2//A7B^^,4V4MCJ1PON6VJ3
M /1=:/CY=;PO"4!61 *@IQQP:R1 8DP.;%8(=NR5O .LS@Z&*L()7+6-4U+T
M$@:9%16L!2TUL<;"7)^TA>3@A=$?CS_&EQMDSJMREX)D_CY>4">GC_2:]+:H
MK<^.&(1PX58NU'-X.J*\Y,K+\^]P#3VL.CH_LK'6Y%&0T5#B/"]$X.BUAFE;
MWAD'@,.GWQ8\3_:R2GX?2'VOG>*R)(AGBP1@:.=_[I+379]B,JWIBWO!'_Z]
M)0>AN;PW,ADOQWJ\N9=08NX,NEY;T"B*LLL*@,RU_/306&\!AGC:5!X'1KM+
M&25M^1/D,^P9'Y5_VY#<_,;B;!GC;Z&X"'HSYPC_$21.G#7FI9\6EW*CFU4K
M7S*K'X _B(_R<I\RE!#7\(Q7J=NHAS4(1#,O<Y4S/D^G.XK/'ZM779*4/:HP
M]7-]D.\WJ0=FZ9M3OUV3IY *#G@P@R*:J,SFMEXLDP"(3#;T[3BQX:QR!]B'
M)\T3&^\M18_?:RR]F;WPH/ D ;@['/<EEB\TBIX[7<+A0\#O];DZ"=U%=Z1B
M!G;D7DMJN"/\;,)*A;/Z-):4F]/J*;/H;=:- @1FB)2G1PLX3I'5Z<OJ=CX=
MY]-1"/@E<>1-G-+<0K/$5.]/P]N@^M1>9:T=1; .U?/FQOB5NZ'#*XOMGW22
M+%!SD#B)UC/XR810LTE*QZ)_]H<Q<V 8P;O\*>8KI+0WG;\2?--4Q]N[ -D]
M)C<[](E9G1_ZDU<7E@Q%500M\MY-WQZ.6QF2'$>IWFGW$X#Z)Q90G1V:3WXT
M*JW_63_A.=/O?AN4^NP'5A*<:2&B.']\EFVO#^+"^^(V9OC:XRX">I"!?6ER
MGD4<]^(9]=N^ XN ^J!WD#=]G+XQ2HI6Y=MO_,X#UX)L==49#:CYJJ[?#.PJ
M[K42L2K;$>.H-\E:?ASDN.+@)S9A['-( M"!322PS_O8@FCPL(K=^D<]8HLA
M-3K,YD*/4GB^7V-0^6JB;PG#D@#$E_U1),!N%PE08*,F9!@9.+:%WA2&:$U\
MJ=%/ GDJ^2Z[[:NMPB.RF;T.&9W3@^(HDO^\&KG_0[+LB^V''HH"JTF&J1/6
MH*"@ =4C"RG5\_6KZ.7RMG?@3[ L!G@SS ':<OQG76-K+"3W!B1Z;"6#*L1.
MG@">_/L0&_M ZE>IA<10-DOW69UIFIJYJXJK>6(RRDRP+RM"#5J\HCIO1A2\
M-#WM]0_,3U][D^\CP^G<JBU9G?@NJF99B#L;]ZG??PV$0V,3FA;2'X36GY$
MQF-_0<!#O^^7(H+KW]-DFGP42]QC]71O)OU"R=1K+GK--!1NSDMW03_BHTD
MVB#N'84%IK*&.;, (_?D?^;++'N49BCVLI'/'3Q>)$#TN<68F=O>HN6@&_+#
MW\]=]&.C&*TUIHG8QY,.F]G('O37+,%)"2@]P_=Z7+,%QLEU+;YF\!XEZ!L#
M:Y#-C,#VF]"NX;<A6N[SL.>O4"H]^G_LHGLF\1.O?6!LVVXJ_=EO"9KX*BR?
M6:*8A"66XN0?Y??Y;<\!YI+-I'I) /D=DS*\S"Z:,@T#7V7(*;:$?/;FDGL?
MBE@ZEW5J2G@UGO=P\:@O2]T_:=8D BJ [RLC\$Q*'$J!=51VP+]3.%107(U&
M5*KB,^:>(-.K8L%3=_D<YSG9"KN?E=[<5QL=<:U/8.XWB[!'RZF7#<$"O(@0
MFG!^6,1K/ Z:60X"]QSE1,9HU6&]E4N^SIO.B4@'H(SAWAM^\+T,M 1P%W6S
MJ&%*F@=D.-I74S?H+*DI^6+A0X^\HJ;RYS6'\?9.>!H10)S@%<078\FDQ$Q[
M7C;4@IWL40YTI0_6$92FZNR;XRUQ2 TT90W&]\FX1"T8S)7F)I[.<?M<UIOF
MYH^8BM:-5JB%<+*[<+9P5"#3Z=QM1=K/ P41W@4&/[A:P);I]WT+VRZRNM2@
M</ %^'Y'SZR$A-0\N./VD%("EX@%UJR?O>L=>Y7-L/LG/V%_$R#C_@":M9E>
M)BRGK=XOAMD."FNUY3O^%?LN(OER,3;RATW2^'J;^D'2F"SX]-^1RBS\&^R#
M!!L$U4,4'7L_>D)O]FK,M@JUL3VN>3,1]JBGV.M.(MO@\OE,"_0>OJH0:HGI
MP+5G<YD.W@KERI#G?MR-I_JU0RU/1:YTSOD/B%3$A6*!5REVVZG9,L:N8&%^
M88XV%;R5[T._H;#,FJ#^,*].E$?A&U;I1ZKSN>0_@BX7R[< ;XON'^5.:B X
MN&BW:IXXK- 0(0T/,?5&19JNZCQ=2QI,V787C=]<LQ\14#KRC^:<QF=BDWJR
M;_!-S%LF+G.MKK+OYS$_FH_IC8Y5L3J;D<6@T';#31C=P_Z@N[4AEJ/#XUV%
M.:__A $ >WZJIO@9M$;?("K:4MC">&/N@TOYZH5R>8F\2T3CCZ3%"*4?#%_&
MFP7?%T3TZF6:"K7,'VDD?<?2*V4+_:P\D=_Y\VC=0\]H6H\(]#S6[FZ_7X,-
M"_L@7:[Z]X+U^)ECZQ1R7N_7OFD=1O4+"0".8X>(]"BXAM@4;GD@WSZ[&W%P
MY_MO0U_K^^2J3T2FB ^#QK/D\6[%CKDHG=&-B1,+2=HMVZP;492VO-9K6E3T
M/]Q'8]O PFDNCI-KQM.XR?UN;.BU0K;Y25>L_D:MC]MQTPD]ZP8) &@7UL%Z
M=@J5+O6Y41;1]Z;,O$8&\]%1"S^Q?DGQSC]I&$R%2\2O!V#<7HW-O&RH;IF2
MOF&^UT;WN_(G5^R4G;SHX)<?'\&A<OZ)Y7O,IW'YQ1E60LNJM042B^\43V8&
MVXZ561#9-Z4DPNH?68)/$]^9:?49OZA/L8J7]%PO?6_3M%JMI(RMZ<H2GA'U
M<I$U<:H3V4H'!_B);G[]'=682/N3AZDY:VH-Q*CDCG9#@E90,6428K46*HOE
M?<EEH_U25D5NWP^L1XY*T'(<9R&N^-UEU7#"TX#"'07+@J(Y9U/[*!L[)ZFX
M.WU_)34WF)_9WHTU!L1ZSGI7P$O'"Q<5QFO;O(ZV(!W(V05#F\C.-YNYX_Y]
MQ<JFB7KI,Q,Z"GE3!""6JH>H$GMV3/_$^8:-[-RFU:UP5NP/^C^/3SA8QTS2
MH"QX/4],ENI-TU;<OW<6BQKWBQ+-/L;<,SSK(J=SS[JQ.]TFTUBJSI1AN#AV
M#*'Y'MGH.,+&RIF^*-80U'8M4K!,%Y,;*0CX'[21K\;-)Q&U9$)(@/<%),#8
MN,E=S";N!U:@AY&R**PV4_55RJU$S=NK._(\79Y)G1_E]BU@^P,DP'VN9R1
MI0$)L+4M,DX"V.F%$=FPC-U<BHLF/?[J19"9-\6-K961[ZCI.Q?^Z+&>M(\G
M*U'(&\5)D@!AJK0I;!Q1JQ^,E%C=')2]CTZ]5-[986'](&ZETEOGTW60/QP)
M#Q,DGF:OO""?N=8^.7E<K$).'#K%I; 4MT]X;0*=X]:'>F."T1UT9SQXUJN=
M%E6TY;-!+],]K_?IQ_=]J[>I*HVO1;[CAU9*X]@(8EB9),<LEP7<!ZLX#O'=
M,"/RR61 0/K1KDW*@X]A$J(LID"'3RL#=NQ070&DPO<(A.D9\MSU8+%.53F(
M<V<). 9U*]Q1$:YIG/0"^TH.@5W#]T4H%,D8.ED7H]>.R."Y*OQ!5RZ@4X(M
M!^Q3@AC -(C%Q#_JU?77D*^@T?E:6I^>;?*HJT%) $S6;H],D,J$1O2'OIFP
M-?O(];>-1Z?76(?'&5@K=17MVX?BECNZ.,JG5Q7%./9G;;6:\Y+Y9E1<16;[
M=:.%$49\#Z:G9_$,7#EQO>]+#;H-\W,7\XNP'UJS,EL/H%,7=W?^;:.XCDL=
M,U-$\.)WTIZN?'LQ3D=\%)EW88A$F1(\L.2653#%@41*!%G4GR<_ Q]J3'*>
MPU=&OK8S/D?;PRA[K&3#I7XCW]Q/[IV@3OX<$[O:Q_ \(3IIR$]BOVO50O7B
MC=JH;MSUYI_U;#:&'B\2$,-_^,R9XK4>*5930@ _IJ6JA"ODM1XZ8^L[ H<)
MKKH8<UEA[U*$>9U\JHB+LKR?S]*I0RV$K]^2*FRY/>6PV*DXKR>_S$0&86CP
MB)<_NO#I@NY*;'[6&3Q*Y;J&%(H3RB^:\DR]@,O*[]Y#CRO2](D\&]%&WDT"
MU+A]]5YD?#59$23JB(OQOJ8M5O&[X47?4]O!5PQ/?Z]KZ"8?JW8!OQ"OXP/X
M4SDI"R@[RFHAB80%#9%<WAQ6!B8]WLWI:MRWCQ]+?B[\:$U;JDR+#011"6-"
M! UJFK^9!2@SNY376C :3'LKT@.UFUJGQ-_73JP\LT]?#T:43FP(Q.()X$U:
MO1@0&8%,*J59_&N#%GN2)[@P0E)/O]V:/6YBO(2XF%ZPV!ZW(J8BS_.APKXI
MQ=; IP;!=R.[6Z-" *>/ARV#;C\OM\3#]QI,4JK5X]\MF5./WKV>.I_0DB7_
MF[T"JL+YXR.<R:A%)6JZOS1]DSU][J]'*_>= F"=="#Z[_Z\MG]-].7/]GL0
MQ57=FH(=%=9Q<:\TFXC5UG?[UE\U?POV#/HL^+W7["?SQYV_P8DFK^&5)6N8
M^:8$C'B_V#H TU0S(;+[KXDWJK"4";EXR9%7GS]8)VK/U4Z:2R6R(J/1ARXW
M?MBB_0[33V&S141-BI'+$/NK N%N8BF)>ATG[ 2JN-2CNHN+BM@I28PN^'.
MSG>S"PAJ=VB?R2; K@3HHU42X!P#V[;\_'_E[]!]QM6>J2"'7?G4BQ@81OO(
MH3^[6H^0JL-(;#*_JBAA\(*.#Q)G]WP[3L[<2("<F2'5_VKW*%IUS4I[_:SF
MJ.P+4=/<X;*#!,A_<9:!,\-[%D'5\6EKSIC[TQE%R+:U^J/ N9=V:F]V)/^S
MG5;;HRY_J;!!K()N[J1G%D;9%8&V@\SK_[TSR]=(8^70'97,?X2>)+?4N* G
M 0;49V![MU#G"@KG7+@?5P#95CO.U]F(<;%Y;,9@('51KN/6[TJ(WT?$O?R?
M/])_';IXZ:*\:U6L+Z-="\+03#'<99Y.$V61"@\IV!VPU]KR<*,3HOM$UAYO
MUGRFA8&2GG;;F.?U!N9KZ >MVCCIJPE&V"XAYK"]N@-4?0,AD=;M@J;G2K.L
ME_9N?^]9\[3C/;UA[3:1<:21&M2K$%A8L*IZZ_YBF>S+^OCX&G5N\K:F-9/6
MH''CCV\)%%A#F5$-MYN1]_@BKL'/\1<T&!)@]@U1W8T5-O-#]9P#[GU9I+H6
M@H<3F]1(@#QTQ0<S&/*&7_^Q<G2LR*51L0AXP(0$<%6QN(R!K=7TD0"6;, +
M,?^1_3$2X)Y;:,?N)0EP_ [^X+_:7=&,.I(,*SK+HK0@ ?A#!0AZ_R(V856H
M[DL^Q#FQKA3L\W%'!FGZ(AZY(+XFV6336+R\?'<9^R_ Q/?"#BJ'P:4N!RI:
M3M2V6,B^CCP3>U>V\C;EY1SW2O#G1)IHWH5)8&48X0O4C@2P<($=<X#++^LZ
MUN+-8+/&P$LV,3N#,A*@]IM;P<R:/_LK7N#EZTQ=M;]H@0"PMX +M,QO9D_
M6W@W2[2! 1I:'_PLLX'R/>.:WN8[4(, X9L++;%+^\HO^>7 _Z/7R@[_ST>G
M\2Y1/6[B6*FI@5BH00!=!"AGXYX'*V9_KD_0X1QD65R@U'AM&'-)+?U/=?\=
MF"(.L>_,!;%I"+&N[W47-.((87P*TB'V=QR]V.O8/4*3 ,_AZ1W@$!'LA"G_
M34XN:V42P",YBY&HSAH$2U?XM]8Q]8&KOGV3F,2W*_&9%SA^0&2$:#D=S\L7
M@*^+\<?S/=J=3#"?V?=;OH65[<XK-GN1N_O4_>-G=56/C]6"O-^1* S-.)X%
M"^RN5Z6$RC18WAO?YQT?55/R97/B4M_1?4KW%#C=9G@9UILNKJ(])/NZ84]W
MSCH!EO#F?"9.:#CT_J33UMQI[<?9#X,"L4S2?F^TM1WWRHBO\)LX/FPJ#A13
MI\>@M?:\Q.QL%'XI$R4 C+Q- K2K>8#J4J-A*\+X+I@;EVO=.)\9-0FP9%X;
M1KRP!V*8S(]?+T(9\"LTYB(LN<Z19O(@&?K.S5DIEVP\FW\51J_[']08/U+8
M#U49XT[5^86J80E5<WO4=?A/AHU( =+?6Z$91WBM$SO(L2'1O=:2Y^\HVD@
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
M94I\^821_^BCY./$0"<ME:$+)R%E,9=SM\+IPR.Y1.C2*KC#;7?TG\0L&A>
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
M1[^-XA-CV@X] DA,A:M,/L&K?U=-PB7HDA^.!TUTB/,C2G=5NFLG][3E-3E
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
MOBHNP!?BIVB 'W@P$:1./_^C+U4[G@:(RJ=R]K]%+0O0$P"]LN#*T<A_46%
M>(M:*H-B-.*)$7X@,KGTH(N> MGW0SG)5:2<P[_#*#H2?ML2IWLK69U.IW>.
M43\]0Z4 />DUK .*M21&4U]C#@6!5/'XO[00[DCZ';P["MS*U?ZS3B!.8 &\
MNT-W-?4V<(P5M-.U"5V$P,D2.6>A W3HB="-[3#XF[D'VT=3_8LI>V+_II)\
MMZF<&FQ$H@_^&]-12Q35E-)/[N>D <(\<=)'3-!Y" U + /^T;[F\HVST'XZ
M[)!A0O^JCP9XZYL,[?^>$P@]!-  IC+@'B%Z<Y&&0VW# C5I@-M;Y'BA7^M:
M_M)"$"(H3_IP->=@(/_/.O%L._##P\=;],%?%%H[*7%H<P#<507]I:-*_LI"
M KR&?AFUQ]0CCG]32;TT8TP# ,6#Z(.?9Z \Z8!>#UZBVD71 ']TE=!?6F@]
M^F^._S>-?P#3*^@_H?1/*/T'4'JY(@@8J?FI]Z-6/>@GZ?WIQRS$)1ZXP;\S
MZ:MM;H*@L-(-&Z7:VL;HNIRVAMWZY >[G":JE1*!O["U<;=%770$QEIMZCD@
MEJYZ;.6@[$*P$#%]1C-!XEQ<4[C9GR V0?UKB'U.!=A6EZQ^1X DMWKY:( 5
MQ@K2^0L[)5HS\>1^N8P6_UJ$3?3D,5>?S.LAOU^DZ@U]HCL$0G<(G:C5_@>>
MM;H 8^QQ=Y$M5]J5E(9,'Y%J45DQ*TN0=)!!C/.DE9K\WS&C,.D_QH+"?R\_
M_S-E_#LIPP\806:!F:X*FZW[7!VZN:0%3336I0$BD!?3CQ9__S05+R*;HZQ^
M1Y121@#^+1SJW03-KJNZ]14^-)J<41RG3LN:+5XQ\E:R\2WZ.Y*(1.)?./(,
M])]Y[;\$WBNSP"W*HV.)3UE-+ HBC90/2V1V7E-6]X7^%A -JDPI!L6&F8Y&
M-:/955M!:L/7ECZD?9=UC\O6)_>+(+;9*@5S5#T=&#?Y5"Z?UPR;HQQI;[/!
MT.:_-]SA?K)0N)O7P@/<.'K6[/LWKJ W^"5I=M+2JH2ZG_M4/?(!^\8/O2W;
MYB.Z-^;KLAE&G^L:L,4-?H96_A@,G 9.'HV8%[=1GN%FY8L2GL:[,*?EK27V
M8XY <,K?>$8\\W2*D>%#S[%)#\F:X:GA_B_:JNV=O9H.:U2[E!F(B$5&&R&E
MVS9M+O#S8>G7P\;- \[X_QR"NF>_^KVX:I"T:C1X)3^NV^)0(]LOLBC=( Y&
M4D?]'?&[\$<L,H#_*V>5_P8!:X&\N&U=[6WKQ(C(^2!"PC3?B6%EJ[3.^)L@
MX9S0?NV!EBLSB-5!^R"KD'%' 44W^V5N)KV8$_+M_J-F&N!_JK8ZF3HKL7&5
M0?$G== W#O#^I%JX_IIU\M]J-GW(^'W;D_ N::K!JF.R-Z#Q:$I\Z4/9X(+#
ME07HKBK48!L<):_4U/WREI#W"3P6BE\M_\\GTA*A"NQQTALI-<]WK?PUF;S:
MZNTM8IUG=0?_OKQE]Y=H8?S_1V'\;P#AO[OF7,Z+DM@76?R'+5RN/UJ6R/EH
M+Y87]=_BQ^?_WXHR?1/R7V%259T(K<10./DZ)9-L@8MGP=  +YQJ@<]):N.)
M_).*,W?YR D2U[ZKL-U9RT;LU,6JRP8/0AF1YXG2N&PXGOL.7BL2WF8GNYRJ
M;/3; U5BX"RJ,9*%T?HTZXU[.&0$#1#RF@;HSB,>4*> >UAG\''(I#:1#YL3
MHLXV3F;!\=4CI;4%<^0[0LJG?I>*<71AN/Q^_1C8YX;^13;-@ _B[LGR$,S,
M1G T_&YZOL-F<#P$1?BXO?7*>RO<7Q!1N(I!(U5O:#^_CHO$U26 (F5NRD7=
M/B-+&74Y-H=P($X2PK>77E%O0/2QG;FV97HP2 I0M@^'%D-/G%P"S\B\N['
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
M #]@)WPN(O;U?' +RZF> #T+KZNF&; 9W_UC/L4R<U*=V333^;\OW/V[!\O
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
MW+#>N.*;Y6_+@>=S-[8/:ZF'1X"PJVUW\'2\(IRGZ5$1D--/-"'L@F$4]9%
MI9MR5/1J S(UISZ$USB-BE,AO&T'#_W#H28%3&YURN'^MC[W07W"PU]M; 9*
M.9<@YXP#<+W*0HQ;#]PQ;?K<ZWR"Q4;NH29W=C%AX^\^$_1JL+/?NZ^>SS5>
M.ND.&WHQ+\FT]MV!_(MO\CQ^*I<6I]2<NZ[<_TP%F/(&SI+TT%J-U&!Y!EC#
MKS><.ZIG?Q19K^OA2\\ _!)9Y\OQ'+_^AGC/TI/N?X/6 >._.*'.OVDX:*C.
M?/7O 61;EJ"9,P!"V?:RZTX3Y8)2;@-NM-7?S^_7\_%')MR4]@J4822NI?U@
M2\,<Q6&#$"$C0]/G?RLAY<E;8;KU-),VEC<*>@T-JEGGW$[S38:F!OC:UUGI
M<:9\3DI^<N25M!\X_#<)6^/O\L@F8P^,2U_?QVT#T@;7[R/5_"8] 8PRD!Y-
M*H=!1AV(UL=! 1(EOST)2/#ZOHY6^>;N'RFBQ?;Q]/0[4UG$$87UG4#=Y[_4
MH3)V'C(>/@XV3?5YXI,GXHJO<RY>%A5D-K2Y@[,\3!N&D&->8//#LN;QXQU;
MY++)^>2G\?<$ L)><5U]3=:LC*EM>>:A$&9K'P:31FPE[DS_DI3=TG4>6=/,
MS*E4R8P\]MQ97 1N4Q5;.HV_,3YJI:>YAW3=7I*[N%.F?]U>@XQ.11/@(XBE
M.3>J%:8$_@T?6UBF,NX2#.-]/25@,T'P+@_ZD,\M8/7U&>#%.(H8]2[+V6SF
MQ7/#WSH9$C-#497'7N9NKXF>)<0-Z?3(C=]0P3. Y1]4*A4W<7XV5CIN,!XD
MCL]<;(_93R\VC[S/Z4/&Y/N:/LOJY$HJ&MINRTZXA2]PP2(P)MD-,QS1ZK]Y
M&8&T'K$)6OHF\@(K-T*?.806,HBEA#E[I9 S%_53(7C,U2?=%J&1T]\S:KZ-
M27DD&J_7%63[Z=LJO0H,1L\SF,^"$#P\.-HFBW"8/^=]0=.;W+*W6S0HBZZ^
M\2T/_B_$;[=.-@A*&%&E4MG%MKGKB"B#P5T!)\'(9?+\3K:;S0</Z/5&#P@"
M'4/-/YY5E/V>BT!FZO=4K:\C$M*6'U7ZK$D&%!$-]0\MB87*"J>Z8#';">9A
M@OK+HH:RR-U4A!<!1%S[N$J+YV*PF;3]\%^@TT=^?R-4C0*U/\?D;'_=I,3S
MLK,K[?5X39_[VOV^!_\OZ_-$=.^2'LP?=J!^W_BZ\>_G7U[-E,>? 18*;"AQ
MO''("VN*T'!E8!$XE@1DG.X_;-#]D&I48C>VKI,<HWV%^F;_G12>FH-EEE*1
MV \CXVH*$@[V':JR$#U<5RMON"H[$FO;MCG LU&EXP[R*IB.D)ONM%/P?6KB
MWG1A*5K"\XVI(6ZC]0Q@0X0'\4]:F.E[%-G@;0W#.:F][S[:5\D-ME.W2K5K
MOTFNH"(ZN):3(2I=HU:Q'T=@VFUMF \Y SB<8VR0#=^OW=_B1J+%G8E=1C4!
M_H,R;<DWN"X!0BXOQH/@"+^MTU((!*_NRAJ&=&=>DRLN-+/\1 %U:DT&M_&0
M7[UOI,5N0,7>%RB@;HM(K3WL"9BQ*D[]<,S4;%N#Z!1_>?0 >UA^J@Q.&3=+
M=!(_X+913^%6E9$H%MRPX*Z[HN-*OR'E887:ID*7\T!$B=40!5S<?:Q0^>(
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
M-TY\D/5%^D+),J/O*H2^Y%MKA;^M#+[)K]7_!!@8J!Y8I:[6CN"Q]-;9X95
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
M'1XW<A)SJQ]O/&(TI#.E%$&&()Q*ZN$>'\\AO+)",3BVK5UNZE*J?_GZAM&
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
M!0TZF'V]PQ_>^IW>"*>YE94+4KV-A+4CQCF8[GL%/'\SG(=YVRIG/KA\Q/?
MC/=CTJ8M$X2V_I<R[RDY?M,:RSWZF9<U[:?QR/_%WGM&-=5&;8-15%0$1.DM
M=) NO6.C/Q1!BK2(]!J1%B 0!.E-0$"ITI$JO04BA":(5"E!"$DHTA-J@!"&
MY_O6S'SO]_V8=\V\\V?6_#A9YV2=>ZV]]KW/WM=U[GVNF]P=F*LI0A<:,R'S
M>)_9PB8&2FND_TQRP\UR(\O6,G%H8(.?X60&7XCN5J,\_Z)V30MO:.UI#*)S
MG9' 606K&NO]3G]&]RUCG6560V"?N__^]4???]&^GY-_=\D!G&KO$:/4[XV
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
MQ)&S9T0JKTK:"!6)$I2;DD$B9[7/LM7"B$/]9SQHS=$#%XJ)^/5&"*+=3YI
MG2LK!] $C /M2)K$DPO [0L +@ )CD;,@B[3XON!;1!!ZLPY\\B07QY6N3?Z
MN:-LT3IXQ@:/[K/E(3AE5UA#TGJD(4K8>>.L:13*?:I=WFR]9;CM.N V4'!9
M);'30 -*AQ^UZ)J!>YXQ+&[(^X!L59-J:E5V;&;%#ZS3?O24 R.]69N63V%;
MJ@2WC6E7L9U7Q :9.OW[#+Y^C'T6=&/A5T;<\"G^<>C+!W!^)&"/2=WDT"N.
M: F.^A;ZZP+0E.8*H[8R;E$:").E.JG:D7#L.',D.1F*F^\S9[P=RB7DX  I
MMF)GZE8;[<OH.U#3 L,"UU U-1[0=F>P$6$P1,\R<=5.-@?E(\0=EX[JB$6U
MD443S.AT588L8<B3D\#D_)+DW\)"A7"<4:T$'D:*_G?/,CN1Y'/6PPV&%3+M
M!>##;@QBB]_[ E!D^R[7_@)0TWQYC%_6U"?MNJOH<[^6<__D"\ 3A@FC.[V$
M@7@/$L52)ZSW]+W/B%WA^C%K>J__$*M9$C-*\R9SF$6DPK5W>5BXSV5)";$C
M*$T'=TI@6GHYI U8K4]+NNIJ7(;=RZSYO#-OMU#Q)K2>%5^E]D<WEI&R\_L,
MSQAD0>>\&5VVY^F'-IJ&X4?3+>J<C>KT<[ >-H5XS'9G>D) EO==AQNIBG=&
M5L)>[#S/G5/H\Y\H83'V"4:/'IS_DQU0MY-/=0%PJ:6#6E[F=%Q_%A/R:TTU
MZ?E7/?=R)&?5I_%J7&LJ8YN3R]1/]8".UQ5YVJ/L9]6AKR#R9/W=(_$+0'TX
M[&";_R5!OF>!:@"!GPDZ:CC:C-^][7;,&A57MSA,+Y>IX2 FF<@LHDC'L_(.
M QFP7,]CI#'X-;0[NFW5)NPUL-[T%D1-,L5*,+JVEPS$JO#*1]2(-3VH]JPN
M[=0K\O/*AG9\, (4[(4^'9R?6C9'=MTG^KCB]P> ]; DF1$],]A](@JPR(UH
MGW+*;;K"GV,<^6;G$=4J ^#5*QHI:5OG2EO#,C(2S5A3[92ZN$H;+ZU'/_[0
M7.NYA^D[CIM<[%-:-TL*,X[65V=@W/OYE;[FR&;RK7&$(WK^ZC4\-*CL2&/W
MG413B*%^IE$6IHDJAF4^6":AM\.#_8!2 7!/9&WTQN;T)D%D"92LHBH825+_
M"BGK&W\<7/K7,GUENCQCSZ8*S+&OI_S #-3>9>D]6? UZ7Z^J9C8_,SHH.)6
M:)%+ERK^ A #?XZEI7%M+Y;/FHDFO:MXV4^S"5*DZF7&L3@:0P29UQ@0H#ST
M=17!)8D[Y.E\SM!)QEQ/G*KP*27>L[D@J&=5+Y:K3>KF<[0THQCCXP4D3=A,
M.I0NV9*@CW@'-[7S*5R'T<,P0I0O")R5.&_.LJ]>[0[N++XSCQZ],A+>^=&O
M27'WP=)D9TFA'L%\]YM/?N64^1 :;W0>_'Q"C9&H^QN\TUA+M9$GU%!'8%C)
M263CCZ<4K]H<*A@0G!+:C<!=LOTM-1:2,O&!73&);1K3@K]1AMU60O<S9='4
MB6U8H93DGI=)*6IX.(:IOJ&1?X4SI-WF90HAQ5TB@ONFA]1/T+K?VCH[TCVW
MQ0I=2S^3-WC"7R9_ V21\'CR9TSN?6Q+'X("RDN <W(2#;V74E07:]TK?P26
MN2I%#);7BZYJHE[J4$?_!9U]8A]  FF)7@/?+P"L76P+1'N=5H)9[A);IS8Q
MOL>2-#/-6OLQK'<G_&FS#W=B#,Y_\B-5F-]I(3J[Q2!YC>RPGU],OD=P2L/5
M4J^?DB.#VI.2RY\)-+<GOC1[(<AR)4RU(VZF-N,"L)07!$:>JR\9?"3?S]>#
MW?LS9S6"5=@"7YLL/OF@Z:P_,/R:8LG.)P(D%3I]24K)?)!YG'CI="@S_JAN
MJ3F\?QIG-E5+4Q?(<Y#:SY?+FT *2UOITKRU^YQ=*M?5Q.!'(&W6^#_GZH4(
M52^XO"<!B6O96BF%=&%/R<.V1/L[IXUO;/6\9I9[)J6&"/5U)CR5=V_^>&[K
M4PMRRZ,\S^GBAT@AS::JX4S%4!L8[8*2P=91D,(B"\7>4.2$:-)C4<A)DN>K
MDZJVIH/];VVDY$X8)A36;P#K*2!?@K!/E$=K1Z/SZNNEHR(_]BX '/.79>*P
MG<BT)!>-7T/"6N!* 3T+9APF/=^('#WGF<;N1*Z/OTJ*DLP"%+K-1/)89E^9
MHTU'8\I8O8154YY[+O[;K/+@?U84^W^J) ;)@34G=T<1Q/K#R7)1,\];.D.4
M0,T6-E;?,V_V64JKI-RLOZG>-_J\+^!RNIB@O-XX3^<>WI?:T*?%+\5+ IR]
M[WS8;K)+D5(NU[GK*QH9GD=#'0HE@K$!43Q$X-ECDJ3+CNPH)R2YOWW@R#"Z
MRH._/<]$\$/*R-Y7T]M_!_C";WO_$BDFKEP^N[T@!D\2"WZ_1R[J C"03PN]
MSQXJ\INKW4&Z"%7((52?T_'3=)YZC#VIM-/Y?;1L[DSM,,@@2F7K#(FY',Q!
MB4V.]%31P63_D*6^AV^9V\E#65PKL/@J7%]19QT1U4^C(%"O\I#0T<TI18RL
M);)ISA1U$LS>ES11JSP6_O3(T8Q[[JH:5;FRQ=(W2H9!B#JN+,(3X7A(C,6<
M61Q< *A=3F52!5(EJUWPW*!Z20YVI??'@ZHW90G12$45/[S9_A*ZCY8!(NG2
M;D.N?)N%CJ7Y2E]FE&P.?NB0-2OD<@VB^<-^:"GI4=4#S-3);DFC%?B4U/%Q
MQ1WH(K^=B \"LMH0C<$L6N[5*#<I5^D!'SN_.P_\DYX72C<^$=TQ5B-?FM]Y
M_S*J[L+5<6+VO99FR>4A]1< Y/'K 9/H'REJHP^-,&^'**#%[%]Y%[O8B1IX
MBN?$,^QHDJ5! 8Y%!G%5BZ!$#M%#'J$\P&*DE-%.0]3G%DV$[UWZ\T7X3"?Y
MI_J>A;H+[(P5>P&8<"@S2Q0J&SK4(\'#I< ^?]O_;0!Z]-]?IQ,KC];.VS#$
MIV"_)?4K"_PS237WASNZXFG:C;_]56895)' KPGFW$8ELDQGO:>32HWKH/U7
M#3SZ_TH-_,-Y'.)U,=[C#<F*V$*E7ZN-]IALS"9US#=P]&#?_&E<SJG([\C)
MS]Z9./^ <! !1IZ"2.+)B2SDZ=%YWW,)HV$XS<";O%=_X%L&IK3"!H8CQR$4
M?>BF]XM\4^R)US.&Y'ANCJPJD EL:@1@>N!+<K A'[*=66/D^07 /%2/,-^A
M%LV/(7GY"1KGJ [N'(#X0Q$I6[;_ZRH=LI;M A 5<P'X"KL ",+.;(#X<>"A
MQ 5@>?<"X%Z[=N<?[T_M];6@Q8\M 5H;+X@P#LW;=TL<X#BR<_US6_G+2**[
M !A? ,@&%X"C=G5,H?H&Z +P TV>L4:_J"8A4LJ.."\)M-H%@/D"\'GKHWGB
MY2P_@TTA+@!IB/.:9*)+\FGF!6 OX!+#C1_JHH=/*/__ ?\?&'  ^R]M0G3_
MCT$: *.%N8ZPV3KARQ)D7#*167&RC:DVNH*Q#%&WM4L >[_>&'J<.@.K\)GW
M7DM2OZI#308)H/[;RI7</#AMA/@4*#1\7S>CTBP-%*2SNS(S=9#\G]B,)=@Q
MU)@\#FLHB[\ O ;%3.<S=-$O_('U\*]YF1L[GM'L2?_?4.*S_3^5^#[_#_V)
ME^GI).#H] *0XKQT 3C_6 V\ #QJK79%HO2U6K/KVPX9&/:3MSTO +PM6Q>
M"X#]82TY+A7.A!5H*X?R-Q'G\?(Z"QP7@(2F36D,9,__1*E-Y&T<)3?OWBJH
M-]]R,0^(XIM$D[;TTI/'XD3VXRV(W&4VY.D\(7QZ?D\E,#;++!JSP#BA'#P"
M/A-]^>R#%C#K)N7/UY0BI_NV^Q> ZW<GMP_!$5V,=1TQ^NX^.&IQEB*^L+_]
MCY#)1OKRT=;X\,R^\\O0X/9Q64C^*E2;X-N V9T+.*J8DJ&];6-80E(#7?L#
MB; 9(\_P]W5^_#;8YV2TU2_@"'C%&4"CR( #UM?V)7*B<2U1?AT+9N[5YMB<
MH/3:V"U;%%;(LZ:XU;7*_P>/L)J]FL5>;#_VX5B6A990F\:Z^_:Y%7A0\;#N
MU%T#JH$_/GI%M+$_<X(@-"-ZY.K6LSAC2]VR_%JS/*P66"P^/T:GOJV<2AG0
M)03OHIB0:T<?\G'<TVM,&7D/]>E$R2/JJ5 E;O= @7OO]P)32"-59_72 _2X
MR#7/QVB];;1CJ\^\SR%CG,:K(19M8<W''-1B@:OO_G<L8WWNRS Z)L,@\/G2
M">"SU^C3>U-^_\/%F)R7^<- ?$=W5E3:5]< 6[JQ&M\1@\,FD<T'C;.V;!VE
M7$V]Y>;N0[KA-N_LWXTR3 R6:L^9HJ2^AVTFU+8.\N[7_JJV/RHG#J%IDJ-\
MT9=)N&\$3V[!7JEVHRVQNB^;E.TET!T]/%OPL^Z+<$%];M!::2++;R)'0@D_
MQVB+&J\M28UH7X*&/B%X9F26(DOGQ//5V@1R!/)$S#\*?V>A*W[XF0_8P<+B
ME:X>W<5(4FV>W!+W!=T@OIV>_,F:6&2Y+OF,4?.?6Q^OL5E7TG5$A&M W0EZ
M1^4$="R4FS#0SWEO>GJ@QY9MTO>F3,SRY+9S8LW.6G/@\L^4.@_>=L_7+RCO
M !1XM6QA,:%2YTUJG*[3"#KG<=O-[^.;=/HW,J]5WNY0R.)E6[%NBU?&WUR(
MI&"8^#;Y_+C$\^S(L.6SRM 94)?H&4I#K#_N ][VS:5$'NM@3E[GF^-GCEA+
M<J1T]HL^NKP7'V 96@Y7K.GK8B+*/:UBQ">]'W@9RSVU7]H3NL!ZA\=PCTQX
M\8;"@>8WX9J<^MT:A.L% /46ASF.KX)S!)9UV\-41_HS,B>L3_Q_&E_?IYG]
MW>4YVA2#:N5PWP3.C6*KUWH1<YL]78H$EG#4WJYA</PZMW'=JIQ?(&#KYI-9
M#ND^9\N<KR5"P_JJ7K\'6$!Z' ,DKE"6_<9;, S'!!1-V_]Z'+WUT&O2J+#
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
M#=>;QX>_I!3Z N/5'F;NY<.!_(7H54_OLYZW+ &"F6/J]LH+PS"C5:TQLPL
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
M!WR]5N)2OT^1Y&%<J>G'2ZDQ802E3E7%]+V7[*A8OXW&?GD3;5("7V9 75J
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
MBDQ,]E<N%>85!$\C(A;2H,SF;U^^E=NV*&995&XV/5/YP^62R$RI;0ZV<KW
M^P1 Q?I>4^G%G!<KJWA@/2 F$WX[]NKMPWOWQVJE@7-O+[&S<6#U_)*L"?I]
M[%\K'TW]N;+_T#O\=Q@*%I7#7:8!UH]3%715%3TOE[;F#I/J4KV;"J+>E M4
MY*ZK,R[<:0+27P":L[2M=B2_WN\7-[O9VGSLFO.D<XIR]_]_]\G(M/!$H2\E
MJWNWPA?((E'=W*K?\:@.L5?=N: H?PX8Z.7$SJ$=>V7$]\"W^QS.)ZRI^A3X
M&ETT#W,1$7-F%SYD(X\8*QVUGR )5NH<"0O<_F2NM^+>^I,C=D5>GHUUR:^6
M-N,HFB#8"6$/'RW@&#F ,F*FW18%)PTWPRPM(W^#HW24G7XGZC"7+F7L1PTQ
M)V %<BU1,VT274)(9NU0L<KWN*!(28OW86$=\W]!8-479F&[AP>Z#->[&V'^
MR%HP,HY%"C*5<WINFV%[%;+"<"9^ 9AY/ $Y #X[DJC#0$;.7"#':U,7@ Q@
M)Y)QRT25&>^T/56UQ?Y1-MBZ BICOM[6;,?YL@=EWR\5_.Z%/LPAKF1[&:B$
MZ3O*]C,J"T#5]&YU,Z^@\).%5*"_%43;R[+E#4D1),F@.L*:+P Q^=C4'Q>
M#\GA/PYK>6:,R*;''/_$UV%3OT%U0Z2LO5E[<L\(:;W6Z#(Y&XF/+@ :H,X+
M %$JB>36"[%;\-4GR'5[S4J9C'K='_?K'V+B/YH*V.56L/>2KP+>^))Z.'+]
MF?0W7Z S2EK=]>_I?B(PBKA:05PV)IKB.&SCY(Y: I/Y$;R_W1I_#1%$9-^E
M:JHU7"VJ2TO5XC>5>G8DK>IX?CE(3W#XS;D%,.//0!W_Y:KH_=V]8G3-QVK%
M&ST^C'0DA;[UJS\*I]>/Y!N)_A47@,XUXL#^9A6YT*'"]6FK19923-?2RO^U
MOS"=YN07W;_U;5WO)2A5^-B=.9)#0PN<(&I*I40#SSC+L]8-FI^ZWQ.8<6R=
M2N$3=#][UW9.2H?@A[%KOYU#XKH)0'N6!DD5R.D-*0PRM] O SXW-4]*FJO>
ML.F\\6(6>0' L]AN%-1H9:O+]Z(938HC(1/9>1OG?+_(\J&>XZKB;I:OPLK?
MNZYO9[W=#PF"IM9H+5WYN:O_:40#HO+F$?,C&2Z+FGVG0T=&&G4*-?E0Y2![
M+E0-5H/)A/KU?SKKF(RK2DV*D?A L7QM<T5#_D=]8J&E2N573 .V/3E%")^]
M1^N<OR6OTNVWVJHKC,7H^G8K*54=6X)>^0SUS$X68I4NB5M'R.K?[#'1X[M(
M0Z[=,FVEQ%T>[^";\K B0E5/5:WYEKUUIK^EI9UCMB[]D]Q;OW14;1=]AX8R
M"MP2BIM2>1L]^F5A:Z<>QU;K!71T!@A%@\#VW2R$#JB=O] O;9*(QO4FA88<
M/:EQ>V5=5G+R03/^0['<<63/-[F09;X'->"XY<"4-E/LC)^*I57(@J2Q1KH@
M(EHJ^G5_]G76I:\J(:8J6!3U5OC#'[D,=W1;)@1B G]EU64+-?>\4/2UIB8)
M70 N==EP215D2<K4R"'U6YE\,]*#8P(SU=RA&/2"J_/SA/P/-Z834^#BAM]>
M4:#9>9$RI':NFF46GRN3*]PC"AN.2YD87K6GCC56"?'MEC(Z_Z(,J>YS/+;A
MRTPIW?*]F7K=GOOUWS_, "_B70WCR_S@N=1_ITS^7B0JU\BSI?54Z3F%FII0
MX+=N+UHV_C18'NV7MQF]CX'F^E*!/OZ@?<\X:>&WKB/1+D'FZC6YP<F$BF[H
MW5!U.**)0%5S/#FYZY#*'"O_08%UWD3FY0N:E8.^0YG\&O"R%>%!8?&,*TN/
MFP>[!&^G3 K?_JO5)69 QGZMH& J/+-B8\H"?G#7Q&3?VGI>/E7(SG!P.QA
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
M'O&F(@#'&1G$5E-R])D8<J;!>-TYVY99)H21FZ34,.E1(S/ TR&[QS5G4?E
MTUV#^Z60W?%WMH^?[=]]&FF\SSJN:XKHMVMV/5"M/<]#.6$H2%S?QP^A]&ZF
M!1+C\$Y8$,[ZV8F$8+/1TKTT@/67]?=#E?*L1[G$C".Z4;$+ -8U5'^2=*5H
MBYN#^"B,Z]M&0'#O)^7^;N-__/%*C^:.]WU>L#\JD*V=\U_'O4K1+-UUX?I/
MN[ WG?_5?K7Y]"^P\(NSB)X460USU(TZ$/BZ^?]<?W&?R=5,9?%/*7<P?.J2
M\L=[^.W[C-W'M3&A/&=TQ$*<Q'M24$WH$X)<4AO?LL1=S.+B MA7>W*)/) A
MJM<RSPNL_L(]1[2ZTIAXUM2&.4H@HB\ M(Q+Z_'*0>=IYZWG&4<08O9YQ3;9
M*\^;";0EJSH?E(?<&'S4XVLM[6J4M%K16O<Q/;AA'14-H585&5BN?9^+2@Y5
MD4T/E<#F:ZE-U+(8-F5I?ZKJ=5\J33;/D>6,>.>;NXKRT(^TQPIN-^",O'B(
M8SW 2M?9UY+@(5/%B,89_L_=\1V/%YT&(GSKPH"[^C=<+PGE!W"([H1R+=_.
M9)W5B27"??%]TSJ%_*#4>[/".TAFHN6R8,Q;/"99&K63<E?'T!%^]O2[P_#J
MB[\YEE%[EEK, L;/GO4%'/YH]JM7M<];RNZ6@&)8#@MOAS[!#\2A=Q0EJ&R)
MAM/FKI7A4S[SI?%3=-_I-2EK.JRN/FQ_H;WJ5Q@!NJQU6% ,B#94=^E<"EW
MBA>'>U4.X<["'(%01"]U3ATO@N*/IMU]-D_)*S][@-N@V^"JKF#]5))$R0:2
M,=ML&"X!.M.UL?R+TY-X$YE7S.>7-\1Y"QJ\M1'FZ*VKL;J**ESC_$I$ZL^H
M=QU? ."H^-H]Z0D0#5QX?4KCYX^D?#4WEJ8T=C&R8Z >W[HS)WWN<CA'>+?M
M3>4G>"W<9,JR-M](FREL>L-"/'G,1DOYS92>6;+@HX9M'78F2F[-^>7F,U,L
M*K%- S<@9_2#(!CMB/?O;BJ3@<$;IRK]/&%C7MD^M  F5?U?01S!GQ.W7-J,
MS<Y:7+S0I^,*MPBV';41X1+Z[,X6A4FA5W! +EWTK/$"O!Q>33SQ#_'FSQJZ
MHAOB^8PO=NB/D3B@HT<3T:D_ ^U.#^^8A79ZW;+4P@XQV90M3J\6**3+R3TP
M2U)^OM6(]8W4IIY$(FN%SLN1BHCM+7P3A+4F,E1S9*'#5?0:9B:)C8,-LXK2
MUVL;-4N$ORUAADT@37=)Z$P-ZT+%4-[S7)+E5W!49]:B EXK?IM_6/HL3SM4
MHQ),\+?4#0BQIY%M"OUH>N)3X?SRFZK[5?F9"X#3!0":=*;DC**ZS$S :.E8
MFU1-V8'%0?#*M4,AO?'T0I&[O5E&?[H:ZM.K(DISSYF*"Z<$0V;"5</#[7Y!
MN<]AX3<V0=RJ5XD9G>S*!,O-XZL<2>KOYNR#>#/?3O=R4M&:JB10XAF"*N+;
M0(2\Y=Z?$NQ@NBX,H]_>E04DE!D>@W;[L)AT]FF!XSW/Z4=>Y="NS]_7K[9?
MAJ=WB&C&PX'D)ZF0.\^H2?<Q#A> A.PYY2'X25_KN6V6<GN[ZC^GV7;/!F-!
M#2&9IJIUNQG=5S@((TF:.+4,3<90*!O@,'%'JBQCRG?H9\/6TV =@< HSY?S
MS(972R2_7"^;?KN>&(65^PF)SV7LW6,D9JL1@P0[%BC^9.G?F9TCE@-WY(RN
MO2OF,.J_OS#T!\#&VL%Y+K7,DV(1\!X+H=TZ?4Y7ZS)+1MD5=8L\LZ,5]]1H
M_N1 \SHZ T$1H)B\UL[>F,5;;$NKLS%%(ITF90:J\A)]SU1"]<="V0A0[ T8
M-D]7@I[88#A^J"O!+EYUYTM0NDRLE.N5#,JNLD_+@+2HCC(\HJ,PV49E(IP:
M[-O#33]&XL(.Q33,SJLV4\&9YUQ[9J6UH[WO+;!Z"0=2;[(>] !W?O_!8Q*D
M,:S.LNR34#_$K/6!K@K\]]6[VD.:;("E\7-7S]U^PN+D+F<\L57_/"^<3_U,
MB3S"S0JYL3.E;(YS2U'7A)_Y(TZ-&*2?U[;^F<VA[;UA1!AMI^C!7"$9X&R3
M>:Y*X$;;:AF)$'1+02;L,K'NS4B?^CZ.N!\V].]SZ/N(O?<#88(X%5ORK0L
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
M78HM_@I'$RWRY8IITXBY2%:VI(9ET?YZ1V%DN"3>E<0,-1Y]2HT.+!#,,')
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
M^O=QWG[,G66;/?G'343:M&H;G(/TBNW[/G0K/CRI*BQ[\Y2Z Q)YJH\>NC%
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
MXDJL)LFW4R6Q85:S_=GYK[3N^L-GC47:XJ2662?L</P!;F9^RHS09C:,3=L
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
MTC]S&7'E'J#9+/^=E%^PM'S"RQ:<8 WZ(+;IP-6E$&IY(=+CD_RQZ$/%2%V
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
MI(N\J"7S$:S!TNJW3W^45N+M];^'3:UP*5(KT _(?:,>Y^M$ \O/LHM\9E,
MO\/TZ+?J4TR=Q\%"FO9<#DX@"5K69^+#&R%YCHB#^-[N\A)1KVXOWV1\F&ID
M^*OVIHVRW=UXM^@M-\&3?U> +PH*7&-??\P0C"_TES[T]+7.Q"0C[DQXO"[0
MX$YO$A$;V=SY;+'T7?NB?=^$P2YN[$N.-SS$6A$'C&@7P:YT9YB4N: SX736
M^-S]4Y.I^D7C1!%?,=TU^A[:M/7RV*E^O7JGK$H=T;ZR1=/543@8LT3;:^'9
M5+YEBG+.=,G7YRZO_M; J6.5+5S)C'&.WO?2,D!XLG?UV5D01RW(,]%BM)I3
M'GYN>FWC!RXN_Y8^3V($$$V^+06I'C^C^__VVUO%<=YYZ"":4WP23VCUECZ;
M%QV3P)WVQ?'B:=5QP+!<')=\7+B["KTC2RKJ>.3KW=\HT A'<G,(0+_GM/3%
M.\F"YWN*<5K8Q@),U2V"2Q/6LPY3%L<*SJ@*VV_XMHFH:VQ*G704=\I]G!,D
M1<U)]1W=\VCA-/;#-+(N+JQ*\8E; >A#ZW*>EV^Y^4X::F1IV,77V^TC3LIR
M<6B>CM+ \[[P;9I'+R'US5CID+%>$5IVJ2;2U[63^^[AZ#L(W5#PCY3YF+8F
M\B95FMVW311!@L;W( )X;XEI3P=N7%+?[+G'25:^QEH%I/L\4T-@R!SJH,&!
MR%'TOEWKK6+?+,)1+:<,DN/[U.<M^]5?$GJ L4_"6E#QTHE'N&(BI'>43*X
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
M\#R<4GQW\<Q_2+95])9+ON42=$JO3F?PP3I*?;9X*%8F ?!N5Q,XEW9XNK,
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
MG_2MAN[#%P:6EP"3CK=KR@EY[;Q8>-?0S:[C9[]A?M217#+U$SQILR"QWGV
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
M*P:E/NQ59;75_->Z@6"$?X'MPIY-9C'ON&P9;+>H<](ER,:\PM-@@5WPVDM
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
MGNNT_\W1M=A10HH]X,"TV[XR]E,QOZ3S/'N2@)H^R=4H;E%IB _>E?"J-]!
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
M=SP1\(1I3)?Z=XL8KN;@!X@2[[@<H"AWNW744W->8T$^R2XR)XPBX6DH3Y*
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
MPW/S8HW* Y8.ZT+4+,WUU+/"%DRL^,C;&-Y%<2;4TGRHMP8PSCO=U^J#N/:
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
MPVRW<LO8S"@^=Y'*&:03A_)5LZ_IGJ:</F!YT,9]N@9[A6U=1D3!E##%W1G
MR6JZVFD<&<RX$.HTY,M7,44M:RW_R<&P9C7+D156HF1(^I4^JUUFSB Y%=8U
M%!BM!^:!LAQ_JFK"?<$6]P@AK9RXR<>;!'*VS0(^H6A?1E0WQ?0GW'R?\/7J
M2X! G0)*^OP&WGYRKX4?00/]V+/2/8YK[/B.2R9[^+V%_?7Z%]Z,SCO>]^@Y
MLGWM6?\,/TW0Q53J?6HTQQ,!@'5CQ65/4\;B@M>O@DLD:=QGACL>49D,4+F6
M:\#C4-= ^QF(7.@Z_N9^E]EB+.@U$4#GU,(S)7XTKV]>W)5XKM_@'SDGVA%*
M-I?,<_EC[X0WMM8+*;1=Z#(=YRVP 9 E0O[K^IW7FAMGN^?(PY,+X>B6L;W#
M>C/Y8E^>MVX'2+8SU'B2U8%.S03?G[V7<9Z'"4H%]<:*KW*I#7YSLA^70M#,
M'PM>[\P?GM*]YOAXR9VW492E,%&4U(=A1F'X-391%W=5_-4_.B/L-O>KD)Q.
M#0:!^L/'$1+QM]WJW<R36^Z.2DN2[5:EOLDG_5E[^O%/&;=)!B7[ _KL!&TV
MDY?Q!7FZ%'EB8:[9DINU][8D2#[^KOWY*.IHT'Z0.OF/I%I,7#Z9R<LH-#K#
MW)%9S=8AQ^II]@W59>'<<EQDH4HQTUE7\6/R*_/?[("JVXCNI%#K"R:[15/,
M\??'QFFJG[$UX 7ETZ/B%[C +3G\+UACKQM"<KZ6;J"4E[H<A3PDW*IS3J=V
M/A ?)Z]AZ8X81<AK1:X1SA[HG=J<H>[U&T;P!,OQC.F2U4M3.[&@:J9J&@+F
MCX>K=>RO] ATMU4K])!Z.%.0"@:-%54R6YLDZN@[WCW*B/6!-69'1)SW$@%W
MXV&I@&P-DD?D3JL3J6+Q"?Z!+KE<KRK9VDYL9C=-?< W%A:%LW^UY9\]'UC3
M) ("9!QC9L([3IQ9TN7,Y0,/+.X]ID ^<BH=*D?O\ML,?32L W;0#;""7DP8
MTQ<XI:26M+Q>G:@5WQ9.[AD?*QI]63X)ACV=L(OIL$UP_ !$UUK(KEO\'.][
MN[KJG1#/7SZH:DD>O?3(U>+ERPJ'+,$O]J>,=%:^?!LT$E\OU*DE+=08[LRH
M/F)2T?+KCL98SW JYD/':T"3/V0*+M\8>*4Q7;SCS"4F\\W.<@BPL_@@T#Y5
MC$4!HH(S+W4*-3-)[K\9GVHS].AQV;X*3CG')-2_0P#??,)5B'@)*H,T9GV(
M$-EQ/L0],_JNZGJ#<.W#'7RHCC+C^[]LP8912A87I$J&KLD[?(\^$0%V=3,&
M:DSF;#UV5[V+#73U^J44[\^Y+0N2UIZ) /'*@A]7=,Y8+U4ZR27#6!8NR0KB
M1/Q=U9T_,,=+(\=!!"S][7FO3[H4@K]QXX0P62+@APD(%Z6 8(>/=!,!."H*
M(H#>\C4C2=^IHA01D!E+!&"8Z0BWX@6[$8<2K80K;41 I['II8D)U(D%;=C
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
MLOT>E<-<6/+@GT99X5BCJB58MJ8_5)=:],"*-V\V]8^/U<X))&C:/U@J6G_
M79*40&M>?G/DH5_39.]!G5?1.- &.IY=!6J'10%_+7Q0HD:#6%U00A-58*9[
M^^:0)(5Y_#YUS+ILK]9658G2'^9K;K2O7=E:L.Y3_-WIK.W :=%6J!!.]ACO
M%EDPJW5L9/D\Z<1Y2"-T.]X$WM?B06^ZSR$ZE,!S_\=&06XSQGYYINY88D>8
M OB%[(PWZE9^](M0@!A<LG@Z8I8A)L[]$*-HXC:R\):1B ^@[8NZ*OXP2]V!
M>)=4B.*&]L J42E.6#)YH0O(5!W_='JOXT)IN5B2\+M9;+1@U&7:T#;:Y .-
M_0O3*-:<7Z=YYLP*FE7-Y>UK_O4@E<-LAN [A(BSD& I7'?[]0#QU4FAVF33
M$6BKYUO77=6\ND^L\7K(M=5IW;[\NH7T0S GY SO0Q Z,X2T8Y2;,&)64/Z_
M'4.@2'++P5-!N=]A&ERJ5=*=$2?Y@ #X5S_B-$$=!S(@2.-857%9T>X.OL5.
M4DH?5: )6$G'J1N+<:40[^'(![F8M0Z2T9)\AX5+5^!<4V9Y48E&DN[UL(>/
M\VU><ZI4WD?3&"JM_H3(W\WO.PEP74-U!NDH#1:#[ :G8UN5.2=@CJ[>78$%
M1/Y)Z$,)WX)I4GI0_+[&9,+P;HP<U64?=M=O:UMP9A(<YG@%9$\!Q+- A9LK
M@^9X,-,ZBB\UU.R,!6Q=<<NA)J8R#QX]YH];;=2*V3IM?+1"7,BIX!K4Y3_D
M[UY@1=U8F(7 P:.P<S<6RZ3MNS9G0G#[L_7RPX,5U[Z?EQW#HEKY'O]N@S?-
MU\&GP-W9U%#&=3('#D!8P"Q<)H0O9UAB_QCK>!?,U7^5<C7S,Y<JY(QE87\@
M.H/>%)4H5D]L_S)U"OMX,K=GL^/.'&Q&X,>-XM-P\/AJ!"L$CG[/\,2%)1RQ
M[J&1)J_?!>>J_,,?/^?5<)$T6J'FX47=//,*GXUE[8"_@][$TD0&ORH,5IO8
MEF5NJL.)YQ8TY;IJK)@SZ"O5'1A T9POD_S?3+:/&=R[=RM7M-G??<MCS<_J
MG$^=OAS*;POBS-H6+D-!II#DKH<%>.58GFQO*HN0+!/L[C?A&:9*[T/$#YC#
MWHP-&O;>AYZK=>GZ\UES)Q[1<5D*X$K1Z-K'?NZ6#,>X8NA.=+K565OMS2.V
M!\3%G-H2*Z<)US^G,UB9N%D_Y8X,_$?LC[HS&DA#JRDR*G@AFF.B?CHO%6B3
M<9R_EY.YT,=XHL*K:..Q 7]B&;$(GFY'3W; IK9:470XHXYF%B(G3BC"%5.A
M30%<KY[H_6L=]2P"-5!6RVP@:'9)ZBL3/2A;1C^5*<-P,BA24;EF'*4$44%3
M #MZV*7.AQ(=0#;B*VQ".)M+F4HGJW2_YZVDJHK!Y7O%><)Q'7];9E_'G?H
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
MQ+QMZB-1V\2?MG;UD;SA']4'+6!1,MG14($1H&[M\(ZUIB<^FB^=.0 WZKD
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
M[Q/.:9)&1[;_/1+4 ;^"AZ!@PXM6[4N$SX&!-XXRM6*^!GP9_= ^R*SWZMT
MQ!T]@,"HFB3QN3C.1J_]IB$-CU$ (KOWR%>,B^FKG8V8FDF2!D].5YN$ =\
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
M[:5 9:2^WV=;21(0]\_[3F*@+TGKGSZ:U?]Z  !N0-7>C">X=(T\S>^4FWB
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
M.M4IQYTP/0BD;]["F3",/H,-MD?=/4],.#;;C-0OI%G>.K"O;L5O[/P,BB6
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
M^4&=^(KO5:*E54+[H1:M8G?W/VG#.17*5^_H@(8#"SH[FZ,0/8L- 2W,P3<
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
M"4: :_IVGJ;SY/TUC<O1X9P?A:J-AQ.6G%.4N&%/(JU22#@DM8;8XES EH"
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
MY,:2QWE-=!IS1Y -&554BG2@M71;<Q[#NI=D[)M7)%L68UGV.C[EY4]?UW2
M]X@4DU\2YBK#,L._)_%NPX+&XO[6OATCZ] R\J#>2&CY8MQDN.=U44:K4UZ$
M8D*&Y559'_.7<;NJ=X]&0E+WWO5GR_^ 0H0NC9<!B!F-\"0%?0!]?VUT+)8K
MCUV@XVM>8*,LLWXHV*=-_'.41]GGT635/C.^![])&5PQ4(,NTY.,EPAZ_F*Q
MZ$#SQ[EJ4PF&%#/1>-] >G9/6*4]'W!86$:L+9UTA)KMJ27)P_#O(H"&E5RA
M0ZQ3.-MZL ^09]Z8P1VBUYP<8FH1>K9A,FS7X(A]V>=L2L].\1Q]-U)=F< 7
MNUN?^5C203"-.X<&4*19":ZP.O .'D=J6N\:UI$.=#&T6CZ7M^;7W#Y1J=$X
MA+G%6UXG?FR_ )D*>_>6!VW$?8\$0G:^"<7TG=+!X.2!@;Z[-<5/7%?_PI-P
M,<_&*K[<_QAZ(^=2+..8S>S-G!+!BAB:)<QU7"]=O>>O_<L'3Q8CF08&+HO\
M>7G_BDBZ,)3B;3Y*PE)>P(1A,!C_Y=(46!]XGZH%I_O'AQH?I)]>#2*/?\LN
M?]3#5>D<#^VRWFO@>7ET#R/M?M9+WCW/!U40:;AHJ,W[1.C:CS\"CCF!Z0Q=
MYKDI8PNZ:!!C[7<,QAULH;=7M<]^_E:1[Z9O_NN4B5NR_I:E)$\76X#SB"O+
M'>U$8(39.F\888'?R?/S&AA)]MGI)@9&4GA8SCS"KOW!KOCKN]->4F4B([4-
M.]79.F $HY:V5@L0Z9381HH8&(RNBS;QMYC6DHX.'I1_871,,2,NBF_7L3/Z
M;RQA>"P6R16%*G2L%M:0_@]:8I7D%V/.T5KC?@RAU7CWRVRYNY\\Y?"AHZ+B
M#.';OR]_6N^I/EE;3PH@SNHPPSA5W%U+B ;XP'K<7W22L=!S]QZ,86*Y2^SA
M'*6G$B+F%U?))ZKJ2GU]!_A<2R&0.KJS9P^<)8*J,RL5 *4/*8*'XP<[$:DH
M1G.J:39]N,8O./W<EF-=8>30C1E71^.ZWL_BV2>TO[GT?^-#<Z!^EYI! BX0
M077UY";" ?P0HJ&I-K%I-72V!J._/.JU<?&-G6-7>H>3YZBRF>PAV\OOU@]7
M#$OQQ1A:PG H>B9HB.$*P1<PJ;KL.XPHJ)U;\C)HG9IQ?M370MS/=O^;BM9(
MM",V'G0=$=<XFG?S=KO5\?MH']"CYV[4@PY#;YJGVG=NL*?IE-;JMZD(C]3E
M LO] AZI!3F!Q*FOD9'&.?;HTGO"-S[TW!*9^WRVWEHI+SQB\"I6\<&DT[,G
M\$2N'E0$VQ' .50:0@))"_])@M7B#X+MJP*$U?5X+[6.#P=]3#P/-6>9R1_X
MM]ZJ^O9M^PC";DCG9,JKJ!Z4W"):O,.?-K8?Y\38>]]H]$D04=:8\!S[,+"^
M]DN.2/1L$?D43Y<;G\?D/>?XF&!+F!00V@#%WCBTZ@'];1A9:8&9.47R/5E.
M:IM\7W:+5O+24SMAR[*EP$!#,?-:Z'G$$ARE$ZB!O@-ANOP2$3B# %4Z*UEG
MKG G/^"'6]K0O2)$,=-V"&D,$SM5L9GGBR@.@7L2L-(3%].UDJ[;7,Z3LA:&
MT=O7YU [W%((6O>LCIY'[9PR3;MNP89].O3ZQQM^8&*MVRPY]_%X:K#=SQ+=
M8R<#4V1ES7=8S*:S),^O;5@\I'$Z%"8H C]W6*YEQ8Z&BL<?>04ZU\RGUMAU
M14+ 8>R@Y7.C%=O%':<<.*&7-GXFK>X<R_ULI+-2P4H5A' 0 8R]@>_A:DUV
MA+'4V.(,P?L1)MYV!1>F_#^::H"%CFOS-E\,AN27-#/>J?BEOUM/9JC<R"A)
MG&J$8+)S/T0?(TC4++PP6(5AS'2C&TS?/ 6G9UQ#'.'2;FQOQHV[*6C=@F!B
MHZCKR(9;83+N:_XI=;7.!YPZTG74[",F""(B6,;X*?2>5?9%VJ/4I+5K"<')
M2J\;VM*.97P76KBF<N*9G_Q4JZMOR+N1RJF?3^ )7*@7['I-!&S@<0B!#E<
M>8&3+U!; <Z+!!A??!:,5YU$.+;'SB_)OWYB]_IIAD= +Q,8'.*U4CE>6]@!
MTY@B^2!!E;$591;_(E[UPS;,!QT_?PBPSTRM5ICQJIOH5,>F7/;;4X+;S(C>
MNJQM?D]Z23'W"<W'P3[F()0:=B6$KC;(Y#:H/3BWU(6Q1))?.GZX'UBVK^JC
M+Q/2\%J>-D&BA[)?=H[KHX^-7,G7:;^EDG/!/HK8/, 6:^<*?838V5Z&=6+'
M+98'?BR9'H/I,1"Y5AE\A"YJ_G[-3O]Z-_E.367ZVCY=7?BQAB-1BNGK[8M+
MAWF_(3,)P%D,A >K","P&]E0T(N:53[3 A#O_2C"[/Z$O1V=?M3^U/?=VL+#
M@2JWD8^_E>2.^&W(2LUIER0V<L>0]825;ZPCN+WUG$=(__4X(V0"&WZ-[]4
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
MW #1K@_36)J+P]1';UB0'\#NC]8KRI&[D/4/P^_C]]L/GWDBL4Z",Y+5QQ?
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
M?)=JCPK:#?[(LO]XZN 9;,8'GX0I3V9$L@T<(Y*]_R^1[ B>B1%19F@7)NF
MWZ$L (D[$0H!?YIX\-"-BON<TMGL_$+_(-?CX3$C .UW*-.&_ YE*EN43^*_
M0UE4&/QJ<CN654I#&+XS0OQ5/][PV-EK8.#.UO7%;'F<'RG:AW9"@ [0#Z,#
M7C%AYRCO"VEG?Z<-=]$!PTC$\A7\/AV@(/^--LRX/2N[8+P4S0-<4TY!;8)]
MP//?40?7D8S^D?\"[YT=*\=Y'R!H;+UD;9@+-8UQN[/G.&D & */(++&UW'A
MDG&^TN1KL^N?=O9RUO_"A/I*IJC_*DYLM;W\/3*"#7C+=MGN0!^Z5A/?]"1K
M>?!.MG>V^7L+/;Y/=A9ZO( _]C\PZSU?!Y.A@/Y$'X>Q>[6U=5'%3<U-Z0:B
METK[M56X^:X(2>+E5Q3-EX*[$3,"MY'MR)JH3IH0_H:5JM9@E\F,I613.[:K
M^,97A9#DRTNB2U[L#I%B?PVW/VDOD4LEW1=S4]HVJ<BQ<+3?<+._(*^Z7)H=
M)0@+E'HK$5:U]]!\HT.VSY%G;!>8!*D?Q$(B#M'BS'7U&()YPA9T%"VT4 H?
M#CTK<?8M4PS/1X_V;D/.R+OF%-G!Z5%B5M=^SUSL:9@F_O,W5#CE!)1SMQ3Q
M8I/AJD)Y8WSOA0KOSH4C:CTZDJ=6##/[VX1%U*@+<^4^APGY\#>EG\Q,!K1A
M VE?AJ.84P&]5<0/F9#X'O+7@VGPSB9G*>/%&1FQH@-Z748S-D/\-/MK$/XR
M14]1!V$6TAHK;-H=V1O4@\JQI>IV&)#Z%_PHY5BC'4T ICRJNO[L0Y@A=L7)
M9+WIJ8:A_Z!(]2# UGH)S/;+"8Q_\6[>C]>>6F@ZH7I0@7KS1:/K'.\]+I>(
M1Z'B/F9Q>[+W+];)A H_LG@Q823EI_=FWO;S8U(%9*+<.GUMEC*2]J1IZGOS
M+[@L?!Q<T]CI-V6[J-CS7 =2TJ^>HUHU+=Z4<NK8FV/0,[OV@#-:/!F@U^7
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
M#DFB\AM%GQI-<3@9J;#]JMX\N@E;EWV^. 2IZ)]CQ'7ETY5?(+V!  PS'?#
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
M?="[.D]+U%.=_+8=9WN]!Y6I;U$HA#<XL0FQX;'@\-$6.VT7;4<J1SS\X=O
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
M_VNU0D]*$Y/PMMV(& PS^OH\9FIIR1FF22C:RT9%H[V4HN^-I]W,-4QLJ;S
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
MT8&$0!>S$T^-2E$M^3GV-%F"7Q2,J\!T$2(,S<0R'$N6AL!AWN)5#A=JR1,
M97T%1;H[UVB+XR$CPR',.+@@">[7O(B)E8 7_$+$B6GI;,"?/WW[9O#.$!Y#
MX4$MM)978I<0TSX]=^B +A3WC9D1/_Z[*24SC8]9$CSZ$KGV14)V1II!)?K)
MY*X;2$_R('[?=F#NT\'67O3%SW5]%U.SZ0!DAI\QLLQ4JW:['F1+67_"Z4)C
M%WE-FK/*Z4#42'< 3\%LQL_YBV8=NA[K-VA &/F5'#$H;3L;K5\VAQ\$-B!P
M++04LA%MV&B^Y;0?9GXN*NY^"L/C,T\___@R]U'?ZS>]W?*_!H!ZPQ3MXNL%
M4(110W5-PY5,8N8C!8L;A21K7D#A5_9:D_7T7ZO1Q87+U%6X7/^/M!VN/3^A
MO]9SG7]:(P:;@HM,ADL;+>'>@5("E-*=Y A(C?G&%EFG9QDF3X*4V,U=! 75
M/GJQ>.@,)_C$FACU]I[A1N_R_=JUN)OA/5X)"DGUW7^X,GSOO:!"X\G2^[+Z
MN?S#<18F/WZ'Q8HO[__S$Q;^N0V52P=X5X;:4=_ I5?GJKFP.'T[WZJ"9$L2
MLFRZ@3,I79"OCD/+1+.MY];;T^RU+J-@+V2R,.,)X0MV>H+5W<F6F7HU^,T4
MP?.F!K>RY#G86:6ETY*NE9]*"[<'UBBUA3G,#SZ[$(B)$8B@ WI BFBMQD2U
M:U>5'4&&X89T0.9CINHK!_X?GC'=@]JGY]^/L0\ -HVO@896@7<R??KD'.^
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
MW--O^/@)J:YP(&NN1X@G'GYCIO?%5VWKF$IDJS(3Y&W"P02U7D4ZRQUF#"+
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
M=@H9)A0<-T_(6+8BS2%C<TX_HI7V>4AJ9K,9PM9,@GTJ9XJN8[_MV5/5J4O
MCIG; <5E=C0=>GVSN!&9S3Q:1Q;U9'E[,CCL)NQJW4F5?0]QYU6X!.S*@MX?
MRZ^ON#3K4)>Z\W KK;$<7F!\/ET[+R_%;+<C/:E@QTUOJ\E0._!35V:6B8'J
M:C!X993(?1@Q!>5^1PI:+B1E=#"4D(=^]"#EDD:5=[TJNP5#1DB->,'" %"(
MVP'K<WM;K.;HR*NAUY+S@Y$W(Z]^?]C@*2AMW1$X\GLZ_$ID;HG$GLN;>S&:
M&,(8E%P%V^''$%E*_O,XHW0;O 29!?]B@L!@%KW7]%RL%-K@C,XS2\B0N?<Z
M;6IRM<%ATT"L'H#$39]T'>]R>M+K/F3A.?K:_?;/QPEGD(\-I'O2)94DC<TR
MVDLL#7$0?"835+D?U2(W7GHSJX,R>H(A2KY27EPN]=DT=QI37W<.O3IS[O1F
M4$KS8R;H"?@Z$X3*PM$X/<9RFU7XGA;'=]RH,9I=HX>"^W=$3"(_7XH3".2S
MS98H0FMXX[*"8'U58,;1\',,! Q)DBWZ=T?XH&7^'[P:(<\$$=@'(/-SVTS0
MWHGDO_&/WVU._T3^5T76S.CP>IY*C;IUP$2Q^G]K:?Z_I#F:4,T8_77@ ]6E
MW/O@FOU=#63.3C-!Z$$@5-O0@&:EX+^N Y;I>,8E_XSMTA*BGPFJUH_"N$+W
MO6LHL>DK7E)_3<2V:PM6[)37>':U7,^[=:CK^H\Q#9T% PO-[N4&JA90V#91
M_I9ZF09OB#$#THA/NR?S=3\)GQ@L<:?\>%:4)_@4HL!5EM@WXT2V6!K=3>*9
M\'+T8]TEW_ P_YYE-#5DX3T#)=E#^GA3CE+K)#A@5.(3JC[HH%'"RIP9*78T
M'O@W\B0] ^/J"8M '*W/<ASAJIOAYK&G8[JTQ;)>R:U.BD9<_QQ[R8(_XL ?
MS3SUX"QN@VR]QC@+;!#[UI:UF*!]G:3AY*1FZ4XJF@_H6E@CS;<#7Z0&';_M
ML2FW.E(['B3\5?> B[P*.L/E>\$-5;BFUTETBH,= F8Y7;;]@%0EU'W\)7$^
MKJ,GTS\(F6O@EF(K6FT@^O[Y K1.G\9KV(*K%,VT:D/M VYL$,%=<B<12RTH
M3DU- AKV8Y8S/EK@1'J<CJP"^4GXFR=^C1G+K.2V;XO<B>F\2O^(P;_)N5!%
M7NOF_,SQ2WEDP3@6KV'YY83Z;=EG0FPQ]1 -(?SZFAR4>AC9JHX00G2?NPVD
M$KF/XVB7@3HB;CIXB8B.O4;7-7^&?WEO'ZIRHMB"DT/H[G%?K_CD7,_OQ8[9
M)]4?JJ]=0'\)3";N4E1OVV?_W/Z]S]WY1__0:T+FN]<F4O&8Y=%\O7"R2N<9
M.;2V@_3E#\DKIZ)S9_&B%^5ZQ[U5A"1$][8UQC-XP)/<E._:01UVU+5(*)?K
M+\+4!1^X7NG5,'NC!)L\KJ*\(#$;Z[NEE4E<_C'513MGIK8V[>I^%08F9_<&
M)Q^)ZF@\<8RK69P1WC:]0@D0I4^P[OOQ!NAAYTT-<"*X#M*.C6%(P9Z@.#0A
M2#*8R/;3B82*\A4??RET/,BW-_ S][1LNN.A6VKE9MT4?6"2:N3024R>+"6>
M5+]&EBUL0[-/:9YR5E4S#5)'75KI]N'ZWK+R0,BJ!LX/L)-B*&&D2@!"8'_T
MH-I3^_#:7N_,G]WD/FF7G[! <>$#['QCEBB[PIA!3D'(')*_)Q]ARP0%$^VU
M$KZ!J[$>DMT,^)7%."9(>$4*2PN,9#FU^^+]8$@K@H?%:"=AAX+YVY75M3/N
M9WF]5YRTB);HKBQB6PQ-_5*F+E%^X$?V]/R(>:%QFM)!T=QJED\M/S/5XXW_
MIQ<?_*L:L$098((>E[JA]FD:A)#0>$2\*SKX<6>O[;MB>.^#]RY")Q^_/>#.
M?N;#UY)@L:<N(BSQM/\:O50)-Y9!X0!BJ88 M!TWD9G^J'"BU<F3@JM:25^G
M3'?>YZX@W5,Y>TLYNTNK7N S(\"%=98WAIIEBKC] E-C50W!66*QBP94E?.-
M(F=[ !PX,D$5$:,T:8924OVXDFN>,HP+<Q]TP.B2J(PS*S(/R$+F3W\F>'TQ
M2<]_@;(Q:)/3&U"Q"EMXSP098PA+F%H<!4V)H<F4<HL'(MI95'D%E9:PB<W
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
M,B]E27[ S,9,#>V4^,CF?O2)=.L\WXJ?5ZUV#-!?,8 D;%F:S,\XI$)8V\/
M,4$?4"MAY$(+\G!AQPJW'MDU6A-)YIBWJR'3U!,G)JOYC_9$*314TEMX)>_K
MZ=\.H".;FRL'9=X-U4A_+ELI([I[7Q!_=O9JW*7>WN!;(-'4EKW-SM6DZ>=4
M/[@=";.B-[.>CCG .('[4@Y7J!VJX$6(C9P03PC.O ,<<H4=_RI3Y]3K[MQ
M?3S\E#V#Q0DN,T%N$'Z:%2N<9".P3!#I!O<AH,JB7U-K1AA\FXSMG"SC-$W_
M1F&"KE;&!50-'@NV<8[CS/HH["KQ>>74OB,U/Y1@!^$V&'HT!E^=(TA_!%<K
MP4':,$D83N\:EIL"@4R0:?I/30VBD?R<Y\?EWMZ^(_D4WY!$D,8)YPN/@II7
MS\W,97F^0;9^@53QKU@=V;1RY +05(BG-@]II)[3NS9]=VS:X^G;73;9IH&3
MW8*DP/D#98S!YD/#S<K(UCY(510F^FQ(&8.;QD7FCZ59*:I->G+EUV4Z5&IP
M\4U;'>8OMA _N>\[&Q*?-<!RU%9737YR'J4'(,S(\9Y/+8;?&&Z4)!D/ZI"U
MYG)R>+XOGXL]/?2@L['HN&FFNXC[!>/Y7M_<#XF!5I4L+!?2"QD+KMU>EF-_
MRE"#=H:1.0G;\34F>X%ML\=BB7);LFK?PTOOD<IDCDU^QH-4&E;V^+ GLH ?
M$ *?@".LX,L@8Y<;9@9J1<X"6N2&CFD1\DW^J]?N!4\+C#B]1JS,O+B$F7(1
MV/?('-F*;MY+YDJC[@^>GTE'.RF>@)QLU@+RNG*$C[_5/9^M8#>A=W[P\^$1
MOXM:0\5"1]W8-A__45@HK6%&^H8JF1)LB%VUB'OTM)PC22L*Y-9O_0^G3F_]
M;H/TCR9=00],_T3^B?P3^2?ROR(2JL 898+J1I=]J?Q3.@2YI\V:PP%8P<7]
MYE<!+_SWW1Q,\8UVB5A/GMXP3%2!1-GC/>)Q9&FY"-8)S9,!B4;, V"2F,4$
MC2<3Q' F!X*A%E2KA*TL?YJ*U<?US2T7M;$X>Y>4JUJ>Y3G'_'[/!SC]G@_
MI&=/G.D3=RG5RJ"4L3)S&0.+J^I.C&F!1H=JH\G^Q*TO\F-P.2" >U+.Z5F
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
M52]87*5:MU/!:M^:EJ?18BI,T 6W+_FT$HMM5XAJJWG,M7=)XOCDY262*R6
M](LTV@;>._Y+_O.>QD\6E^RG+S+4WL$;8]0@\BU8$)=T;6X<L=BLP*:^KQ9G
M&:Y]_%!4R]T9W2-&5WCZKTF*9ORQ5%Z**^*?W4WP7\.(&#?4A#A^?AE%\K<&
MF" R$]0%'A/A^:Z-I9>5(EU_.(2(A'=8]B,6)]3$O ;Z3M&*?!O$0<>DY%_,
MYO$%ME:GC4_T_]YQO.,JAJ1OLJL)IG4SSK"<.!Q,YI&C\0PRDEGL2)X)>HK<
M@3H@Q\=C:#LHQE[6",).##!<ME&>IG\7':Y+U4#T0]@AGMR1F1 6LXT0N<C
MD9(PE.3E;#NJ-G$4NWY!K#9CVTJ^6VHE78!_3B>[7F#?\33[\U)/0DH&7UAE
M>FY(&A\+-)[WU&.%(AT]7\Q))L@-&8&IZHIB@@[)=2,3IOE) ;%F_3^"4^T?
M]QHF?1:[XPQ9+C?0W .570*3[$W&F:#NT->,$_18[0-P,X!>VGGF:0^>F]U>
MOZ!5/'][U/#4U>RZJ(!9_^E/DG=]E88))T81*$1'?9=&U8I'V?LE6TC,P_HM
M[%&/D1%ERXI7%V!RXK]3E*7KO;W)?I[$Y_Y,T/YQ>A%D9KJ=8++\Y8T]DI<E
M0 X%Q9YF_\CF%>\[MG)Z.!',.!A)TB=R%;/',4'>R E.8O+*GI+VTVE><']B
M?=EFL!BX\P#*[?/S"R%C#D.[ 66(LBLHL@?Z.BLI#T!VY#77P^0P)H"X/CF(
MP>E*!=%4R6> ,!*5>*&0[-39>[V.E-PZ=0QZU.''17S)%_9=;?]'D1)J*_;/
MZ6\P^"I4S=UU;1#CBP@/<(A0#YCPP5V&O[U]KZD/$ =E#YQ^@?2;D6Z=:ZX!
M]$A@?$8+]Y'D@_ C@#X!<]#]SN$Q *;W^*O*.>#EU=*F3[2^%#\#S5$;_;JV
M 0:?1O-Z$(TO ^?S,VN*WMUA"27I34G/Z,TZGOG=C((QACS&T'2(/6&CJ1%2
M(LS9[H&?Y1U\('#E6=C.R].'R\)M2':4,("/JA9L ^<C\1.X8S3!!1$JXT#8
M];AAEW-YUYUN.7O7WQ=+,C8*5+2T\+6.6TKW&ZSM6;5%[)>XIL$*$=*OW^3&
M?2;/)\.%2>UM5LWJY.VG7M5-XL9/O@2%/01N"T>L]AJ#;AVZ=QF4&O?J&R]^
M7L6YQFLYXU6!E(7G<**ZK]^+[)0;*W65!M[C838C#U%<OU34*4W%K2XNKFQ&
M04$!$DFJ3J;I@?<)E]E8M"^=>IN,H_'J6J?JDGIW8V(0AVSM7VX=L='5"9LY
M<:U=C\NGW];Y;E;IPZ4T?7>$ ,#RT?W[1F1I-F2P$88TVEIJ,Q(NV'ZL(FZC
M4\_8C+C&+C_IP]'%W=?Z9<>Q.?,O-;=O^C?#M04-#:TMI3WMW![K\WI<+"I1
MM6 I+[S5(X_ZC1%R>_@W]&(Q0V$]N7-KNYWT>&"P&_[:+?1A&DS+R?!;8:M=
M6S,?"?>(IN9" !]T2]\-?%78\F'<>N+:,=5;#T'<\T.L?#42Q6N%.=G%8QI7
MJ=]M[%^JHM905PJS_*,K6(GH_]B)=3V5P:E%O<A29FA@RHL\WZX>V"?8M</X
MOC[Z,](\4?\5RD1)_O2JC8O2-JH+-EF%SVA#'66]NYY$JV.HD/.?%& B&_D]
M8&B5)'E)DQ00EPKL3(3:A.?G9B7&-T@M9@5'8DFRFP VC("-4>?HVLYD?_S@
MK=&U7<^.:^M'?HZW=:@H<Z?29%J*E#9M1)=</GXD2M4<U!+>_!2>ON986Q>(
MT"*&'ZY*O'1J7/O I8Y[;X;RE@=2"E4W7T_>2B1.^/K-!WV*=Z.]1!=B\)F8
M"I4.Z 2LFQ_"H\@MTD>0%6^KDX\>7?%J[,E[N'C=\ '!3,\DJT]</CTQ0GP?
MG,40#B:S4CE!E@EZPDGEFJ>Z4O67P>/--AO-PW,A"&/<&FS'=PE:CZF87R:_
M0_1@JG QC&.V,EYA7EZ41.\YR$XP)N.(POS'(^N2#*+$"O1N1TA>RYT7[AA$
MZ(5/ <C"7D8 R?_1W<[7!E(?/V-*"?1?'L0?N%;!4J42OT!W:NW #((-T8W<
M@W0-<1[1Y"$H!*%__$33K,I[6?F_#M:(U5AO:'C"43C0="5.>N-43<DH2LM
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
M3G?C9I7*5K:I1X#CCU!\-/ ZIF5LY\=E>(DV^['OV"K=/6F&FC4T+E/]DWF
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
MX>2C[7>=::-0"_5T*(YVG1G/<"AHDM_]"U93G0T*1/SNXGU3W;JP]4EWC74
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
M&Q[_8+X.5:!-;>BZKZ7NXGU2>75"67I:LLFRG'(PE3S 7N04BB?9D9)O7CZ
ME,!\0W MK;1J.[S]6C*W!BOV64]SJ?]R>?1L<0_/X8JO726!EUHE28F'.!3A
M70T# [1:)A9Y%!Y"B:L/^B8X3PXTAV)^HSWT5%6>9^L+:_JEN8SV#^^T-.@^
M]BAOX53:" L(OXTY&E#1@BX4>XCD@BIL/_9&U_''8_9#@5GV8Q=N):^T:X8%
M6SC)R^I+#4:&"HK8W[>28>_X."JV'@_)(NI,$E"%!+++9,>INM\A1Z#D_%^U
M//#@)P-T(RQ<*]!QPS\G:[?G+9=MY63>4Z/R/ *20V=6<=#QS4@VFWX(_FR<
MR[A'J6D.GT3'PCI]\#[H2<-:C&7H$3O=K*L>4YS)3VW.W+';N5WJ^<ZV-( >
MM5F4[!TZ(.Y\CS-=&<[>>QG@:]:>^-#K/31\<62Z+&&D[Y'0:>%_444@'S<T
M##*@!A: B43\LPN8_WU]G _@W^4>"&\Q^?OR!97,C!P6T!F/6ILU^V?7=#OJ
M[S.W\V;^1=K#:;;;^_\N/SX.'"?A!&>MHQD"OR=6LU/>"2<1&#)T,Q-YZ7T]
MALSMH37_%,ZJ":1X[4I^@:;H>\8+ZKH(%K*?!/(6W==G7-'R\)LB+A_-@D_
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
MO1.$GM6.O;8\+G>4%K.XK[UZ]MJ(MZCIP'I,FQ0?B5RV_HH%; MGYE8?I@?
M([C=M<?A?BV=I3"4*SJZ5EAZ5R^2QU4KV+J!I+S-]LUONVLE59JO:/E/A)-L
M,VJMTP.2_40R)U=J_\=_AZ$NC4C2&K\3;H%<+OZ:!*[J&U2AIC&YFF#4SA D
MA2_ER*JQ]17CY=8HQT2>@-1=RHWOBYHE](RT9()WF>/8B[XSQJ/ZFE?62&V.
MH[-.=C:]D?=[W;'&W^<+^BR&=TK<'W_V"/?I$,=/_* #S+.=LD;[R'P=HDN7
M"+%B9H;XL[&]?+3ZJWS#<948RR)%5RV_*7,?9R\AX8\62I4 ;WCE\4COS#@J
M#VTV"C%\S(;Y!'1&AZ?A&CNE LZ=+N\/\77)F:=]"DV-+EBLD#QQY,@=<?YR
MV[Q337?RO&/L]1]>* E8B\;P#F'ZT!0;,68)0\<IJ_X_L?=?84U]T=\O&@2D
M$^D"0I!BHRE5:5&1)@)BH4,4I(M1:4%B(B"]B0C\1"$J(-*E]T1J%%04% 2$
M% 2E)R!A8=I>[/,\YYR]S[DX_^>\E^_%RA5K,>>88WS'9ZS,S$& X!5F4.)*
M,5*\'G3#^;[AF#"I+(VDP1E6.]2JO0-%_"3Z(B:0I3A?%8(W!]C,2)8'_4;M
MO]DRILNR@O>')_/4YGI=I6IYL]6L4Z(AIOPOH.U<R TN9*J18KQ:0/,=F4/V
M,#M[_+57/^,J%TV:WR9<_!JI&>RA6&.QL<]SJ"WIZ@W_#P))+C?\_7XC&G_O
MTA!R]2#S)NL<.P4-H_4-=C@VT\;ZHDSPS95 G668D69II_^&59>4[]VR_48[
MDA9MPO<F/L)HEO=CG1MVNS3O'CO"D74SK4O^.S(EK.0[R _O]&1N=3/]>,;"
M%8.B[_-'(!KW\7+$S['+4Y0P BA3>!'DOB?3$C,Q*P]HT _WD"#H$V0F%R*/
MM@-#M:!/67STUO7$Q*+**N\0N?"//=IAJK-I-TR+9JULYW)2>=48@>P.UF$Z
M:<XU$^N??8 %_V[&2T=0V-W=:]WD[I ED;CHUUY8(K[B>CBO=%=3^(8<C_)1
M"SLU:\W.7XCIQGZ, 3L53NX@"6/)H+=+=VG6>K,DP7$HUB7A#])=<DN]$)84
M\W-+^@BB^;>H/ZO2^B=:,^Q;8<MZM_.&@DE*9FI,!VS/5X18ERO3Q*[2.[@8
MQBXP%&2%57H%&4>)A/MKL/L\'^CX9I8ECQ1_SS\M?.).<]81WJV0_TE-(<UN
MA(=I&S/L1B,<-/M(?%VA=#A16?,Q!7V4MDWA%+;*;==/IWP:^%:GIN[2\G;G
M;77N^YZKY:FG R(O+V#?0EDR(Q3<:BO]V2"LH3S38B] (G,A@[I[)FLXG302
M5>SYG1F[:Q_3=+7+,M-&!/7Z1:YCQU]Z#_54+1$ FP@88(NE:)F8UW_C$!EG
M,->5;R=@-O?=>FE_/>6/+=]?&7IT#R)!%M%4QY*-'B30G&'0R6J,!!!*J[>0
M^J/0%9Q(EVTPE$<:VE&1.\%B3_T;9H:>#@PE_.< N3>2P84@$2WH6#IV99II
M@!89QQ\!GE$&"X)CZ?L6/;J+$E]G;-N.>@930\N=S5GU:K9OCPA6-0UK67U3
M@HF WG:."PEPDN<,5#!1*#_$=]TN:09..Z\V6ZNP_IO%J-;@8ZU'\N(OD,)3
M(G<>C^F]4=]'_*4+&(6Z?,>HL/38%7A#H->UH-_G$+NNZRJ[1JM<YY5IK(!M
M]@M+@P>ZIP5Y93PY@B)*Q37T L8LX/ F^.(,$-Y#:@E,:8:*>GKU*YLJ/M4Y
MY+(11SD?(Y&3W>%H<]B 9Q$&Q9([?)1:V.4L>:8>Y@?\[>\!TH,"F!02/T";
M[L?NJ]9VQ%5[-_)GC=IIS]]!WEZAO\G6;2Z].&]Y%&Z#&<.U!";  Q&*@"+Y
M=0'%W&80)FFA0?HYC5)[]T_KRX#AMZBO,1/1C9_TM:+&']DD/791G\_SLU.*
MA_&#(?@2O;^!W4D *7B3842;*?QI3T:DW0L<R$ZYUW'(.J$DN")<J4F4U&/T
M,O)PKF1"&S$L\M )"</YXGW?FQ$PT*(_BH^,LIPUN\OCX#=DP"(A1 "N%7#?
M]T-9GLV%W$@]V:73SE^$(4Q31C"[GG68>1JU/<B%\!J2A! H.-6U+[3*K2N0
M7.2R<+0T2>1-U[3]<C!%0Z?FL,.TAJ*;GHEM3D=>G6_=)UWEY:GL> )Y&<PP
MBQ9RT5G0_1SBQ@ UR ^N-2S>B%6_U,:AA:(>G?AS4LD!D__E_U?JXO&1809B
M?AJ!D)'ZA:5$QDXRB0C9+BP5M7;H"YJ?QG2TN^50S<\WT7IY:%$LK]*@WF;A
M/4E_J#*-&$6*K+R#BCZ3T&^LK)5LT^+MN#2D:/]LZV',:(_4$+W_T[?*IM&W
M2CPYV?<@.[$<(0K("/Z ,Q.-6AXD\1CJ/K30 USIH90/F5U^-"*5/^T,%HD\
MJ.S]32O#!27^2W%PU*S?-.J#H@47D@:*C4@ERY,. I?NY#,&&BS</ D/O_9:
MJ/L$*>055<L:W[7ZK9,7-*&G.]TL(3C[1>?]W,^43?4,R:X^ABUPPI\^P1'^
M3D_G",=0F(8)O2WX/4V $[G[O'HOZNFJKL7WRB5;;-;^M9*TH5/6YY)&?<M]
M7R*UN) $U\@PUT'26]=^;(;RL;P%.C0+'E0G$XI1:_MOP4Y7@ZG:?C=FY#W<
M!/(/P/:<PP;<MV?HC&&14+[ECO(T,ZE:M^D/E&DGT45)[Z6.[I^;(D$1T[&&
M[+G9Y@],^*/;+J=[AAX&*,O0$!R1.$IW.*.!UKH2S?3"#!!D+'A0N51E.FT*
MK+#$RAH7.2IY=SAIC=/OAV4^_'Q@LPGY_.9C-3UY@P08=9B:1X,)3(3LX&2?
MM&D#Q#"OH[K-Q,?ZE2*^![WBOS8BE-CVG-5&G>="NGW:F5@6Z/+M6&3=Y##9
M)NGF>!!F+XI!HA+[M3'J[[^.3BI%%!D0G$P8RWHQ[N_C!WY=3U"F0>^SV^%A
ML&3<6YN5]3K.*%R*)3$GAK6E;3TLB,[W$:,Q28YJ#IU/IS5%!8WW^+A+W'DL
MU%-+9&" ]G(6%A A9V<K.&8;%87.(06#.]@MN#LJ,=HE7<U9%-^  _I''AU5
MB[="!;)DO_""#I[!+N&!;=HVU[$/W5O#DI_A-K)(#[ ,JRYM+N1UN@>$4?B_
M:!>+V6&.L!S=DS$.N-,D8PC7D),AR#38ODC[N&!_$:# ?DP[(BAE9ST@["SU
MX EG3JTZM)U.$!;'7&<_QQN"L>_#@@:";OV (P$JR6'0.0ECD;A]@[,Z0,4<
M=$J_[]]?QJ=PDV?LD+6I+^I3F5\OJS^3>20KF"8C<Q&3YGP:)H\^S<[''\%\
M!$OR*S.[/]2GV5/R2^808FA'(!J:B-%&>?9M3KTN#\;ZJX>5AQ[7^/:E["/F
M0L"X6T+JOIB[Q]X;)XZQX[!^V)39_>QJC@DX)AM"$%(DDW<0IU#W=UI,H%?2
MQS(<GM1E_'I:H[M:3O+=NE!'VY'#3U4?NWU)^7[#=__$Q)6+ N^X$$6.&&>\
M<)TE9PHR32PE>Q(Z8%+0Y[07?6S<3+,**(1) /?TMEU=)>T.?/6TKRA=%>31
MNQ#"A<!_GC2< ?^O"]PW.XW0I%Q!"V34L0O_3CLX49-7MNC\9O84DCB)I%'M
MHS86L#'W[>]+,YQ&5V/? 8Q7W89 QMYWOLM;J](\].Q!PN0TU9@E;<IH 7CH
MKD08G]D9,G0/2Y0N-I)1FYUQJ-[;QFU"5$0I[\F^*2^GAB.PB+$+*S)#YW*$
M>$W+)[_]#\[-16^"8J0*U#&CT8: IG@1Z'0[["?K& U@S*O3:&S6BMJM>#ZY
MKR4!^32RR#'"O5:X47"?C5;('/I%94K9/X4T"(O)+N 88GO<S?1CR*1)TN[Q
MNU9!&"G@[&]$"M!(A:=B@\*@_9<F>S2(15BL=G.MCJ'(Y*:^O'NJ_I#Z[>4V
M5_]HY@GT%786EEP^:\'NQ(NB#WWOND/.SO(1':NV4$=%]VY.Z927A?YSVUAI
M%J1V% O^;LF?+$W]?N#]8^K9ZJP57##H0AK8'F."+Q>2@A6RT$='@G$=9"ZN
M=)AZ>)5G3B1TL>N4TDJT V5F;R]O6-GBQB>)H-)V"?_?04]?S0ZE?583GXVN
M8RFR:W2P9,(]I]6J8.9!X+53(@/>^!$'/40_28<EQYDDA-Y%B+R\&7GB=ACZ
M58F%6\$=>,><X?8G:1X<]5/(9E^QS#>697F0G$?-0!+.\*."=Y;9,O&<UEMB
M6USW>V&].X\U^[#D BX$PKK/M. ,%BN.<@S<!"U442U+S$&X%,^USV9GJF;L
MWOB<^R@D]JN+^G.?[?2M-G5(Z)]C_Z,S:7@7LH&C!0-8X(C  [QL,$<6#$HT
MYH,)KA\K$;H=H!3JT4"O32V!0MWVX&\^:BD_#HU1;=0Z_"'_R ]Y=5?!M\._
ML W800)P+*N(ZK0'\]D(1[-6U(V'BU.^7P1RB84DXB>Y_C"_@-IM.<>P,.C4
MK;4UTCW%Y"BDR:]/.ES(\XG9B(L" \IR[$*.%J<'!#ML!KP9T0M+4/B=S5'"
M?/&P+L!2PZ1Z764U*U#8_G]W[?<]L8P-O_788]9*7]_VL;[Z\F;E8'2=$^B-
M>'9J5RSS5 A6'AX\DNUBE(^5Y$*"H"EC0$G_/?-,ZD_BB\4/>'-]._WRX3L:
M73J<&Q4;\AJW$_.N3B\+'^$E8WEVEU4+2^XN/L9NV$*"T6Q$$#4DQ+E@^!KI
MYXK5:)O2^.RK::NU/I.&^K>UN[JYD.,9'_*(!9_N05?GF2?1M[]C;ZY/3C!H
M@#EYDH4,I84L]T?Y'*;Q%X&UPNJGK'K?_)HW;HI/U>)JM3]>:W)2E?>-NG+M
MG>9]I!4$'?.:,U2LLOO%%K\++9HE;8X76X)#J\WX:<-7:#,S:RWC]4L^Q]NZ
M\]7XD&)-#4^:FZS:KFWFY<P7G1UT-L:]_?,_T/$=/X[P??IECC", N?[PX5
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
M2ZC:QE27\C=N.W?=K(Y;)TV=O- H':.V\["&EU<!IYTTYG.4*<&9Q+;"!Y&
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
M76I%MO?SV:SC=/./YY+Z5ETC=^P9'@!(!!0H2U:?(WPPC&G&^7BO?  JLZ1
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
M9)H::.]5PVC'Y>T0NNM,LT[R(RZDKQ/KZ_3/"(P]["X$[@)^<A2G'_<WC'.
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
M59C'J:!" _'C=R]D_KHA C&,S?D+;._A@!:1*<?:L<P7$^7@5O9P(UA9S2U
M9V -:H[0XQ"F5?C10$DK;TD%KZQ]+2A$Z*S3YY3?!K1\, (EJ8/:=2>$$FZK
MTLVW'C&S?FVG"S2Q,=9JCI9!"%2:ZP?:H\?UFI:R2U 5U".9.VBRV:8"5]Z
M!AL8FFGGBU+7M=A^/").K!!<5S'EQD7_;MVL[2RN)*[1LRI+G/W,YZN[1,;?
MA.V0W=LE^'EH]CO#HILXJ\ 7@2U2IT^P8]?SDAG$>T1Y&^@B3#(:UFWE6*8Z
M<R<T:RA ^TNT "RTZ;QH4$O,64\!@84S-.6&KY,$%@(.&.O&XP_AA\D:\E01
MOB[_H_*E7EL8W;%BP;.H_/L?S.PKW_F/VQ"=ZN)PG\S79ZSG:-!Y,OP8Y0(<
M$DH6 81I\_!!HK@1UX+./-2C')%%AZA/Q.CD3<S\XWW_GE+'U'T-/>_$V=3'
M)<(5H86>^2]"-KY9311A8T*LF"4S*W+9E@K#N;=WQ@4+;K;U]BK#F:!J[UK&
MSM;1\%4A=&@211A^\7>'61W0[MCF0V)ZG6LEMQ=?>_A"YN#'3[,G@QZ471&W
M":8=^A=75O:5 J[IBW'PQ2BNK I?Q)KC,^?[#00V;NSC6:"=?2P'[8)$CNE0
M"G;]E)\X_KLM[L/3 F4/4HS;\1]ULFX)A#DU:\3HX3@[(UWGT=+&QGB33!3J
M6(UJJ)7^TUL0MMPY*3'@_*1?3A^;K/HRPSU/6J(M]4:P;O2 2>(1"SG:E4=7
M_J:64+P%3G640%NFQK?)EZTC>S\MH/A#OA.Y5[#&]6(DBTVT$VOF'Z.-]RNI
MGH<V30:$-7/81X!AUB8-SE4]R GA&@&5SY!/HN_026B)'WCUD!/($N?KL['A
M>[V-JVYIJ@T?V\@P=Y4_J/J\3V0N8]0WH+G98L=J5TGPL7C_\LOND:F_!HXP
M9F[!Q4'=+4*3FKE[M]@0EBL%C%0,,%*1^1\6]K"V!N"))8;C1C_7I*/+:6OL
M]PM6HQ'8+RVDCN82%<N*XMF/&\.HM0'-*>^U,[P'O'R-43H@OCA]C7"[B2(9
M9AR^U#J*D\0\Z;]XK<CG4K:W5MZ"CBCV<N"UF,=^"06?_9HLU-]RP,QQW,S:
M'^/Q*>P%S-#9W"MRIOQ=!-(]U='#EN7@_S]GCNGPRN$!T&EA=LL$B2K-'R%
M2%!%=(A\7?@3OQ56NUG'J=D"!<QN\<ASD2#;>8.#\-R&#&<"8/8H$+0-8>3^
MVB77<=#[Z96E-,?\G LM1]M).,K__N02I5F!N]< !!G6=[8!T+TNW VMIR8<
MGL<< _SIDO9.8^&U%7M]Y^V?#&F[U\"V<L>]8U,X;SM&V9\  GWM/KR>VI]Q
MER#U,X,I&=M'E31C&AQ_R3E^)>[)!@-9HGB>JJ6__YN:5^2KZH_.@ON;R]+Z
M.<&;9W-?D$?75D[5].9^):B?\9JAKN^>Y,K#^*F<;8BI<!+E=\ )KGTCZ/9@
M["VW ^GS]N(:W]OK&WK&DL#E)_%W4MYO=.:BEPA7UET("#0+"<JY=@97!DN/
M6C5@8>CP#$K@-D1DI? +A=5^=,PLS75EQMYH?FP&9XHPR*1%7+H8^ .SOL;7
MF %GI!^<$2+ARQ'6UC;$T."/(2^!KQ(]29M<1;+N+T+[BA4X%GUV"D!(V3??
M'T3VPR\<LZ7.U(,NT (94[M)1Y6L E=34=7)C^OR :YG-'[=?+HUF7?NW*F5
MGM%09$'<,DA[O7EP6B[EYP4[T6U(EP\!6(*REC( '2Q/22J>P))'\RW1I]W0
MNK_F+G&Y^:!@OE_]G'0A9FAUF:.%_T!X97>_)CJ*'0;85D3;#7JU(4#Y<$K+
MC= Y._-B]N&&0DH5!XL+6X>M3G/4<:Z\4JY*A:2])PMYN]$6Z_KR8#[GU,3$
MD&D_Z6J4[&S&S5_Z0?V-G7.2X5$[$"JI-E?U@@*^'OWNM_EH!5'HNO:^(ML7
M6@QEG:;>([+L,X #0ZOVSZ,;V-E  TW++"GI4HY#&X4</S1P3G%,67-X9C"X
M'QO8MGE2JEY6\^),I;9$*T!EUTT0(JC3Y7S)>=X#&P..5S2Z?Q0(L8EYXL!Q
MF.[),:]2B,_[0\>XF+)VJ.LM#*U^<H)&3#B5714W;?YQ?2W>1JDF.I':WY:1
M<*T]S?/3^4F/PAZ+EH2;VG>C8!Z?MFI5BC"Q[V*,C&G.YW/%$+(I2OY.W3O5
M1;0:G8;ZJ8"^0BK(K>/0O7:["7^+YA/^_K6Z#;D')<&ZOY\QB48OOLC166I<
M2\@^< ZAYG)>)$__WH44ZQ#? T]0!?N2E>T5D6446A:1Y06?0M"7>];$N3+
M)3I29H6BUA% 5\+B=0&8&ZNSS^HM9DM&:+Q1I6FCO\,S4[)?Y?VL6L<>U+Y-
M.8VZ81!&O7KXNT<=TQ:ADE,AG@'O[KN8?]B7>G#E1JF@[J1LDYTB:Z+@N3^0
MY,+ZE=;) ]SBXG8]UIX4P*\]I$7@;KSYIU3J#58"/PQM$ )!3-@/:(KS8$#C
MZZX5K4V'PJ0&;0=:,3J5 ]5FU@;$>F%CM^6-!Y3\["F/0;D_C*IO,_B<(/6B
M2N_><*P8,T4\.EY3ZDCY+;M<,UF!'OPH6@:OAM,$).D4%9S[^D36XKPF]4B'
M3*CO1+D:21\_I"%.=H340VC7_Z&3L;PTO +^+8'EA@4T*7^+ @:;;T+3.C2>
M<W>S)M+H"'\+MY20PYP6TK/3CI\-PU_0"@0E%AG9![.R4CC&*1#N(W"%V7 5
M>: 1 @G  :]DPGG"S%I?!ATMQM4'5*+"69%TG;%353ZLOID/CS+[M;(=.>Z)
M^U,?]9G<>MAW:J&?AI;_>TRW)Q;0LTAOI(CA1[<BO\$A/_M8E#M&?&6N<[Y+
M9^L85MXZ#>,A%6B*,'H!;UAU&PC<-'KQTG4137@8$)*W6.:A>>!L9O6<;*:3
M\"?:I:^V!\8$@-Z_F[.C>-!1% FT<G2#%U>6V(M6[;"O=J[Y+@,8T!?N,V#J
M_AC?QK7$"+>4!<=\]P[FKGI4L@A4H\!H,CZ&EP@0UJ6ZX/(V*E5<!\"?$:[;
MAX>.EVZ2.K''Q@+;2>T9VMAT[X*L@:-*.S=$F"@P \G&SX-I 6B _;P,O#;P
MC$Y()V5(?1OL^M,A&OM\Y>#L">T/@9;>N17_*CN*7;YC>/FR).YOC4P]]Q00
M12<"FI,]\!W1V$$K!W;KXG"=0]W7B;;4J_XA0_LIU>\42_;-TN=5L]I^"%YM
MR\K$_'0'+1 *E*_'_MT2BK\&@K:=K3>AVY=P:6WW/,X&^!99$4U<M.BOD\/9
MND1\% W_^;46=GA:^^^FBOU J7[JOC2?GN>OQT<(W<Z'XPP8%*Z,\1"[!>SK
M//\U^V94 EF>>X,UV0>.@*S.0K,-^;:CI,QM2/#8WC?_IGA$J.,&1DYT,AJR
MS[JG26,G_"-[R=!UV\Q1'*+,9\6\QR$31?6M>*WF>K:I14NKGND%$=M1#1'H
M^N\#-9I!\]3Q,N#8<(^>$G'>/;-YY,#"_DGUA>]];?; S8UIG$:5A.W<S(.U
M/8D*IY45L]3>CW8$6)P@GV'! 9UEI@Q+:),O#DK#+I&Q6K(YX%S;Z&+?%:4<
M]'I=KCD_1C(].49MM=Z<ZY1ITO>\59K8X8 O^*:NQ@*IE3_,NU/F,\5[$6D[
M.<5TAUEYC%.#51YNZ1:V'H$6$EGANOT@+I@#MAS'8/[N=79:S;P%,XCAXFZ-
M4#MYX )&/)%DXK_34[M;UUI;$+/GB*X0^2D/5.!PI@Q;A@0@&525:?_FNS9>
MZ^= +"7_&43D;;B8#_@K>+:B&E1/?M1*IX],5U[>_1HW,2CW4](4A8E9L+QX
M6ZTLCM6@IZ,2XI=AW_CPP@WMJ%*I 2H 0W=3 5TJ$TM#BOV]BP.9<<]N]P0%
M\XRJ'/R!5>0.6-)54,6H<_G,K)B1>5[RK EJ=JW%(@>B8:)9(.?][":%*5P+
MW&>#@!0/"JD4>XY7V?A/&%\.YPN(V"DM1/.7MWR]DLR NNQ?&JT%9)1W5?1I
MQPTY3TS2QYUAO3^?.;&0=VS@S^:!.T=9Z?E!!'QD7&Q(@&JDWR9QP:KZTG*)
M\[.V]*(JC+SIMYN="0J>HV7.S!_GI5138DU?[LL(/ (MJ5F4%&1W@-_G =;L
M#D"!CE+#=A%W\H70(>J&Z^2T&SG?FJWZ>?U=24Z(!_LM*U-$*]JRSKR\=SB
M34HQR !?#.*/$!NH]T#&ZZ T5R@K#%#%YIM3G@"1"HDV:?CYQ#J=O/MFM3.H
M/=L02G#5];2>"\],A MYEB.D8MBQT;*1PR[F"Q]'YLV/8C!B@ZJ8KT]+(;9W
MO<'LAP+HY \0DXBB!-HS:E/SZC2#Z1LKI0JT,\SRFA<IDDW$0W[HD(RJ"$XH
M\]CC>:]=E>=EL4<?M0GU 94L:X97-Q8PA/41IPT6=1.QHXM5S#K:=Z0TD.%;
M'ZEZ3H6(R+-&2[=E'DU'M(N.'-0O?G>]>M;<) E:$[\PYZ=2MB/F^6V)(D=Z
M:;;038;V^IK31%/=M?RZ<*7"?Z:U'I;./>U'Z-D>T3F310W^*2OPVP>$VA'>
M(SX,)\_KP&L2NF&-<%$DM!MYFR)3"=33_!THC/G57P^UK>Q2GBT88)K'(IJO
M*RA?+7&(@C?J,CF+""A@ (+7ZB'.OUR?"3LEG/%+("CH>;3IZ/'LC;?+=-?:
M*^:3=YA-&':-5M*79,/P F6ZVS["X?/Z/&44XDQ;[.>F5*1V:/:I/=@@]_XS
M)14[WA]AMOPI#/L347P]2J@L,D B9S:"<WCCN'A_2T!3MFFKJNKU4JE>PE01
M8ZV+D+0-83G6 7I5W2X>*+38BCG? B U%<JW!AC=;D!],$1-^5@6G-5JS1TO
M3Y]J+AQ0@M@O-=D]!P[1:N 1!,!<Q1&0XIA%4TY-VIRHYK\WMU./GW49*X]K
MZR=GB9&+#TC>"S(]\?D5V7SM35?=\%>C\-K4M'"LZD4?\;=ND(4IP2N#'K<L
MV35Z@NOOV"J@5_V]-%29;XP38#5W8^7PW>=V0TE+Z05228W(>"_HCD#^.&5=
M0EKD@GK4U"F3KHURITVDIHC6W,69T\ML!:=&C)K^Q)O:<)K)[&-%(P7I$W<%
M0R4D]+X*"2M6E[&6DVI_O>E 8DNG]U=>$>N_4JWS5'0I[::6D] 7MRF9VU[!
M_Y<#Z_[3_M/^/S?![>G_ E!+ P04    " "B@5!4^'LAYQ">  #&$@$ %
M '!E9V$M,C R,3$R,S%?9S,N:G!G[+P'5%/=VR]X:-)%$*03%:1($Y!>8@,$
M7II*+U$!$1 0Z1*(4J6)@(#2(@*"(B"]$WHO4J1#2!"0GE!"(.WF_::MF?F^
MF3OWKCO_-?.].^MW5K*RSS[/<_:S?\_OR3DGE!G*,G#.4,] #Z"AI0$>4E\
M91<X>]/9^[$+X )0&PUE'K@-T-+\W?[>TO[=Z.G^WC+0T]/1GV$X<^;?P,C,
M1 7CF3-,K$S,+'\WZCLV5A:VOS_\/<C_M"LM QT= POC&4:6_\>-T@9P,M'B
M&1;H:"X#M)PT=)PTE"X 1+61X=_,HP'^YT9#2T?/<(:1:@8KM4/-.:KY='14
MHQFH%E._#:5^#]!S,G!=4KAYYKSY(\;+/MR*KY/SF$1O5;3SW!O#B"D]?A'.
MS'*!EX]?X(JXA*34U>O**JIJZAJW[^CJZ=\U,+S_P,+2RMK&ULG9Y8GK4S=W
M7S__@,"@X)<1D5'1,6]BXU)2WZ>E9WSXF/DYOZ#P2U'QUV^55=4UM77U#8T=
MG5W=/;U]_0/C$Y._IJ9G9N=0Z)7?JVOK?S8VL?L'AT>X8_S)Z=]^T0!T-/]+
M^W?]XJ3Z1?OW'##^[1<-;>#?'3CI&2XIG.&Z:<[XR.?\9<773-RWDO,JVIE%
ME>YA>!Z_&&.Y('8==07[MVO_YME_G6/A_TV>_:^._6]^S0%L=#34R:/C!,
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
M>01C/B !M=?P?[R(^&(F+ZOE9[*?FUM0Z[B5SZ!$V8T3)Y[\@3:M9Q[9(''
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
M,7]C_6^L_Q^!]3+VSJVY]1+?"U+6M+XBW#<2/ZKKT]]>UU<1??2^V-*MP /
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
M=BX\YE([X)Q7O"GWS?;=\8_6*=S.%!CQ+A$N(3UPGPH0VWKTR5PU02)6F>\
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
MW!(=4I3C?JY\QT-U9O6@C6K&>L<#1K_F! _(=V]OZQW@F_;R',"&,(ZU$)!
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
M!9]\_R@X.8!1X\_NHKW(,B[/]%MR8DI4>Y%_=VAE !%"+V%P,J;*A&$<B+M
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
MP5JM.6=?U;F"WHI.T_I6+QDA U#P-N=JL%&;WZ:"[;=+;,M9SY9_3J&MT4&
M=)/[#NV/'Y[E6#Z_[E$2R;5RV%YQ#E[>I3XN=E<@GM?Z:5;L[<N-#\](?9&X
M]Q#  V %E%H7ZWMPB+$0EKN#O6$U&@D FJ;_%5@$01Q!2M.VHPQTN5$!AL:A
M94%@$N<*Y7YA#2V<+S=0 677NR9>,TD4_R\$[+U6*!5PSH^<ULFU5E7$Z&%&
M6.C+SG6L_+(-OX93C=)B#_ZRW6Z\G,=D''YV\$Q.6Q#[[(\K;T&9OO7/I;X!
MPD&Z0:G]4(($%;"G2]2A_&PWW??!>>/?CC46 8*B=:,ML/C&?@.P1>,'D:#2
MYI9DON"3"T[H2VD;<K=^^B/J8?ORV 5\/[FP4Y9H3 +RQ9%$A&Y._L0G^-N9
MG4/>W=!@"$*J_,@49=FD=V,4!H1<Y/H%:K;:;\,:X?D($&"O=Y(T;$=A^3[.
M'<Z#C8A4J:K:F;AV^,X.U</,=>^TT$I:X$GMYJ,AMJM4 /T_+].44P:A6 M0
M+!^B=V4>XC!-!6 *IAX-]X8PQO\9]ZC8]FW/3OR9[#!6]:7.2M]?3,#-]RL
MJ#?N*$XTH@*Z;R'<V.:-UDQ[4N?7,!&(0/$DN +ADY\IH[OMXPM*\Q3I-J3&
MJ>7WODL(&=M;7':L5B.(U3(0UI9M+H=RP;2:8(HL:M)KP@#W@;QV#HO;*CI\
MXS%[E1<[[M6(?OQ>:-M@>*8P\#+T(!?PMS^!MJ)V%V%M$?-Q&.">2"!MC 2Q
MICV';U&I/<2+3@XZ!Q3@Q87$/DDM%4J(;=-8NGMR;\\E)]:%M0RI,P<Z.32^
M)S2^B1$_:.6_.30R@S(&KE]NJUARSP[9^ZM+AM<YR=;NRV'N_Y(4M<OC3;%>
M,KE_=2#L-=U!H]6 CBKM5DQ$_S(GN6N-M@O9RN5."3/&F80>-S1.DD"?;CT_
M$#_B"^:2JY6[EGABF%Z==/\\]ON;@SO2>_<+2M\^"\I5&+J@+R(5SGJ!]R_G
M+=;_"6Y\MH<*6"VD H[N'7L3A8Z+R)+*!UEH*-84>GHMI(6<&C)*R<P],?R_
MN=C_;$B?;A/VT:"%(LK%]^0&)>^DD/!.!"_"U<NJ#X5O^[0%\:^G NZHXOIS
MEB'/76,?WSW_.P+BD5#Y]'+Z)<184T0(R8*FIAUED:*.'8DFJCI09AQ99N!"
M"UL1LF,B.)4:[ YXOX#_WHPLWYQ-XUVS(_EG"=PWD#IS/?1ZZ9(![[[Q(K"/
MV=Y2 8 (-6AWDZ,.H9QXPV,0@OUM2[CK[(.6!>TMF]4U<JMTR^9JI?'W/.Y_
MS,%5(LP!4-X%8;T/29]*\&&TDN$BZ$^Q9QX^AF;+(P^*.NW+5I<V7RK(^11Y
M5!!C]RY:$\IF7 LIY KWQ=64Y$K:/JP,=H_R$!1U<VY[)2F5^%J:#0G%FL 2
MH TK)/9)6G8?%6Q #*$">N158M B9>Y@7BU%M+I?XD^I1?O3A67Y?5ZC!LD;
MG)?K;EIIONR]1'><T^?>^>HSX:XY#MJ] B"$.N*ZLK.4' 6;<$)?_OIW_MA+
M&C,(YNKJ?=??K^3<?)UE_/.M_G62$^U!/!$H"@<YUA^T$&=$;J$"W"0[S^+
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
M.(/RG^LL[&;X78S+OD4<SA=Z1E^Y>_QTS40I@P[G4$@ZI:DD"1R#95NA<4W
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
M/*$^?)*+V-*39#HEDP">#F!KM1:#%%8IK]SB,)LX7S30@9[&[1U'NRTHOL[
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
M?K-MNO ]J,ZTB3AH])/;7 %K(X_)L<JZ2CN)>(-R-[.'&VONYO5]M*J1N/=
M*SS^"A#U$@]$\21' D-V=-#940')=O,+SX):6F;_+-;QQ5]6:IK:/C5.43BT
MV\&IA_#9H00.PQ%0N.Y((;.,L#>9A56B*G"@M5Y;=?_;E)0*<U8U1VB#<D/+
MG[NQ#_DHI(<&\'IYYHC)0\XG)G_WVM8PSQ/3]8TZ=;,HYK57S\(;?R+K;G^3
M6+&^3(_)JZP*,*E9D*G2?J2MJ5+9$Y;<V5+3<3]-:XJ;&IN(PB'O-;7":/"!
M)1Y?>_N<<[7F>#LL1G^S#G\GVNP&Z^%<0[*'""27,# ;X@IP"[MI^W6F.?1/
M8O6EVFVOC4?\:: .;5PW[J'30XHW*5W^EI#&R7BQ&LA&U3D&3AT3BM@7==Y_
M;MW-'#(M0)?+DB?R8?C[Y[_QT%8!LCIJ#8M+&&R+%T(-VT^)NP*4"U:/3&*C
MOH3V'W6F\N_:E^@UK775ND.=TPV<(V@H?6JYV3<U8G<P&?LORBP%[Y5+A2G;
MRK.PN(DJ\T#,1T$HTZG*$!:$73*:IT_M_GQ LM7.(-K29O*+ASFMR-?FFL/F
M#YP"I/Q]PV$7.1?S/?K7+31P!1AM<^7!*/== 4J# S%=P>7D]EMSFKN88*NZ
M[_C- 8%(I=Z^0\&ENF3+WPNFOU[B1; :D,TKP"(S3;(9A%7%MS2D@XO&<);#
ML@5=2Q@M@'LD)_)[2CXLXZ/0B>&#VNP8$\C]<89X8^R<"Y(F#L8HZ];\3D;A
M3OO7>3%2YY/53U:"(.S$0Z&1;=R2  EG:O\5X#6PB6:8!BM0E^J PFV69N6
M.P+WH6\U4^E%]VI7<)_E=<#K>=%]?_4W2AUREJ]!6!)^PBAD/T+5;KE"* [P
MTK67V8?3=HLKVD+N?1(UMF4B>_N==^6E-EKD_@#)T\TKXR;]LI8'A@/XPKN%
M1_M>%:]X!^7OC-^'3V. ^D@J61%S*I?*!\AR P9AOVI=RIORG3E)>5;Z0C*S
MG]/"EI0C0)LT"3Q4!&[6D50"KZL53YXT"V88>KL.?;@M\</UM]K=GRJF91K0
M$)!-XVR-"UL4IG_K?L*C&:'?3X%OH&E=/!NKQAN@$9IXS#I[EVU9R+X1&D_/
M)=!_H5'4-;N=*"75-<Y;9?6P7M)&.1Y%2O--^CNDCZWYTG@,^P;Q]WC+XQ9I
MH3]3HZ(@9S(F)MAP\>L3L@7["_.%ER$P.F.5@0UA0T/,1%7S\0.EL#H/6S77
MI64MCMJY7*R*"P#AYK,F+CV Y"3458SA6V(TS+7&P[7]=/:.]LR"&CM SMAQ
MI,L )$Z;L9 V\L[O,/H5AE]RC=6/W?E';'L<Q" 4W[&9\G%=P2AKFZZIL[Y
M!_]B&SV/"C?V=S:9FDXAVS%O$!F<E8<@?D*O'5_3915!&F^-'AFZ:3U^Z/ T
M97I,^37/00[X6*I+,G9BSI1.G,=X5/'L"K T@[%$BQ^4HSA&[&@7(N_6M=_&
MLP3+&3[VFAIY5;R:\;YFA I[\_6&)V=!\Q?;0=:5*P!5]?3G N:JJG9H32A'
MPK9!9+@JR\!<H\IRC-\1R[#N;6O&>;FD"C4[4%#DE*!NFJZW2V"PP'& KL,/
MX$8:#QW8&IG,@>0N0I.-A*64,$6[3:3O*Y6FBS9X=HCUE=K3OGPDD-HA/=W3
M.--S!RR/#MAY. 4.+G%G6-$<.&A1:C)Z.A[=2<01_.Q$R7S[^$ +9_8;V #K
MA\:'_8);[[%/E/M^&2A>_/O,7HQY7TIG@,C0CWHEUJ%W1 063!A=(\;*(XYC
M6B+EL+J_0#0,E;.!7.!E7@.(2I*5'B(D23@+Q ^NWX#:I".Q@7E==KHQO3-Y
M3@K#?I5!*VF!_"5>AV<$4^=S[4N:1!NUKRH:R=^K9C+N*L[$B)ED\,\]4+2]
MS.BP1@;K(M)!$I&C!:+H4AZ4X16 ":^4.Z)T.!]7#O+PL73+OOA^3J?!Z<^4
MY/EA(N@U0* P#.<RM*:"DA_ W9A3"=U4%7C2_ %3-@&M&/+DD/_LQDH<48U(
M73(G&)5O%N(H0Z*O #KL39%DV+4K .;-]2 LV@^#)C/:PD->RBI'D(YM>*7,
M*P?CE)B,>QW:\PJ/)55C?'QZ("I048N0.O?,>O]RCE;76K'U#+,I,UA F(U+
M_Y_3FE5DZ5_!ERB9JLE,,3=EG2E;<8&N_(/, XS:*FH]H4MR4U10]OA62,J
M:?W[#UQ'N2'I@X.! T5W"('&PSSTD5Q@E11!,&3SD.6Q;M23VS7N7^'O:(H_
ML;J@H(D]7-C]YUC9*\!-,S39 (1"LO6GBD%EJ%)*-@T=FV.C=4S&G0V)C +?
M<]N1L'1,</9@QQ4 S_1XZ 3\PCQ"IY_KF:OD6E)\L26M]=\[?T"-TA)\%?9A
MZ7:7:G+Y3OI)@E;5@RHJ^>O\-L'9FD<]K+^/ R/$"';0.$;4275\?M#O$4I.
M$R-M?<.LGWOIB=-&C6:-6_/C!]W22,B K>=GO>O.&!>T\*QXT6KOYS=GT?X8
M^$A0N$.MEWD?I)'E]1\N%P*%]>:^IWPO/*BDV$VI['"IP)HQ8$8L#6$ER/LJ
M\G"P\S4@A<3W!'U>%KXBFV\O_?V>SIQ;A=_$\ZG62'/G,UVMF<A5FH^;U-S]
M/FM**=PQYFIA/A5':;X[YH9!WB:MW1UJ11J,YE.%_(R&&H#_;&?2!<V)-T5(
M'O\YIK9S;X"N-GQ-NYE)B WE,_@18UO\17M,5, ;B W/)'\P*@?]=0Q==3F7
MWIA<\L:\O*PDT!+F=C:#D]1([*X CJLV[K=5@L((V?P_$U_C]&<"2%Y\G525
MT@SC:3OK9M!'9\= 5121MU4)HU6[)]9V\&\#P=E"3 'WM-D&Z/KX?N;\+.ZB
MBHY%V:A&5\84*>HSI*<;;X4UI<,EIY:=(PP8?2-?#H7&B'C=SQ.<+6?M4P+O
M/VU9&%)TAW;4GV@=C*+B-B$'VL 4/ -+_Z7!$#RR9M<?H6?].&?Y54/QMZIL
M2I&*GVGL*GE,'-8WV^K*">0(''=(-,81E56)%(]/)</S]]R1%,%DG;QC'EY3
M';)?4W 1&:R_ :4@4N"_Y-+PW\+S93G-H<[X!+5?_KW,L#:+:PK.&I5?LNT4
M.S:&RFY^WY0;L*_4ETBJU\^M?5 >5C!JI=Q2LF93:8NQXF$F?(<T:AT^QDD2
MI@C"G5,$CL6]#LWN&_/SW'RY%@G*'@%N@^]4/I">@@"T]@#Z$"JR23.8J_@2
M#M/1<]GQ9S(52 /F>8G4X^Y=YF)U#\OS7;;D[:=_NLHV4$G/QD^5L/*5CY^)
MQ]'0YL/&JQ:V5SX2M8;JLDP62\/H-,^E\([J3MQ"N$?1JCA]8^CVR?>JE[_'
M:GYW2'<YN6F4YD82TIH\C]JJY;^4#['3' SA+$,>8PAQFV>3;V0B[,?VD)9'
MS1RJAIXUR-,#.!F'3==ZI_AE/\A9<W5=Y K0O'.PC]/$FUQ^!:NB$WL+2<7%
M90RH(2[#ISW-Y4\6U-=VMX.2N7])W) C197SO1<^I!!RZOWD^-54H@!>_'8/
MYU+C/?EKA3M'].C/NE\E-C=O0*HD!<-HJQ.@5M>4H\_M9J*;:]Z<U>GI6E.>
MM3?!47E0UA+*:Q;N-I8=_R$MR?"3-A?UM*;6C12/[4FL(%E_:C*HB67@4!Q1
MWN_]]AR>ON2!WF/8\W//HGWXK>7DRQS]BLC;;:_?9-_"?C'\&6+Z8SELJJ4T
M[O*F5E%3VLQ+KKO'#=K[5R5:9=#GR%=7:F FJ5QO3<AF0O *L-R0&'1VIF:#
MY09Z'$?!&B;R40X/+[./U@<[ KMGF>%EDPD!]4YL66Z.EO'640?FWW&YH<+G
ML2'5..+K&GWO,A^LZX\&(;_4N\BURR9:+;IU@&.?'M)]$SN^2Q(0Y_6318A(
MI1XH/M=D_B$.0=61Q4=I5:L]>]%DXE:I )?3MIM*\CK(JL/QK0WY'GE84R87
MJ6<J";,)"$U0@&<ZO1;R=EQ7N_D\X4N%])$3D,;"0QAJ !.#3HT_,Z!R-2='
M.A6LG0]=;%U\[V2W1;J6)!C(-K[!?;FE\-Q2TIH'I<^SU(I)NLQ3NX,M-\"^
M0YU,+SR=1<;*S4TT,AQ)? KZ*SG27ACZGK/GQV?N\BWHU]]U-C0D3NV1 C1V
M^>XI)DZ*FB>)H"YL^GF@ 6QHI[G3'TA_FK1P,V' =&#*<% ]3V"<30 'C=)=
MGZI;IRZD/L>JSV!L+ZN #B"XW2D2=+"SP8@&Q38S9\G6ZW[;_%&3Q',P72WA
MZ/BBTQ&0FL$PE]93U-*#O40"W]KQS7>%HS#P=;/9/^716BCGY(H!F:RM$J?O
MK49-OIV-"@(WA*JHO.S]=V?-G<W[VVP*X0.WK8K+Y.]7KJG4^YEYJ1U>,GBI
M6GD;3TZTK7,4XM@_?E<5-/M2G&^M6^!.O:N[OK504\(D[)ICKC4(JH<>F*+E
M!V TD;S@NY<ED32K5KL]H@U-'L+[GD;]_E3S2+_25WD-W]B?."HL9]Z-YPJ&
MO0#%05H$#N8B*L"JV%14T,5^/\MT$\9_>3_'8_2E[\\V@^:(D>?R#_AC :_]
MEBX(";]Z?>0LL\8I552M/F1Q:6NLL60XKN2Y'%D9ZG6ZUD8<.\"DT>**$W>3
MRQ.+=)X/*>@8-NMJ/D](R >NV4FY"7<V'30USV!;,9#+ J#KM8B-7&7?&3EF
M!#/TM* PG57N*6FW/?1"/3?;,W/D ZS3](DXHH[X\KSJK@6O,X0G<A+6,C1R
M*(#"];7:\:%:X^=_[\NQF]13CI/O<.2_]>L@IQTC 9??D:8"EP3/!9@BL,(B
M R\W]9GNK[CC7$?;UJ3#X5/:0V=Z0-.RAJ&0Q+Q-2;]:)9-9E\=[IU'&6YFR
MS<=RLUE[VE"9N9F_+AOF!]#-=8;(1:4KP.$;-&@@M<BZ>Z46D4^Q%_*KXU7_
M'<LO=(W\(?$\Z;[*N5^?6X]#W(#P1 ,4S6$XM _W&$R9;E4_+9JVWE?HTB[G
M;]T?ZI&9:1[0XV6@_#57YTW^W/E0".CM%< %D@B\%2F('1A9NS&K(HD,![&Z
M%WKEB#-]JCT62;'X*^C+Z>\=3]I?^>@UJ1+GWT\P*J1$FY %N,/(9J[,K&;%
MP>C$K7,LMR&[VX._>UG H[I@XO&PA8V7DS5+KKK4KR)V&;?*B<P2-@V__BK/
MOHI3147E47F.I<53Z)(R@8(()[//+?85*XN@B9;"\N^;1PDKBDZSQ"*WV@R%
M[U#;IC!*WDY[R$_ML9^#SCU>@EIB"]'F SQ,:N*+6.=>K.8N5*9;?,#LF&\R
M0"<S]*C4Q/F)$U5]C<>IG\4?J#,4$NNZH_!*9-?A5VF)N&^%D.?P>,C]V< .
M:[7:5V 8*U(AG"6Y'"225"2H><:[IU1I\.G02%O13LYSK[DA/(;1$*0##C'4
M8 3\C_=0V"$$BMV_UIV-\DG-5X#8224/9KBT;%=+[]\/][?HOWW\)37H^$+K
M3EVXN9P\ R<S]1=>[>9;[99>![D-IS./&\7Z)B6_/T#PW6,Q,DSP=OPUW7EB
M/KN$!HX<1W%3HF5AT6!KM,O 15"EW_?Z)=N]>KY*PS0>@?/(Y?HVE%1(7=W$
MR<SSYI2+_CW%C4P2#1DQ-BX#]5L;J6%8#HPD=@0%0HJ5H: (TA+$N+"M@6ZV
M5>H@[9[<[Y][D[ZOEN^)X'6.(HUJ3QU?.-KW-&-OXX!N,.(F;^80Z0'S5.]B
MC^M2_GQ*]'#'\P(L;?VPECZ+1VS)R*AM@K'.SQ\D.="ED3#YN7HFZ9YVIYWH
M&DV:=&/'@AERO=.Y9<&@ 3E!W^<SI!53K?2A+O/P09TEU$W!7W-R]=S^2S8L
M8+TK9Z$6G3J8"L"KR7EL>K.Z73CLL6A[OF3:&BO-ENJ\:9*L=IKWX2=GH(K9
M:J17Y&(!T50D]Q6@[Y&*0/GOX)P,]-J:ZT):2V657NB=#W5C+?R?/J%/2*)\
MI'S?O 8^W2^Y,XE6' 9RQ%7K/5[4>ZRY%7%T[+2LX4GM)8@ WW^4N;58Q51F
MO&^RLHHL\:RIR>O<.SJ>[K.#(%/A4(PO"I0P&:5BC"Y\V#!';R#F8>F]<"Y^
MN<3JY*#V75,8BO9*C$ :W%YS90_J]BT;#R6/PZG_I%&ZZ<56(A 3T0Y?.>3G
MY'R!?WDM%Y@O,X'.J6_7B6NNI2HQUIF+8]#%+&KY&9W=MY,]Y7>G9@:2BSTL
M8C8GMTB <I3(O!GY,:E=)"I@8U//7S>_.1 NZ'5I]3MS>3I$^-XW_P-X 9E$
MM9%4M9B%D*_^C\O*=E6^W[G-R[[:H,/? E%[-]I;/O&G/+G-&=];+<AV@VZ6
MSE3E,5*/LC_,)&<]_DRAYI#W"F#M*]D/G<74T6 >H@22U-@C?]C1H@Q2O?"'
M9N//@*Z#_0:"=EII"JW$CTXV'5.CM$;[^)AV98]>"L\/;0C.9X0**'Q!GFUY
MVDUZ+/W&J'ESQ0YL-"HU\0'=]!DR3$K*58S=M+V]'.M:URNW-S']EUGD(W@9
MFNL,A@IDP2YH;4"38+=Z^&VZLP>.$[AYYG>2=;6]RSQH)WFAE2;V#\^'P&37
M"?^H]0W$V]9K[J4A:^L\HU;KUO+VFZ0P4^ RCU[4# ;3U'J944L;\N9V[BCS
MZQ)W]]Q<"/E):OJX5-!HQ/H0Z.,4FD3&4L1?*>/E@XZUT7Z5,8,)T=;@RV5Q
M8XR-5LPGD;:$4%GV,[Y[CY>KTK9\[(RUM3(AX9\N>(H*Z7M$P/)8U2*!=Y$"
M(</C&@U9&X\8S],<OK^/4J]@$_$AW_ A4KWY" E+AMWJHBQQ(_"AXP8C>/1F
MSBS>YGB>K9[PRS\UD7CPZ_"%291$*)DLLA!EJ Q=FC_M5V*)NP*XZ0*9X):Y
MFVJ9-5AGA5R&&-ZG^B>+8QOXT<F;!E3">9<="-3S:SGL]]L3=3+O^H='0"/]
ML6X1;K;9T9@9GQ9\\+(@+!VDE^/++4UBS'-PF6L1YNYF>[JVX&XX/?K'8W2_
M 7N0_;8!/YQB>1A18R?46"YH)90/=42(>O,3^/'S69T78J>;V7V'P%X,C/XX
MDO\W&AMV-F:UKQ<&<\Z,9KRCG0\+M0P[8ZU>H\46HO9'"!RYPVH4Z)9/E;MF
M$[N^%4MK? ,,O+$^$]2DC%'^/]G_:O7'IUXWF%^F[2.>1?/R&\'LI:7&5X"-
M J7RN#^01;XA\Q[QG][-HCPX!V-;^P5]4S>]HJ:WSWI9C'QR4\>"PX@]<BF'
M/G8LQ3*_13"QMSG9=@<$+4,[=SP6#X918J2QQDF#,Y7R2JPCL;JKYR7A@@'G
M75!G'(\16 8[@!K8Y,[UK\9+H)MC6[U=?'_9:CN)'0NB\VA]-+7N_%%MM+T'
M7KH.#MEP^5$$+XE\@Y.SQ:9M<3QO51I:>&=ZH_0P?>S)+>+#YZ 6OQ%^=,J_
MR8@QK+_\N^NQ2HDEZ5>[CTXJ8(J'Q1_A)1UNO+=P"#+IFM':EO]V!1!Y-+JX
M>"/:;L*RT*@ZX_F0@_LC_3("Z1;S3/#6:N>]8(]ENX2=21<52;L4R+L^I]DJ
M!:,M6%/"V^+2$J^($HY1N'RK['QVD*I?PJ](5KPW-@)=B-C%IJ,:C2/<OPE'
M>[\J$F,V99.0>FKNF)?"^MJ/VN<15!K5BF?TP 2C8\LJ7*UD[/@C=/I9?,OJ
MWA[[!_)^-::2U+0L34][VDMD^O$]D>RJM>HH"ETFE(G,U A1KM:&!!X0M'+C
M$'5WAO2;'B!<! V#<K:"H\/"QP-/#R;#BKO*,=Z7]3VTA%D6I8)/&_?F1)JY
M^$D[I\\ZG\3ZLBF#AVX=E07[A'[C=Z1*NF@.?.&+51F_S:G)[.X3+ELUHW4N
M'2<U+DU5R"8B)I=>;B37Y5AS9@X*FY,H[KH"#$&:(%%-/-PK>"'46G(UMGQP
M7@[X:E8&2/V(8=R-?#GVPW;:@XS\\9CUMB,RSJ3IRT*(!_#M>E/,<'DI5O",
M@\M:RT]6E,:ZB=:VE\13Q-0RX_6 VP!7.6"33T%D4SBD.=;486)9&Q3,\TZ@
MT:-*?[]*R>Y1W@B)B$.1N L3\VI+4@^;;$=2S_><QM^3>L4]HM@MG-?^Q<(A
M! %\FP.,ZM+R+ KQM]--UNF3^41:5*VW)9E4VTZ$_\JJ) AH>?Q>HNWBO,].
M*'5XC;49_<2*M+JL]J>?2& G<TM'HD<#'BTOG-_._3EZK5VJ@'>\,<\TC-4E
M6,<&^J.T;B'-:\W3[4MY9&A_*)3FA4];GLVKZI%\L='6L8+.IO:N=.W]@&:/
M6+3XH2B*I]_N;GJ_U<+@I33.B//O16!N\W?49MV?M]+W@7#B+F,"11SN&;9P
M SH0(8TX?QVH*-(,86KJCU G6[[7G/?R\0%?9K"+*94B0$W"1\OTNM__PC[^
M#):]_"0#I%W>15\!/$**UW$&ICU"*J-ODYX]M:Z;2_4B>Y8%'/2(*J<U&_+E
M;P#3V\QN_C#RZS3LKF5BG%ON\#SESPXNVIU&V*A1OKT[R)94-FX&SJCL*]WR
M.-4W<M>1M*F]-[8<D55>?2T-^E"MR*&F5M!M?$39/N\*<EN9HSGTCEI*82AP
MXZ&Y-HC\NG[K!^3K8B#8N8UUN &":6FJN?:IC4;%BF5R<>@+R4PWEM+<:?4D
M&BH^P,("D%1-RA7&U$/F"F/WXH_M7W@^K;80Z91.!V\@%KB9BBHI22H83S?/
M\&48<E[,JV9B8I\5.>IA>U0ZFWEFUK&MURG?N<MV3EY#K1$]@3+R'T!Z<^BL
M_*QDGHEV'S/? C=HVXK:-_6T#AJ\ZR'"ZB'02&@\0;!Y6N;4Y[WHCQE:;O.)
MV>=$(OKDO5Q$JD2U</QU*HEZCW^"/A],90E1'E*JUG5")&O?+^S/4:DPA"\Y
M:K T1$]M3VP9J5GT!SM#I]VEU/A"Y[V3!S298VA<QB[&\[771V6RQ:W=SQL4
MLM^:4_^R#)(*5*RRCX!*63]>:AO2FM!N_3&]-^[1!H76-(T+!G+IG B'A_"Y
M"12$$O.[DNI*<P-(TO1\UFY?5D)<O./MKC7\6^$^"&N3Z&,39V&F/):2@,&@
MI#QR \C[ L5*@@*>^2OVM,@2RS*DM#H'B]-;+ZQ=M!AS2#<RX>E\4THFS'W"
M53_ZX#/=*#0*LE%T!6@8>0-Q-N * 5I?T\=]GL,9X(<O92OIVI[^7JC#D/QW
MZ=M2=43\L78T"IPVEH4[>4"-S0<O$2HJG*''][_\S;';TQF]/]WIN7ZP9'O!
M2=F_(CMD$9.-]#6]FU!1NELQI"!FLMZSW.EY_R#-#,2TFKUKDZ9%Y2DS+<0K
M*/+=!\"E+3N,#<8D8MF0ZW2/$0;48,-IL>,ZQY #9,(OS\X A<"8R5%)KGYF
MWBX^ H4'&C3,0W,%<%+EZS<"-;'#$LJC)BW22.'/M,G3$(^X2!0T[OB8?@R0
MW5EO7LOT+H;TR:K1[EWH7&8=C=DR(^>W2>J1H3)_2YW-.*-L8K\=$=4T%HA7
MOQE""C[_4CBWJUGZ%QK\?:&MYG)AO'9=KL5LSW, ?U-+NA<A;._>?%8U7:(W
M/&]3'XGK.$_/RJO.?K(N]PU7<'$Q_JPAVW 6RMO:&B67%KKSGE?SM6.CY 9
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
M]VS:9<U*B@/YC^J O[D"P:R4$Q'XD3N3U<YL^1H:/\R*V'TS-]J_%*=/C<I
MZRHCM<:V5 P'%,#0>V5">S0T"?F6(UDEOZ+3/4Q)2Z<;IEJAM5TC_<"3.$7(
M 5'$%:!<VPV&,CC^JY6:<@78KVN] I32+52X%=9/)C?!EL1 2^KB21?^ED_Y
M8V2S4.E_J[W.;RM_F6SQ%.V.OYUW<],-*"O0)[ZX/OQO&IHX)'U#+1E=J-_5
MLO!C--&P'97^3I0*52,%+CZE.:D0GJ'25HYCLK!)52[[]&)?E_JOV\9E1O=O
M-V5/]/Y^2V<BVV"7HK7 =PG4D)A[VQ7 FR>HKBDO?1LK$_3[;,83>KJ#9_ P
M79#A68K>=&Y'Q/I66NZ*JQ5,72*4+&T:Z([;J,QMK\/PC"+%0C9S/SUTSC9O
MMM0--F0H@!R7V#7BN C#2K"#G)RU[&O]JK\P:.7<N27[HZ:'0VZ:[W/@#2#<
MANGNA$G1!.FM'5D5!AP[=F%#KA&)P"G@M6=DNCF&T*G2SQ9D0L4X=#+(B'6#
M4TQ6 !^^U@%C_*PY3W^!%0N<WH_5,U6TH-"U;'T*+>U_\QR[C\S#2\\Z9O0.
M%P:[; ="9T^[[O/0I@WITB@%<CJGF\PREHC[?Y)UWCQ:VJ\]A-RZ9M!R[AW3
MV(41=D[ZIP&M,YXN'\C':OJU3-0&*R%UZ^YQ!/*X&_212SRTSFF,+JDZL)/%
MBGO^%>K4-%[">["E0HP)JO6@$04_[E<CFM.8@%;PR#]?:.;06P,CGB9]S)R-
M3Q>@BR/;]L[ES]FX CA#%Z6'((UQ0\G6R)9\=/^X6:%5?5MK=U,;*EVS/4LC
M0ZEAC5Z25YQS*YB:G(I/#/'L5+PDW3A?#?)2*:W23?/G3K"VG0YF?SS"VRMF
M>\5[(+2.+]Y]IGKTK,(H1G@X./=+S?)6HF%WT[8;?*&E_-VUOE'63B10D*"Y
M62=8#MB_P95>N&=AH3"/[2O TB;F-AK8"TR!IXXP8E?=J@UJRKZ'U49C]8HL
MZ4.S7$Y6;%NS@HLWWJ\XOEB89CH#4V8YL^GK";&.@=,PZ6GFB=/Z^PA/'AJD
MG7^F2]<C*GV0J4E4F;XHW/"\N&:NG!667P/.K+($\Z*\#U<C@+W*$0:#0(;F
MBON$A>:NV<$PL:2:!*<<9Y-3KJ@8-9TT>0FVQTTT4O\FFVZKTRSO(*F4\F>-
M5I+E+:PK7\2/<*;("D=\K[!,J%1Y;;'YQ< *$UZ(%=#XSM/44X[&]4-XSFHI
M1*T(X9W5HF)39K]E?C5-B?;Y%9'S)PW[2"B]GO/>&,$SG!A$ 9N<2]#0?@B[
M[,T9Z)JWM&:$JF.!15FFDZMC>^9*Q['&^"&]!.L*.3^^U(_[;H'_8P81H;>"
M2!=ES>=;O]+L+LP[O18RSY8T!5TC!ML*8P11&&%R3O]*HSKZ?)D=BA2[:=%6
MO1[K!]5P"N'L8,'62B2(#K(E&03$,,W _BPQ1>! JGCORQBO2%["SPN70T'4
M#G( ZV#7%,+^6Z^D]L"O2X?.UK3T&8_(#2&_6VP;.VK[B AZ"/5O.;CJ6GMP
MI1X%#_!YC\_TRM/!1N47-VWJ%4R)3%Z:   \YOWMS@Z9FXVWD()P60_]4J>0
MIME:)\>CG/V KCJP%H>+HGY@EI-1_US7;\3N=)XH_^8#NZ-#OZ8+R]95/F0J
M5J3P=>"G]+Y"!D_/ EW6FQ.YH;PI=S\DC#)#UHA!N,VUGLS+!%D<#WWD*(%X
M5N:OZ;0X]2/W+0/M.]RZJ16N/X+5U% T;]4>A*CC>@N4?R)F VHU><3VIE_X
M#%3<23%] XB]0?OP3I3P%I0'Z[#I?9U8$*L+\6HWW+61URE$MZ(I.T<@_I7E
M]A3EFW=9KK;RFH.>KRHH@@IJAKOP^L30V[YJ FJ^_@-S49B\CC%JE9ZS5E\W
M#X^F94]+FS.)T'QNR8T5 2K!!_:_9[VRY3Y4LOF'=RUKNHWK>]Q/TSY5YMS!
M,WO;U;.#7N/%&JIMFH<N9SZKE+Y\^=!@-FL$]R4?J;R> &N\ AR4H<(1SPIO
MRD*9W5I_KKJKB4W)#&5R/]JA_.AY/R#6]D-VV_=X<[&[@N\IS28/LC?^W8C,
M3D!>5JG)A)R(TX>4Z[]_4G!;-S!JY@E=)VM<ANV:X\YW,WY!9\^^CYP1B39L
M08]!\?5MWT^8(M(&AR7+O2R;;[7)_6I.A7U+3^Q.=[?Z'?:IE0'19B ^CO4J
MH_$4X=Q1&K/YJ5^3,6O"G=X,=(7G-,.3B@\K_]KB_ A3:M+8<^0ZU1Y!%,M0
MB;VO=W_:XK#FC*W4/ZB6M\4<3/>"BJA7U>-/[D;<H*T'<K+_AP#RFM?=#D14
M_]!19(^@/ULJ:Q86_DQEI3#Z[?E*!2)N]F_P81R.^@HP8($M'"#P7P%B"B_?
M7,9X\ML98 3@79='M7E_IPZ'5P)4/=:%IQ&OXE3&L(D\[X;G_&/T=;4KQ%VG
ML;5<#J,H^*CRNC6W%H>OUFT7&X',C9,]H7P=M9D<P=G(46V\X*3VZ>[]8P%N
M:]?<)^;G&"73)/B7\E"F[N8F/=&AP0DF7@TV9_L0 $!;X(OPCL%-+.\(YA/V
MV!MGBM<Z.>P21K1U%<99Z9W>\'A?8[&7+APQY/RWQ#A*O816+GDM!F<*)D.7
M'[*AL& YU,X0#*LA@_OD7],4)MF1AI&,JO<ZW5S\-/IRXN#!-T#LWVP"9_,5
MP%SP"I 5? 4(,EO1,X[W<-B=&7 BK+T5%76?B<J8K^_P;&4]=L[<<FE8*(RN
M]/G"(U)KS99S:<Y@J"!L6&TXG#MMYJLC9 S?[53?#U5VO\Z[5E;C(^O$*@SH
MQ_W9]J?:>EX6FYWO]!<LB^_QL^V5CRIXQ?%Q:;@0X$8ED#[)2,9,15)1(@A=
MV7CA%L@D)!$3AF))4B-ZA%,)J5JM"W"5T?54O!=_(PUXE\GAD])AX /60*Z4
M1W?^>AX?*"(G.; T_9 ;:B)@TX;9+KJ-_:&"^67]J;6U<T.+N6G6G8SO8PD5
M!V^+M]X<A'*K!0Y8#O.Q)-7J<$ZRJ-,&N3V8U1,([SQ9-IE;2_;VP*TH#[.1
M,A!E(_9-?%/(Z(R*.SPG,C)RFC/;_S:YG=0:=T.]2C#,TU< !-%E4A?;%8#\
M7K^5!G.R7)'*@AB=?:Q;63OU((J1__6O/TQC(>)]S,"FR9%P"!R*!&9[(D"W
MAW[AE::]/_+9Q-B/F'RR/A*6_\&>1\_$^J;)ZQCB-KFT,P3DCF3M0UUG(L;T
MO@[%?G?#9=="-X\*6B).P+MBNF');X"C_A3 W9[KJQPG"ID;@VSE7P%6,Q=R
M7F*CR3G%2"A?7PQ1T,76U=PI4^ O"5CVDFP^F.ZJP5BA'=MZF$=TN3YM^AM4
MV?M*5Q:7F)7$*(ZVER(S3,HCK;\<4M;^.L1,QH)UBT-&'K6@@;''\WO])T"I
MZ2VB92''U_L%5;[OPV@?<;)C>3!Z5X","NP"89B&_@JP^ZSY7#P.SU*)Y4.T
M?-B@N;&'"3HN<0N:EULPA_L;L#UUL.B3+*W/>U^"Q9Y#B;"@ZYR'1>_T'\.)
M=S ),U< 5VO*;KN+BY-MPOQ.G\B=C)5LJ=?,6*F37RDA=USX[IRAQ6SSG!6^
M-]0JJ:P-E[H830B*0KW<[E\<^D='G[Z*%AH_S9&MI^!>RZB<-DI:#NL$9=T6
M%0U?MHN;9306G4=X;EJW&V[=N@'E=#+-Y7Q?FD8:[K@Y.[-_S#RR;:#):*A!
M3/&@^/7_E/X*]2B09-FF/TV+ERE-D9')B>\&;5B4X*QAV_V9#I46R&(YQB)W
MD&R(#LP\70L-/CH5>=:R1]/P9"_Z!*H[$[#/Q:/?.BW3:1(%G[\1NW9KF%EA
M]J8I=R] *$PX_7;VAH11^L!T$F?K5H+Y68.Y,OK3%Y>/PY)#YOD:7.UE@M;3
MA\N_KB]/8!Z1!N/S_^7_WYVLD#!W!6#L\D0I8VRQJ>AR!#2*8W"-%Y7Z)M#3
M11VU)RPY"Q6MV<KA  M\#^X00D0ZY%'[@M(+4<] R^F8A&M^6.RF)H!]@Y.[
MSK)/P)8LPX4TUQQSOKHJ1'A0PN)^HB^2J,JC$&[EMYOVD-=:H)4]0#O8Z\E4
M3<NAS'=$&LP6XDJ34+)AT OA 'M[4ZWL/^[KH9MM'BBQE+L/P]VKR>9Q23I\
MI?PWG*AO*XZL# *$H<S$W\ :=@:]X?/KF./K ,3!+E-_"A.EW.QNS:N0(ZZ+
M)$M]TYKX?+.GN4TK;*A4KX/RX^>FIBP$1?&M0>2VZG369YH*V$87"&7(H6RP
M#'EXF0@6N +<].F^S.+H5V-IG0U<!>FALDJJQ%HAE<JLAU[<XP35+/C:&OGC
MI^JMF*RPNWQK,A#X, C+EXJG@QE?UD+<:);M]S'%<^+0M=/^2'';)Z'<O.U=
MPDS),27O[M$M5PTZ?HB6)/+B)'ZHDXJIQ)9<)QR:R\\P=PAC9/\ZRI G=IU*
M!II876RA!PV)'B8PIVHH)?YP82!Q@#ZM5Y8JX143,%.6NW^9Q'):CEF\QJQ-
MF"ZDAFR\YI;&AJ-2Q!E"ROL(Y)<U@2!.L-JT5VUIVB6>0M1EYG/7"7'<WP+-
MKK_/2:B@:G/4/D07R=?_G8O=14PNT_33@G6P2]?02:?4^,'VLTU/S[SIP7)8
M_\W!INFNVYX!KVO?6D6\16R?/$GD6+65'?C;>_!!S1!$$OFSL!5T6'Y]IFO!
M'-4-!F(+T4!,$1H6#W0&<N+U%_#B$,0QP_Z,'=SUG3=XWB^:?ZB4%ZZ<J-P4
M;'] ;SI^4_%/0,M/R'71P"IL8CPNZZ\ #K9V_<?]5J"#5=)6M/?@&D^;9GU]
M4\ZR:<+:&N'IQ%!;8!9<DNKMTVIZN9^\W_9@WJE+IQOE>*82 KDU3A.OB"7;
MO )0APQ<2W'J2*F0W*$"YKB!BQKY])%PCT#A)B)[>U]_]W/:<@V7-+G1Y8=<
MA7C.41R(,+U.? 5PC/"%.1HDY8Q$R8*(%W?5[J&#X[M4??C:3J!G%G^ZE0W6
MH]^V393Y#(62Z24%O%^864=IZ@4/<ZM<HW<&<V&[T0)(FO@N0R2$#<L]8HEF
M;D7:!B$O/'(K2U:&P M.,:&]3_NA7-)I$ G@1G$D&QK6#\3*>AQ"FLL'.;1[
MQ/%&#2CG$HAWY4JI>2OM\N27QT[N'R37)DGS/2B_DT(B%XQHJ9)!I3#4(R@[
M%C@,1#TM?&V(U1VR"OH"!PU$*(T865/.?H3;C# OW<VXJV:3T!M5&R4Y_5JM
M\S_["<#_'J^#:&--4>OJV+A*O.44F*'<"IMM.2/:=&EN%;4H<F[V4U?EZ_"!
M&LJ\/;_;_^ZH NOO!Y\I@GMX?LJJJJ^;S08H*R=62^F5?<=\.WD881@_1F#R
M2WA W));LLLN8O2X9#=H_IU(K4BE)_$PM^;>KP=L#BMGLLY=?)A6M,!A)JI\
MT$IK>'+I6*L>71XCDRB0.,Q#-?0YU;!;'9>\E3ER[XL&*RU=%,D+90E*..%'
M83--WR2\$W$!?HQ511H&4P#3*W=;!;?L=H-YAKS]R96+W]-J^2R.9;'*$/TV
M^9]@W?O_U?G3^)].CR%,'_V[MW8F&[,AG@"BBA1:7-DKI"3PN:KQMS1T9TV<
M;#Z<0W2E4'XL==V*@3._:. K*;G;9V9V@_@6- &V@83% EM @ZF+U!/'&&D4
MN$>D"P4;%!4>Y%9$W9#L*A_*N?DY1_O/3LPMCXH<[T:5K/%374XOTLVWWOFP
MC>C"IC@\PP#F CT?@P;V6:G&#1C ^7KMI-$]]= 0;DJGEHZ>G\WY6D;YKZ@2
M/B2KS\^N+4O<"UX>]4P5D\T6(;J8JPT9[^?FF OHIART$YIY)=X\_J5EZM6Q
M=TF"K;I3<JGKAN:=,:1,L-#G]U4&#_5,L'%H+41AORH@!(J$#=I2#K!;YK]D
MSXX/#'E5BY_'56X_&^M,H2;U\P4EK[?0#'C?QE\7M6@8S.D;7CJP1FD?=ELL
MT/.A.^%NURQPNH"&7OT'6T?68XI0'_7B!V/#<CXE LH@E*_+( C.@;EFH5$I
MA.\@E*FNP6TX=@<!&5CV6.4][37>\RU]OR=];QT.O1MS EYH^&3I\L278?>W
M([PL&!#9F)JZ3DPS4-$CGIH<2:]&W^;Y->1S2-H"3NEQFD2KFDN&_B-.^>?N
M"P/0)""YFH2ES1Z(7$TPQ'](#N,77W>DHEB[O,Y/K:G>J7[ ^&&"1@$ZYHWE
MPY1O .$,&(/+CBN )S2V0&W&"24_O$X7DF@T%<D\\D ::^I0WTVOBB<Y][%=
M$YEZNLL6(,CXY.G?OV & OD[?AA* X05KRO"L>Q-MQ2B<C'YJ(+\JA"!'YY?
M'X>J>*LFU$%V\B>7_VS9Z89^K9<APJ6C&3!OL+=1T8;16MA&=.MU5>WLB)YH
M;D:SO!-]59JCDKE6+9-@Z7?KV^:=A-]_N"#J:+-D3R20RB,H)ZLPE#9K@M"_
MY1P;,JFEI6Z:<1&E ;F^LK;[%@21:Y:A 7.8A#?:Q-OTH0V0I=6(TH]>CQ#6
MHB"MEAGBG=B$7[+SI5+25P &,^,9D@N)S\0)I]YPK<W@06"4U?W<*K#*9;Z*
M-IK98[\\ 3D^X*^>ZESDQP^1>?U(Q7>M*Y' <8SY= 4H?8$WO@+T[HL3A%ZK
M?2GN,<LE4*BBK?M[W=<981MYA6P!R6SZ8H&BTGK11AX0S-J#/(E'JYUA[$<]
MU) ^+9A]84JP<%F(^"8AT;.*Y619 WTC^8N=2#Z5O7 16Q!9@]=G&N_B#US\
MC_A?L5DX67!&";K^MV>F<V%NP$5ORSFU.\!#;1QW2 \/ &_Q!CASGZ[P ,JH
MJ2@'SZ <.!J^T>O-R9!68;S+_H"D#^AT3<<TL7-(7>@;$!OXKOS <6(./P2M
MA-*LO7,%T'FNV%&?@0XD 5@P\5><V2B'KX9J'9KBN, "ES5=\AX>FS<ZIL$:
M)=J85 KLS./L;[-_=-_[-3P6VCA<(9(LS-A4D3#CUD"-8/JQS3BQD.T!C,]U
M_T[@<+W]9]T9Y3*LJP"NY1LDP=IW$CB$NP)OOU4I %!O\%@9/DU)>Q#P8FS@
M3O1[#='_])SW?_90@4/_31C<&_$E<6.2G? #1%K7<T<T.^7N%> MKC_'N>RE
M1T3P9]7D7W[=U>NZC)JN=583+WD^QCYBN/."=6%[\B#XFOU\1X\,0[%"ZU&P
MC5("]V5A8&I,D!H%^GP0-\FSWW,W![YV/BPOWT&HI\YWXZKM.NEYT=HN+#M8
M9/1T7F'3S91IY. V(]%?8YQ]Y,AZ*VCP&*N0O6&.9Y3NY:DO?R?+$P.CZF*X
M MPB=-;0,(?X">YD3C2QAXB6S<YKOM,L(?H;U;Z(U2<]UK^$7E,8(-R.!RMJ
MT ?#/MC.1K4:8C^@6A]A'2I#=&U1==FAK@MK;)WMUKT+NQ[^,KXK6E(K(U0%
MQC)O#!MJJJ)@Z@\^TXQ>DS$! SS]Y#6/.M!&70$P4]AV!&1IP6A&E*"RQ_(3
M+(#E*=T/LUK=M7*O*Q5EW]86FQY;S3T<*[Z7GR0Y$F617[WX;PT/<.,]M^AU
M_ZC$LUU^ZC*L"!$WN::4A;$%HM,OT8[R%\T?9T7PP#MOW;69AI('IU30772Z
M)/SE-]0D[&"ZOS_3?$O%BI/]JPR+EU6P5]Y+#L,\]3L'_I4>/918AAK1^?I
M-R2$9A>5^S+\RU@6YOWJ'MU3'0W'_=@G-IF #VE ZR8/7*VQ3NNL>(!UOI);
M,<V]Y,W!Z5X#E.*[57*>@T8:=?<?_W6%MCD).A5C=9D'<Q5V;L5.H8P'(OF"
M]*J#*W9]F[\[E(\J$%M< 39$A'N*7ZL90[#WYJ #9/*%]:V'UF@>A+'@CYY$
MYIK 9"::5TMV#)WH]#(!_+TK ,H,^D8EI 01-[">W/%$@*"&EZYLB:YNH*Y!
MZ]]N5^W7&MTMR#SS9"0ZV4Z\YMY.EX4R>D8\5)'3D63HA;Y+.[/%]R&X_IDA
MS^LD-B/\\7&) ,[S*Z?Y3PB-FC!>'-M>0D,'%L8F%F'3>C?EP[BKF68]"H9*
M[(DP*O,MS46_"_BGMZ=4-$K@ZTLV]Y<3E9<#LP3-ISZ\H5*-AQ:J\4+ZA(#V
M5P#V?:VA-09L>/ &#2WQ,^X[6.^J\1(;=8. IP9IU#Y^#JH/2'[#A;?$L<Z3
M6$'YWN,U//%ETQ\8S^[74YJX2,G?&EN]!X$<!NM/!WU/ =)G,I !<.3T.ND5
M8.H*X %9I!FV"JRQT45"8A?H0J)Z4TZZ?#.S5E5S_</]'_*83=E)HAP(%!PX
M%CSXD\P5( [2Q/P:GMC25^)^FJ]V#E&/HBSB:">+;J([MINXQ7?G)Y$%#P.!
M&:^"G=KP?(R #@%O+7GD<%?29(>7@X;:.8/X.KZJ5%=2E1+?NL.^_N6'C!Q:
M9F:L(D%JXO U6;M,KJ'YB_17V$%=W"-(G_#VDE\@]!VL<5J.V88C.;CW0QCW
M>9"0\EFR%BIFL- 2+XO-W:!)LB.?(?#AQ=&>6>U%>^_?O0H4)H\>X3WGKNK]
M)?65JI3VX9V$VEH\"&M9*MQ7%3)C\#*J08NJP/?\QAWOL1X'E-:;'G+"1&'3
MJW66*X#S,?L^G">F>3:_ZR5JT^"KP4'N_A=UWLXW]_@.4CANOGU!"B!J(JX]
M68KC] DR#TP8F4ZT541N70%>?UG?"/L(3I<?@E"\A1^/3>/6XA9-S)/6(A?#
M=%QPP-X%^HO0A:K"4:M&@<NO@?/VGEU,KM%?P[\X7!"!1./1Y0-@Y=:%T,)S
MMUE(ZCT8PVQY7Y>&(6AQ>=[P"B"]Y@HE2L2TH3.'OON,(/(E'[<9&7P,*SR/
MB918AO1M0%J%U*M#<3)X@;1'YSD*LC+&?T@/-D]ESVV("IUZ[FO1G[ I5G'F
MX4?[5_ K+=OK&Y%QT8.L2GBIW9JP+4QV<S/6,Z+;\)+:$/3&B@S/+8E[:.U
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
M 62I3P-L'&-0!0NW.9<T83WP8EPP2EF])[<X1_>T,?:'Y@_;GZ,3\1KXWE,
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
M6TM!&N[C@5U!G>8N5[G7(52?B@HK9!6T3_+H 6WZ0OHI%HRTTX&[_+Y_(6<
MKB90Q3F7H"KXPN::6(JN-2+*]4 %/>HKR+TZWYM&YG&=7Z<#5/O>S0K?.[L@
MN1='!RAL'4T/=Q/^E9:X^J$D%72[D:\.C6/HDV^@/ <7'TG)<D#(D_9-\D?=
MQ,$X,QW A%[IQ<3#2.=]PH%-&()IWQOAU'L/NV9O%BIJKLHKDPL]P$ U8#32
M7.5 4&Q@H0<G3X &?]BK59?!?JG1H^DRTIL4//./H#!-\V@AS")\"(G-!P/E
M(QUAK7(V0/+^B_ZC6XRI<%,BF9%:SZ-:&9]@$JWH&BHRE4C9M </U],!S73
M_N$,CD%PLY!]7W]:6)\R(Z<*_G[UC.G>T>GKA[]-F^B ;Z:-P%.R > RVAE?
M]\F2:V]2K:M1"]"V8J0CIM0;.XA\AGX[_EI]FR;LI.A(Q8.8J:[;?=R6AQ4L
M2PJ_@ ;->@$6F>]VJAG:5Q[TX_]4RVX!29<40G'$V'5!8EF39U"5$4EO]N;S
MJJ>']DW!)!XNW'_^?F5(BP"J=*8ULC#_F)9@LX'?O&?_8^?M..05VM7"72!7
MVF&%]R)&"A[+DX-W_@\<VE%:_-=E3:XO8&SL2$\>LM$(Q#0IDRA'U->-9!0?
M8N$1D+2+A/)3$ S:D#RO!B8\VGQ]!@V+3.5$SJCUJ^V@USDP5XC'9J#9-. @
M64R$#GB%0B\SZA3.M/./+-= .T8H LW:;JPTCCKB=&OV%6C[OMI9\?+.N"7B
M#*H-4V)!,T5BYR%LX+<8AMKB7S#CT"S4R7(1. #Z@F(=2I";JWI0[P:E2E>C
M6U@Z@%V'TI<Y>WV&59"ZV8\ZV:_%?]A/#/K;CXX"*3R.;<VS@A1>::Q"^/WI
M9W1 4T&_FU2\NIQDQ9=7O9#ZY330+@5ANL-(OA,-<%MH!)"@ASSIZV!9JM(>
M!(<4+O/&C=F?F,/W!^_$[ +V#*&<[8-66]7>@F.H1=2!^+*O!_S'3YUJ2BKX
MSG)6!"6!_'\*U,P,V20#CI:K96(D;#MI?U8F+4A@\^WA0KHB[Q_+-'6Y[/;Z
M U.Q_WHX5C#E:<5_'*:51-0)L=CNK"8NA>\$GNAC77Q:=9%V^U:4B1'S^N@F
MM)L?4=&@;*58G0@<1\TGKWG.78_)4Y6_MHY1/6*2:I#OOZ;L822-+?LSBIN1
M*Z:(XV8L?<G$8\-+P-T&C1GR TR)"\T4C)W89*C?IJ-K=2)(#[=:ZT])JA1K
M(V[X^6MA[](!2)L;M*]K6S:@C.U[+_!<O1!*;!FN8X)5FC$Z#!B%<@2R_2.[
M:;:C&8%Y"5>/;P83#)$<I$/.IY4T:9*Y79\\B-I3AY]_ &:CQ/9BLE,II@RN
M;:.=T0\DS&"3V],L[TNEE+B,L^Q@ ^>\3PIR7P;-V/T0I\Y!'S56#)VCI2*=
M]1""E/YYQX2#K170,#*<!&8P!]ZQ\6\L@1A -F:BRKW\35MB(Z'?7Z'S =6]
MB8ZS@:>G9@#ZSQ?'-YTVNN/'T[U;)'98@9$JFS,$_=CQ8<AH\-X>R96L/075
M$'[P89:OBJC:G3%NW*$Z@KI$;K5-G-+9[X<\/.6GOL&RJ&Y@P?FJI,ZDD&AR
MTV-=9^CEMZ][]?6QVDC;QX]-3"O]$],M8C)\SNWMGY%]#^$,U3L3:IP0PW;^
M#=N:T0A6>AGW?U2E_/R[^,P4>]6<KU/M+'6U!A+;W3@C9<,D!^G7@.-Q_D]?
M@]DP6 )J_-Z *>D#(6U/OQ^]KQJ>,T5"V80 Q;M_OG1SXLJ^HNGU<H3W\K(V
M4L!U!H/]BJD8H$UBJE ML>/W_OB)Z VK#%<1QO4^E.E7:E66'T"FY$[JB7-M
M=DQYIA*$J>2+#;4UEW,TBXUJ=OTQK:.4N6LMLB:JW@(C _U.#$)$F\W^*Z^
M'V&P# 8) Q(2D(W:&H_FUCZJ:>*0(55HOH_D*C7!I!>?]KJUD9V8[ **"2,'
MU!%GTA3"P"((C2F+);*^Y1\O3J%.ZDS9796652[,./X7'>!EBC= 7&XSIE8B
M#16^9V$X:<_)DS$H*6O!Z4WB$3F;[?YMJ\3_C5;/Q7B^.!I+%[&&QBXWUS7!
M"0:1&P7'D>'K\>XOY);.6*E53EA&AE)NK6UR+-#4X#*_$>H4(2*L$<(71$V;
MI0-.SBQ7AYJ^NE!=Y7MNKIZ_YY4]*3FXW0A-^0[9\/_XU#D KK&R;P!LH?*7
M$CD;IL5)MG-X3UQ>E&QT)1HW]73I_I!<GUG)D\2L1#"K-C#DV<C.#9=[:\^V
M55-?,5CA$?>_%" 350/96$$'5"V@\$CR<><9-@W3$K]I-=*=]\LWRCWU4N25
M>XJI&9ZK.G&AQR"2>#-4K=+A!6A'+(4'0N/@G062I##XC$]P_W!W^5JE5Z?C
MYXJE)N>GG944#T),/R=)/4YA%7)Z$\>L@K2T8256O:V7)"GID<*Q"MR6+N-B
M-;G-R"\NKSQ@$1OC=CPZ5\16.QMBBQ%RK6-WNSREC3CWO55L( 7D71M(![D[
M6;C4S%@(['\#_"!JD,&F"UQ/_G=,+K.-H9V&4#$X:@P=\*1K\VTF]U"+C0JI
M/EGX1-*'>HG* 56FKU/^L5.ZWY@;3WD5@7!H#-QY3H&#<H,0FC]'!XBZ#H^;
M1&8Y;T-=QC/6@RZ45X9S_I(I72XHT .]P<2!23*F%#Z%%H;T-D).*$!)>*]]
M =K9,O"8#?,?Z>MD@7C>JB3S 'T9)0-I*XT<S2N1L86X<Y\7S>/R5<C5KV ]
M.U $^I=?)L@[VLQ*)@I:)R>89P+O.8(IZ<:_"UP3S&N-,[/@\'J-?I"(+ZAE
MRH5V80A?/B4_YM_EJ5'(IT>J^4IQ5LTJ:8MW[Z!]8D"^0E TX1&-709[<ZU+
MG&4_>G,7R N]8"6PO7%2=7.S>GAZK&S9=5-X$<1.D?T-.D$1(: :H1SGA1W?
M:J@\RUK!RH,]7=W?7V@G?Y7)0R]%-?,0?ZPRLB75@+IY=V=21<$V+ 3TZSQC
M,*)&_ZF919H5!KL ''. C%71.#[,8GA6JOW"M$AI]JR17L./#^ K^UJ^7W9D
MW3^GWKD1I+A4 FE(I)YE\.#HS'=FN"TU0IEK'-6<:IML0C(LP0].*Q_$?$#T
M-U^^OE!I59Q]NK/X\EPJS;-P'R303D5*YDE1E\GHX9L( <>EL7K@*ND@IVP(
MSE"]1QN8#WF[_R:)J2A&P=LQ],X'.&A8%HQ-PY2CPH>4#8SP84UUKPZ?RT7/
MQYB7YY\EB">.EDM0Q\RSYW6#P&<O_^Z1JRW4X/E^XZJ=UW-^\?>:HJ?\QDK,
MPWJ^&34/K96MHK0QQ29A)ER"CUBLC</Z>EZ!?[C(;.G03E$9SF1G!5R>&?R%
MUHJLA$8_JR+%VPM;^-YL]4^?,&U]&/2V*E5[#M\) *!(I+-K\CZT*E.<7Y)E
M1&?I@Q!OA\I X8U:#"[V]XL?!=<[K^2HY2W,,Z"PA/G+?S\(& D,%LM%4K!)
M)"L[C8^L&Y!%?8OE$1(V#7N95XGN*-"CIM*KS1--:\.D_/,?Z  Q[!+50=5G
MX:>[C$KK%3[^B:D=_9HM.B!T<JGUZ5?L<G6B& H5I\%).PUC]*9E#*XS)']T
M:E"93F3+N%2R+U>K 0R2=CG0CW=!^8MMLP[O5[]WO?;&#S3R3I&:'R292WW(
M3=7V>26[T2X9OJJW:8">4BPJXTK 9H?E#/@,U1?3 99.B("HUL&V$6_'K2WK
M(]KY:^%O8T?>I)TJIB9+4K,9 YP/XB6JYN3Z'2HTWY2)%7!YOK85_OF8S+7,
MH-;)W[JL1A>>>TG V:']R11A3_+Y'H+/GC21%:\W:ZW0.82061L=$/OK(/3#
M$[O0BTJ=FS\"RI8[2\5\T9FSZ1X-=A42J#H%;_@^.7%L9>$LLN@9MEH.VD4[
M%3ODP@CN2;#F/WDDJ3HL!LA:*TC6I(@0(0U][X:!SK]KK3]9.]\HNBM2FS+K
M-):0&</L;K)Z]I@Z/\65]@?)5.M*5H CB&'K1"+/C$,9=H9[RMFTB+N@^^G[
M@NX4&KO@\XB POQ-Z'@TXB2CTB:0WRQ]76=90Y#83S3F?K8R(H\.;D9,^0PA
MN5_;('%@KO:]>(,9ENM[TXVZP'9F!]=3L4D"L*G\*E+R02%EG5%>W+:W2H1,
M8H@S#!F0?("*+&<XPQ]PLW\C&)DDBX=ZHKM]*DUY[BHKLH8ZI1>*,[]OB-%D
M?:^%F&<\C"!C+!<Y10K=@'OFC.3ZX)NNJ>$JB@I#R%EC?EW"&<D]1E5/L4[<
M$#O9P#T ;+XBT]WCD2X&"]LS'LFVS%N@62JA6:/1;PK[# Y+HFC8(H5U%4LV
M%0/Y/9$TRX__\1H1<[OL<R93DW.*[S6/O]#,+SQ@V-4W4&2C#](519(:FD('
MQ>W6^A$Z]!B2GVEMI)LE-3YN6/"XDH6JQRO;+(G2:QLWVW<X&2Z =I3\B.89
M@F&QE @D&,@SH$^$Q5?O-X"D[<J';,_;1SF9%?_AVFSJ!8B_^O,2^G[IW+6/
M"SP>KIFH;84A+TIM7T7#XJB5RSW*]W4ZX $=D+(KQU#JU_W_YJ(>NOAGIF6M
MC BWE7[5='9V9N[Q]O:\%'/]V4/SC+%W')^.Z6D 9!:!$_LT3D'RT9#>V(DL
MA$8A^3X-:5CSW2S68,*E\&R:I'1TAG-?M32^Y=/;P<;J/A<"[NNC\#&^A"$S
M^J]GL]:@9AJ)A82Z@9;AG#AR)?CY0X]<VAS'R//3I[LE;H=<O-7L'2AFT"P4
M Y.4^'F9#E"B"D*[NK>(8Y6"QU-AJ=;):Z/D9AJG%L,2*)A96K@@O^]3>*%M
M%YWG32N(P-8T\:V_U$W#[DEOJCUT/V3J5I>TAS8'3$STW-MRTS&L29J=G34Y
MNC6JIF/=H[O;3R).3SK.0$L+49=H?UTCFVO]JX+)/JR'EB8^6_IQG#1>NPO,
M6C["AOOS_ZYP;B+'T%B%Z*,3+F*GN:@9M',3?JDC4;6:;CECU^YTL2<VE??%
MA N[?XBUU[Y52+Y$ A*"&S%E^XT83O@IDI_]7B!7DQBP_(_RUPZ1VDC?)$D'
M\4+NFH_[3_76H.^0!&>%=1Z:!'$_ HG]C-#H[QNE:'PG>39H.Y$"5IZ=V%OQ
M[-O >K^^V@%V_NA]C[J [B M*9FEPU]\0^!OT0$,R?'+<LD3?QW)OOZMM[PJ
M>1[31SGJ2QCH]3^YS4&FFPYX#AOS:0!6QJZWSX''(F>MQ,D*K>/*22CGK>:Z
MQ(;FB:GSMVR$DM1-2R\Q85-W.J^L#&8(1WP13?6!]/!>:GOY,J[:D:A/W,8B
M6R!CA7.0<!H3Q:P_M;G%AF?8<<#;\EE&O9U;]+*N2+9W<[:7G;UM(W_'R":0
M(NK(J)DN5.NT4.E185/.$VADZNEI49E9[XHB<^>BJN/E@[JB]^\WL7-)=_E"
M.'F%*>?0TUM6?S)AR<UG1/?B\)*8 [04PC.V29\EW&MZ2N.WH1;_VKE_.UEB
M-#ICLY+\;=7";;YR7V"KZ+V5Y@6=Z,$%<S,/MO/<.A>S&+;E-AWPM(^D#J9Q
M:)(EQ\9)^FV@:^6D8EQ:X-=J6&Q4O$WSV=6+&&W>I;/,O4I78B)D=CGWGC+D
M AJ)S40)X.7*Z8!QUN;,*R330A!+U[29:G%N(7##RN+RQZA]5R_F[?9M;RWX
M!CC$PZKQYSV4+,ILA>1&$LL5N=Z.2TPHJ;F%Q-*D]YX1('OKU$@ZP&G-29HD
M1'Y$XFS9L@I:&'-&7*H,^ :YO;?0\G5F_7LPW@8-;:[S![YFP-1X#>[^U0F*
M/#4/<8'D?O/%<?9/OG\.N[59;V<)F0)#X*U(KL1-;<RO]EW(SBT7^#T\N1/I
M20<$':+&Y?@IP<XH@AF0=$7[?4$EIJJO56TT36>\%NH)%J,]4X7\7(RVI'$R
MT0$LNL/Q]DOX;:(!@*''_B(&]OQ<RRQ5'!&DW*4$T@'1P'8*H[B&[ZMM@1MH
M]:Z=(#7$%+(T;'U<"L)0ZQ7@U[5R+]EN[E"AK0+]4^G>G#!,C^=Z@0'R(I@;
MXXH>Q\R.5\--_J,'Z;I7YUI RO5U)V]15BQ5EC+\1]RX&#VPP/S2V87MJ*^^
ME&'PBA=MGPY@W@5_@8U[TD[7,7+('W[1,D,:"PRM-2<^>A1YD7U=]D%B[LW3
M/2]?9=GV>5>]T%%?077U38!IIX^NE?U &R+:^$(;;53+2<:XR!RGWF2LBA-:
M(FHO_J&'X]0;S:L?'^];4"A9]2BFII_R-H/9D%3]H@J**H5+FC?]&?%*KXEU
M$HJ Y+%<6YMZL.>F8U3[[R KWM!0*_#,XG\[I^U-!P 0K)0[U)QZ%1(4*]B4
M<7[&-ZQU?%#8(9'UYE]QWT0F7[]J"Y;']QN:QQ[[R4%E^)A@(P8MIL3YZC>-
M''D5A<AIT<M?UU[TY,"O5=5$GF))NF>]>H7KK@SS<;?&K3_/.CMS:]/7E/,2
M[+=;] .S:G[A:;!?HA]/2I3^2#1P&_E--:?&(.W[PF9*8>N_L#-CD;@$<;),
MDX6B1>"7-OY-=W:%EUY8+[]<9TGWAI_,KV4&&#+G>+Z1=\&->!^WJ7H\*EO[
MVMO'3XN.%I]8_NDCH(3JE0@^(?47?>\:$UACE$7<'FD-[ZP4J;@I;MTB6D_<
M#U5_ZKU1%/4X]B[T5S*%_^CM&_3L)DG*%.^93Y&.NUF(85D+V 6'5<_/@5T'
M4HCS-5Y*#>V=[U\\X+G/\L'U< :=P@AN(9)@,!.&)#R"C9D:D61FE6"VLVY@
MQ&<LF*=+S%)_,)'M8<NQ^SRQ4YW9ZD9G3RV_#50XZ1@KW1ZPN>_YQ\8Z9VMM
M84NC:$+!;!U<0VR';1V@.@+Y_\"?DNX21;""K7(!6$QK'\?D<J8D83A/+K0L
MU[I$C/T]=KL_(4KQ1^?W[]_CV%1Z1O#]"8[\EVIRX9P/Y+L9>/WT_[^"+$G&
M+C5QO:,#@+3+RV"6^C.^%DL61(7PBNM%RFZ*0QX#]Y>8)0@%)\PSWAD;.SP%
M2"7DG-7J?/#KE+2T72 [ [*1C-)Q)6%H',YDJQ4DQ[.JGY4$D]#^523W;L?_
MQ]Y[1C7UO>NB44 $1$!ZC0H"2K-0%)"H2!,Q(M*5B(!THC\I44*B(+U$0$%%
MB$@7,%(C-71$1'H+0DA0J8$$,2Q(X8;_N?>.<\<]98^SQ][GRV&,^8FL-=><
M\RW/,^=\W_>BK6\15S>++1;4WD9)>*2=7K]3%@@;@T<U@LGHV&:Q(1;?;++@
ME/5@M8V)O**:3562BG[&X.&4LZD69C>OOWLLN#7/$;#@=C(#<$T*[Q?VBPU2
M)$HQC72=KO^NMQBQUI%J$56R=/7)R1L7CNZ/7:78):EKFL__@WJ%ZT!@C1]]
M-_J!;HA)_;.F@X7JO-Z<O.;VZ2PZ?"YC!_3K7V<X/O]I<4@BW[# 61AG?R,!
M#V^_QR[> 7GK'.A"Z2"LH4?7H#47Y#M= NY@JQ0BEHMCKFJ-=MT]]\T+DB7?
M8%TJ5!( +\^/07CZ_(ZY>8+^^>R)EO7]RKQR'+(&/99S\ AW^D7ZZ09,?P:'
MG61\&-;A@WE$5VXU#%!8^K /9E>=;&$ \NP3W0&Y[$E%/_ILO0W>_^!$>\W3
M3NMIYND(2#VK(70JL-G;\&NV-46]_/%'#JJ)B8VLMATNE]R.7_]W9M0)6;QP
MR(4X#;MMX>45J#)L<]C2/5[H3,590=#/- 3(<2-K![1O ]TJ[<Z.;I8W8]IQ
M!G-D88#KC.9PA6_1=)<0PN[:<Q[&?9'I^A=WODU?OWLDR1+6R57':1)PA*^_
M73F/0\+68J+T$=%SUOTQ,P(CLUO5!<K'2Z:[VA,C3[K'_1$U\1 YXY/(0!&T
M*9QC]E,M9*]5=HDV8=KM-I-:NP.ZG?;K6G:%9$:3-!SBMAMR.A\[_)^3N.Z_
M.L),(-#<2(!!;F.@=@4S@-/2S ^>TO1LHI/:(TX<0/LHN5A33?1V0!G3+M8A
MX,9?>?+K:2BQ7HE/5P:@\LIYDL$AK3<,(XVX$E&Z7LH1XN*H?53 FM&1;K\K
M9QY:$"AMLU/-L6X<J7NEU9V"7_HN(A3XF/1G@'+.5>G>F)86*K'=^/;*S?NO
M%L,;S&\W%OR:W%@N+/U])B"3:.!ZL&:I80NW#GG[50/6/0.B$]H(<G[H@ZAC
M".CU@1JJ')T:$@BVK_;1UE*UB[$2:SEA01BKU-CX.?)RK+NG>G@W7/K5_^P"
MS_^_:7BT@$58#^B.76^\VS$Q.8=&]*AHYP;KVQH60^5RX8EUK\BV8GLT43F_
MT_U.K+GG3U6>]DBQRG=R3\Z>?F)OFV:U ,)-XX##6);\ %)>-9X9A"(I<5E9
M?)O,6J, C607Q3$6$59DY,J+_)V6,PH%-Y#SY6FIVSB6F Y'F$C#KCS>AE'-
MF#Z+;\+B4.KOK+/YVYU=$T4$"?;_/'+-&MT!Y42=ZFC?#'^E6;.-@[VB&TB'
M>VFJ[G-;'7JS_ NLO8:ST4,[O_C9F.S0H?58>P;^+_3^'5/T'[D7\#]J)A"N
MH2C@<C]9B-<:<'SS&?@ZW2L2 :/H)1=EOF-=&BJ7^'&8YU<D]33?=#/Z:9SG
MO$>A:]@?#V8XNE6?X+<&J$EW5.UFQ4VA"4U-3E^9NTAWR*H/U' VXV@\8F!>
M'9"*;_M2Q_=\KP"GO?0%,$73F=T!48_0IFP!"'V*_/TE!2?L-[C2/*27:*L)
MQ=0O3RM"-8X^7[I_,_(,S#[U@<,9=;\7[.W;]3@:81ANTP\^U;/@ 3_+K%HC
MC;/Z*0D)NR X$LL=0"E)W$3&&DV/X@CTAX=0=D B>X=OL0Q'M1V9+JV/4WW/
MN,.O/XR;"FCA WWK>,.*I$.B63:S.-$9A'67FR+W VX;DM^-Z/9=&YS]7//R
MFMPYY?NR,DJ"S_?CQOY9&>=Y,\AXY4NJ7VIRW&@ RR:T4DX^_%4JCX(.OO!Y
MG[!Q[<Z_^?8&#O!HXZC2\7$!+.79_H,DO^W:O/N??+?OO?;9E):^4='6K> C
M9"3><EU ;SN1J8ENK8342/:O;%)@Q(>,/&O80;=%E%S="-* ]M42-5SL)ZQP
M[^KM%W=J\]\9'>7+G[GP0&F_29!WUIW*-P?+'[E6+K'2.&E+(>XG$4F!UZ[X
MCVZX%740/D%9XOZ,C[O9V)'6L-@=4%7F$Y7/5;6OI=WH;N_E%#7,S3D:\314
M@&?<<UU,5,U^7LRB$6<W=HOW+CL3/?O*Y)"-=9N^!@43AQ_+<6BB"SG4V-Z?
MG0N62OV9:(W< >U-6WO:1!+"3Z#O9$&>,'9 E?Q/X(1[_;$ND&CC8VCR5'BI
MEM!EO%B[O\:[/ZD89Q5GT](OG=FOK>ZII+L18.GSC?9)?5,%(O]D!N%8T(VI
M\8<KE2LY,4*DS"83=A-D%^1LV4W\[U*:_[=M53'^<B?1!M6!IMEF2XXSH@!'
M.42"$5H#2N]ZTNM;Y@(ZF=<O>/E+(^5<AF67E:"(WD:V9"U8#"9D?S-/35:[
M9"+A1<E85-+H^&O6$(J$I@484#N96M81<[#)[T?HL:T#JZGH3X&-Y4%C)I\S
M.M*\E9]FA:9F\;ZXV(D*]".:E[[SRY13:BB\Y>Q&O#HP/3G=-MA[(.'^EX46
MR3L7><6>^S.?X/:R*R&SKR"?^JGSA3W25#4:C\5HB$-L;U2G_JFL\RXD'J':
M5<7*T[CK*2X0>[W-.IB28^&+4P._87V*X+X CH/)0^GVZODU]U]P-3R)\!NM
M],*1"J;&<]U)-,M\P&24@I[P9SRKIO-5KB(:C\_]E,I\:G$YA<%W\ML\^_,[
MVQ07PLG_<L,02ZUARLY8\5-UF+I :1MCL.>3O[3<(^RUU*JD8RM\U!\;9$^U
MU&78HR??U\MZ=-SM#287./.X'\A599TN=W0\?Q 3UTC_H/Z^B8OG_GN[%3@O
M]BL"EVG7]E-?ADOB5T9W^^J4&NKYM0,*<%WL4M37_WYRLRH G_27G,\?M0@K
MVHU?DI.DR]_.&.[8 >%UJ +>[R;3< ;1QJ#()7IF_?F5A:/1L1&IUT3NX33
MV;^<_5 S'Z"5H^Q>6.-*^R_@FR-MEDKRVL0FU9LDEP*Q]OB!:N$3O[>WU[UB
MAKY_WY?A_-,C^K(9;Y5X"\AS?%%GA8<[=>VH*2[;U1QSTV7G<6U5M-'L8N@7
MTE1M<Q ^#'S+PN.SC,!/\?N#E3_%Y%,T-L,89[EB=@?5#OGD]<R?J<?IWS9)
M_Q"'K&/9(6/^.+P5BYD..^4KZ5J2+-B]D)>P200TAS$:(]=D9/[!_<[ _:R%
M&6$MGI&)]ZLK#A'2IM9(ZR:![$CT;#JAPH EGGE)E-./%O) B_;RORP&YF!>
M#6,Z>V3N>)_@54=\NU_VX.W>FSG^BU+V(>I+7(@I-I:1 !B;'VT^45KB<NU&
MA&O=QLU%NSP^&0T=Y9^[ZZQLT$**)T@3W+4N)MU'@#N];]%N7KU_,*KD-V(.
M,V)Z/.0N).&6XYCD.IJ:BIF<8XP"9YCN4ZCY*V.K^4#87$DLS\KXLUX/92S9
M<M7^]2L&\2RN3./0?\C)[?]R^H"FRJJ1P&/#?X4LBR(17VUX!V.L))(D[R .
MIW05<+VJ-3N?"T=CL#1K-#&UB$ ?7\E^YT,LV_(H1ZCH)]Y7^)L:G6M9X+%\
MPL2?#,5@:=[H-BT7JQ"120R#0-\7V^-339!?N+]TA2N0(D2MY+H+YZ]>>[ \
M1O!>P'D(=,A^%[IB7Q#4/P-[6-?NJM5"T<O60VM!E+=R@!ZN;'W@>D,[$P4K
M3:Q(]1H/\L(33RXVWK^6,#9V3Q&O^BYCJ7Q%,;8)V4<WX @(_.O2EIEF*C#,
M$ =>W-#<PLOIQ-P;/7+!Z'7 LV+^Y@>P\5')#8FSFWJ%Y0YBF3U%6U,T8^);
MHZC,5E4">'D-$@^519X$,FE+/R>1%X%''Q?LCK>;E2V*NWR"6-G;N#MN"JL\
MZ),WU?5;6#+5.! I<MWL'Z7#[&PNT]D!27W] Y3.>D?5G%/9 3EMQ\9HJ6K]
MU9'MO^B6#1%]V<2"3.MP1GYE'B!4.7(Q1B1:4L*1X?N0*<CI<,SQ)G)!+";Z
MGZVZ/\C^V'I_>/^MWP<?VOJ2/D%7=/*>!V,G"&2]CPIGF0;MV:=.MN=NW5&@
MG2LG4 Z3"?/MS/$MV1U0J3UZGL+$S%W"(^5I! JLP[D3U[X6^WBUX7C@^_/R
MEF\6XS<Z_+KUV-F(,$8H&]MXF (50 K10C-:?NIGDQ,M]T-H^[M+6,NX&)G
M]TY:9*?!?6)B%P3/@Q0UY'*.Z%3$,KE6AYBI)(OVPY%W]_XO-N\>4AXAS!81
MI).\6R&?<!TX;3MF:;9'^QG?YX3/&;3+S\+G)3?Z6PF 'HPCF$T_W G!5)/V
MLB#1G[Q@AQ#E0??L&3;GM27P%2%*^8X;G6:/7@*;>L7E5\0P/7CNVA@NTE8/
M0A2R6!!<(PL&"'/E(8RE,L3B4BJB/Z.%OJ^Z6UC_]6SR0<5S$CN@X%NWLB+G
M2%]--Y9A(9S=1+6F.L QW$ICX%JC"%/51^Y["3Q&;CPY:MEQW\6A"]J]G>+A
M'?%17WXWU[QO/  3]3X[?6+L98-.2,37[@(+K18R1]!_'O?;PMO;MXAHX>[N
MKR!J*F/I'KTWWV_?WB=G00=/GKBBCI-9_7\\J'$18P;@)5235DKG8%'W+Q_,
M+?%9TX[;:L5<?Q)/=3*@<;9U>3%DM;'W7"9H@J>>8JHC="B_-IXM9;ZY,N5/
M_]QN43R5SO?%:ZDNP^".B)%SA/_8,M<(37*);;L1Z@=!%N+IC_VQJ*26 8EK
MYH^C-=M/[0_9/Q"\)\C^TKN%W!0^4,1_0I:#_Y@&4T>W6BFC(]W. =;,,-]B
M#PQY+='Q"CVIV'!!+D>K*(RSF7GDTCN:W%4ZS''\")UKD3A1S M(<3JT%7:(
MZ@H1]PF3$CEE,V-:+Z;0@GX$]L>$2.P9MSAZ)5'SFJS3WMW0;%MKF#)"[5\7
MLBL0(JWUT*<;&.(FN6SLC7X67W(9OEG@C7/.V3RGD8:,WEH)+XS*SS$LZP0:
MT,AD*Q:U];,.<Q6 LL"S./UO3,>NMUZ#9TFE,Y2S',)+L_KEIQ 0)MAJA,I1
MA<YJ<)V+Q>_:$9R.9MGO/V-G-*];G4_Z@K_1J5BUFI1?IB"W"<9 ]FKM@'RA
MD_Y=X"IH!TZTCQ=E2#NV&:LW[6IU&\/ESS-$7[)=B_*W>_;&P?S*>H#6OR^S
M[A-4/XH$H]D3)OPY B7D(Q0(L6A.4RYD8^%:%CE"=1H7XOJ[R_[&C/&+ WO:
MOWI@HOXD;(M?&;DSIML0Z#;J9!82E&ZNX!Y9&2.[V8K[@@'.'_S=;<>=;%N
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
MR'3HBBQ\5D1BD:-.PT9JL>S"2I="[UL4N4WT!P?FZ7^KTDT3/VJ5-OA._J
M[AF!S$6LM=]Q7+HL '#=#Q]O[-P* WU(#ROA$SJCVHRGC;T(K(G305ZI#ZCH
MY2%6FL7)_SKYZ/+)'M4&G43PP6;#W2*5D=O(BS3O%CA1E'5J1!OMF<T[@Z@<
M;M<GEJ^<$A'UD['V^?@G* GFZZN2<NMHY8<8=Y4[X/P7CK]P3[EP*P]&NX[9
MQ_E"D&;)TH/:[>GC&((W#I/A)@9@YOICW [51CC>H(6_"O(:U](=L\ S?6K3
M1423\Y*M(@C'E6O3.8*)A0A7QA$ZENK*-$!-$.%=;)V.&1/:9G2S% E(M*G%
M8]LVB6]K:Z'PTHO^<)\=T,)Z[[&92=MC:>?C7+&Z3U )MC C #W;3=V:A1&O
M:"0;,"IKZ/"V;,>6S)/^8@#)K$+N>RI%[T5$SFIG\+*\3WXMHN>0Z9GL<AF-
MS3B(X6[T&-*1.WG:[!J"-XEOMYZY) 1>:A1^-@0KNT <?U;>+.7;+X7_N10V
MYN (-WPU0W0-B[^2[VRE'"UUX=N0$2BB@JF/]!V%^$"C'CMVEOO/XI*:E6XM
M_3.M#%AW;P>$OBG'IC_4W%.8<$[%_M#^CI*8<RF7SR_7XWJT##B"I[A="XZB
M9Z-A^R"!M\_,=66@5!#I<WL73$Z,K++4?,1OUF1U.;JX7$HH^>5RM"4N>DPZ
MW2]R/[(J7*F*#N<(2C(5N +<+,;IQRKM@/S5F]61^NS\ZAV0J"\1F3'#,[R1
MB./Q?Q.1VNA8M?Z2M>Q]]6A![[7>ZDSO$U>?@$.!].[ZH$0R7 Q(O/2ICB[9
M'U->%-XG<N'X^16\V%3B4Y\X)Y'S@W,328XF?H<N!(S"(@EB:\TZ+&4:J?,\
ME-P=AP0_H A+S7#@0HC*OL"_YX\77/A-7#IV3^SK:V)O>N0I*BQK-R-R'M,,
M<88C\)=IB_2D]5.]*+T[H$,^8 G.L61MM-3BFWMY@M,3MQLL(@Z[.A6FA3GM
ME?1%?<]-^2+!)T1DG>1*:1P+21]O04\8S+[L[H!6LJS8'Y"GB9D))H?17BZR
M953=:;X0FRO^_J%Q4UHCWVF=2@LYZAT?9^P";2^ W]]T['!3VJV7#HLBT>RT
MH!R!JCEH,E[I^&#S8>01;!=:D'/8OUFIPA ;NZ;UL;GO4=&TA;=DM?3])PZ(
M_%-Y)2:NKU&T+;L6+![-DFCG*&S28!S!7@IA2E"C=Y.>D@FG$$"FLUK:1B)B
MB^,Y:H':-^NR>OZ\?Z62^*NIZD)<ZH=*2V;!'9&)A!-&W74I0\Z:[YSO.4UT
MBC</4%/VG#W+N]F)X@+2UG.$V7<Y9[A04!?0(4,ZN5:DHUD8F'K7CR0I0+PA
M<2C)X>IV=:;PF,J@<T"&+_5]/=,X]47=RS>3UM^LO=[R;/@EL+Y7LTL)L\78
M6HN5U[Y,?TZKFR(]GW-DA&5WGA39*!9JK B.JK&1(CFD#9:M_JJODWO_C?&I
M$6/8:!:TY^9E#,Z,#J9(LR2RYF)9$LQN4H5T&VE*>YSLD(3VGM;H>JSW W)P
M8]IMOCUS4RZ_M@_D'.]:Q4PRQJA.-W3X)"UKW@'G_FW;S;4@%P)[,K,GJEL.
MT@J313"<:Z8AUPS!3X,G5G$>UEDOHC^^5KJ\5\;TM4H JS@_9X_R+V@,I-J1
M*L;40[?:(6\SM3F3D!JMM3@D#P42U3,'>4;,*26SE6UJXU<4"AL"=3-J*WI4
M*G@DO_G=>E8;2OI]<N8<>$J#$<EN1'N# 36=IP0?M@XC>83::$/!)AKR+#DT
M'Z'%O!@/?7RPJJQ=LCGMLL.@F<0GYSZ%AU<\'LFY'W>X6*W.OY MN5Y ZH;$
MDVK U#]T*$,;>$#'.  A[UD*-(O8M9II6'NH(9)86/YA^=*JDZ0<A_A;G1I(
MI=J_T@S_F4&^>#_NQC6>#G0UAOJ'=J8=785;"61>]C=$$>@X2O0.*&Z\4TD;
ML HLBL5>'<SUQYA\U?)88:1.]RF,F<!?)<N)U#QZ(/Z+"F)^2&!M$X :KG%(
M!L1I'@S,B!XV:D:#GI%-G@CNLYYUJ"LU(T^R',-]-;KTPJTTJ^.5QBB_A\[H
M9D2_5WI@YBQU:4ICB&N@7Q%J2.UK4^)N],P.D4A2[6H1W:C-8=L\/6!&F!Z3
MZ%$$)+;6M_4B=3P:(V>^CYE9.:[D&G>&D (A&2N-()&/Q?\57 "F.$)1.R#5
M7/(:4ST4NWT1#<N0W,9RO[%U!Y1^G;;)?F$$91\FX'H%V:;1D)_7"1W]<R+R
M.Z"?#5AV>-'621R7;P%'-EEO8N/0*[G3.Z!%OFB4D^,2FB7*Y-B8=D 8UU=W
M0!N1;2D:.Z!4T[^F-%..]6?T>!W'DJGZOJFI<EBS<"1$_G,YE4KQ5<MYM%?%
M)T_S6_=N[!X"=+,FD:[6KB1))[0WH5MS#)^KQI<NX!U<VFNZ7TB-.;F<LT+/
M;LDV!TW[K_]AGMW"=T!HCM!(-WE MA@U%@;;TZQ]BR5?]>G-]A2E-IM\5CMX
MF>FTB2XP\U<<'(FNHG[]T>NKP&?Y_(NRT?)2HM&KM<"CC<]$T\T_YL:>55;6
M ]CA<S! '<P2S9K]V[\RQ_1 JD*J8U?<_0NM<EU8%VG5ER!B .3BZZM[QV_4
M?!%O2:U+.GGD4BKS[]9AL#-BDU$#Q&%I-W"37'7A-3G;5\(" \NT/YTNHUUQ
MP:5JM74QW5<KZH97RU>%/]=?H*R%[WL1%4TVOPC:UF TLHN,U9ARG.]NFNQ"
MUJ/9-3'_>G!4<'S->;?NMK$'4(36^TOKEJ6Z%:J2-].LD_;<AK;!X]YX=ZY%
MHV2!BO=._8%>%(S(I!\C8]P5.?&^[JGJY8C\Y-9;/)'F%UOUMLJ9ID@40*>#
M&5PW&9F#% 3JZ [+G2Z0MGXAM\69 QD[(*N*VIRQH;6VW^N6V654\B&*E>6!
M)5>_I+1_;.#B2-?=,F6<%MB>'= ],)$#(V*OT;%M)-$?"(TVU%G D,-;58T?
MVIB^-C-#%&H0&ID.._9-LZ>A[WG^]\[(RZ_B+T!N%N.^@\%<"WFQ\5$1A\@Y
MPTY#G>6,N*D PG.3)D<FBUH#SW0HR0QGMIF<I4WX7_*(NOZY\F5^X^=]O_7!
M/LES;RS33EYI]![=V $EP:HMJ-WT=D828$$38D0W ^XBK>%,KOMRF;,<JEY^
M'0(6M2X\MI*)YZ*RZKJ^_'^@O,</7(E^9G#@.W/P+HBI]!D6!Y,+@>[E.C+^
M-E=(9//I\?+&A]J%F2BM@8V)7T.-9QC6[H:U!1J6Y:"WV!.*'YCYO(J-WI0U
MHL6< 4M2B$SHADQTSQYL8EY"G&GG\O6/(7WRE'K HZV"Y+L.FUQX>"NKUUE[
MP#KZP>]\5P_H*3$8,OQE#<N,+LY896<0@G 3#8SK0"[3LYLN;PW$S1C5 LDE
MA/9IB%46+/W:X*I.F9?7L\_X":_H*RT>!P-?9JW5/Q=I.O&QO'R!*-P8]OAW
M::"W!/[ZE-FQD5ZYQJ$O%9TRFN;.TR\E'V?<X5<E&'#D$!B.8 /3@^7"_F B
M@-P]48WR1>VI VSH)[1T6EUJ8MO8^K\*=0I:0X3S2_ZIU S-_67B@=5_)'3
MV%_6"NEXB^N#?+C V'%EBPM.V>Q<8U\ZO&-F+UTM'N*3N9L?!BIP+'+"I*2H
ML)1GZ;AD7QGY)^F>HO+S'EZ4OXAF9>D3D=%RZ[EK)46<02)LA8/E0WH]\"Y!
M7)EW3:?P-6?)#@3\3*"<-<=J_K;I#29_2U1J$SQ^;G:N'I?B"<PSKP Z'*&+
MLX1)$4=@8KN_O=R1$3S2:*&='D)FJ@=YC0:&:!A=#-/KL"T]4]F8=..4Q(4O
M$TF@!B2!C*4Z,CU04S#:U?[=W11;+J=!$[7GVS(7.&ICS7)(HQW0L["K=8/>
M0]7^4PV(@!IEO2HW:SVB4X.5IN/)+9O[.2[%YH= J$1;V)MT=.M%B#^.&#8W
MOV):C-P+M'K-0O@YPS!A8]LR1&+[N(DXGI!N73^\D>7<JS*4_>=T;\AAS*NY
M;Z>,XT^L)C?E<02BZ/V,%#I_-X1HS3!GYW'.V-"EUF;Q'5KZ_>T<?<*@9C5S
M:MKHQE N(44^KNQNPEY:IM=,ZL?91PJ"H+\X8CMC%D SCR#ZR; HXXA9L,22
M#1U.,<F>+>>Y.5@V&VYT_@JM+NZV<;KRT94$[RW)'K&<?68A5'K137!U):<?
M3"M >@9DM<QWP&@5^[+ +&4*K#8BBZE#5;JW \)[;,ZX?7L$TU\=7<>SI,8Y
MIK *'!NK%DG8P#B6+T)\<9AF+DN,G/0'5QDD<HYWAM ^@B?OSG77SBA$78A4
MK1H1AR7TY/NV^!9V[ ?DV^XY;)V6>")2X8.+:MZ+O+P+^3C3D I2.V:*Q/!F
MOZ_.YKE%Q\3?&1LFQ\9M+)\AOZ2U-J>I#1?D&!V']\W6V(=^=GXA'WV_5"'P
MDQ%%AWJ<Z88:A8FC("P#]HNUYJ- !$?,?YD,%20AI,;;;K2'?-1^Z8_:E'L^
M7OC'3<1P]2SO=14_CP3STV>^\(+ 88.PMTJ&NZ<=I89HKKYBR/P=)!D@G(Q.
M0)UR :JN 7BR1N#>7H?:A!W0U4&US];%15;Y7^[RM9DIY-HWYC__4GI4CQ"-
MKA%A2>BTA('QX)7N L02.ID@:K+7MUZ_B(9U'#4^Y^%=[!=8NH!!*[X88XB9
M\E(/5'Q*.J%A_3Q_/?<"Q$P=UR\R.<41?$G;+3@IP#G!&8,<1 > )9"F QP)
MUN'1&JPB4A9(?K=(M$AH-"IWUL'6^I27!?Y0*5482&=^N7%Q_11_P&,W<8"+
M/?B\QQLM:&ISF6UK(HC^CFWIA!";<YPS +S3NS4#!<8/ZK@[9EX?)'Y?K.$-
M=[@_:*:9KCLX:^G<9<E/JOX?%8O]GS1)UCAJ&DV[  4TX%W0J? YM<X=4,P.
MJ!+.R(Q%.M(=.PR[GA;O@-K"WK4S2C6RKU 0Q]9_-3N+!P>5UXPZ>?/NW8];
M-&_6!?*X8[B_ XH.I)_I@!WD*FOS%/OIQ^E%0@!7*W&]?UCQ.3IGO"==@ZAU
M4^E)<VKE5S__X6M!4V5>=YTHJJ_+.Q>(FQA%]MMIS%Z=3_EP)>:VU<A+O6]#
M+Y0]-YB!:NL0 0A%OA_0DF;+%G$\H0?1ZVU-C@P)KB#N1;>ZHH0Y4Z1]'!V6
M)3L=784T(D,3FI7&]-@6'/&F??#*25<_AS_].IF2?RR9'N:!Q67=,J T/A27
MA[4OHI>(.Z!U^@YHU7 :N/U_#R*=?J:=\*]!=+()'XF^_V40W]:-M])V!^$8
M.CTYE?K60[G\V,;3+W3,A'FC#B0,"*E?''7ZNX3@ZYHP#&JDI=E&_D8WY5:.
M4C78W9/!MF;.Z['12&_V6XA/7Q@C:QCMBWD"KG9[28[71,H$"UNWF1REI2^]
M":J-65SE39?Y6/XKQJEG[W%E#_RWS'\LY0.]6"+L>*1M/FI"Z0B[B>"S!O;A
M*DY\*;!/A&=A+$=ZP'-XHT^DG3Y=LSQ5_.910?T;UXQ#QJM?3\;%RX$ZF^/?
M/X'H];-$>QFI\ D3+@I7@.&_9_K3YMN:M:M&313ZX+06Q2M#8\*^(;I1-UZO
M)<R\VDJ!'--J#C".[E[M'N"<8L>:&/IB\;Q@?&8K#).C@*=KY]$JQUN:=098
MKK-U'\O@@=357XTIZY/EN#MI1%O=L@,!7N:F2;GRI4MRZCR_10Z@6B"'4 >1
M1J=1_:3JV\TOZ6!G &_0H1.GI#O>>&(\H_EX\V=\Q@SENZOZQ]R3SJ_<U-W-
M7B<)P,7O64E\F8F8ZP>.PMN@*<U\[/<;A&0EY:KA&AQ1?]FT<2P(!5[DOU8[
M  \.5NW:GE2RDG/-N]]O/'P*:G3_4AX?:55P]P,F'1G6[/IFL+R-!Z.)W:S9
M?,(O1W;X6 W-LAIXJ)3JJ]A[V9TS/')#HS!M>_ZK]X5$E5,?>H^W&VG&/^0(
MM#)%D/;L)Q#/1?0]5P)F6R3)NV:L)M#ZXOAXRQG?GL!C[)7-2A7&#HAH)Q_M
M_!$<-'G7"'3#:JMTT5"=9UV#06/'L1YP/2[W%Y&*"###>(3@$VC0\<<'!C;6
MW99.G*4]&):3:J;#IGJM@S;Q0L=37%_O;W^G_D3L;05S"LI^CGQ$EV84T"!4
M9R84>6% KQQ*#DTNF01X3&FXV-\55=5-(QXI\M/7[N7\#DMSP&.^)!R^U);6
ME_$R_T!.$1TZJ]/2GQ+*R,#*FQQ 0+M.^:[VNTLG((T"B[6J] UD.A;( BT]
M,M_Y"X(?FR3G(\*L:@>,(06N3A.3KOE2H0[W-:^W'@*5RAU]\N$=B/NW3YWG
M)R0*0KN*22+P-,L@(P!EL@AQ_%IZ&U:Z\2(E&=9NB,JE+5BKQ6KK30I-R\<[
M;,FQS.HZ3L1,"*]Z_ODGTMB92X$P;S9@E;$K?VDX*W9^N9;)<<XW::DTEC:
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
M$-N&%2RBG1^/"6+M10V7=)[O<#PSH_?3L4?!3G<@5["V0=):>_BYA0"MFR,
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
M#>*A<_[S'SQQVOQ-G\G/*YK77,K5+@.W*@Y>"BD=DCJGK1&8L80AZB>0"T]
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
MR7O0:Z+LIUX7/4LK;8!69[6]]^PPW^)\4-TF99PAS[29&^<#MY/>X>"1YX8
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
MFP\]-KNH(_FD2LOLO#1@*_X%40;&DV+JX?,!M?<8!&<H]W#@V0+FV'=G//S
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
ME@F2, E8!%$8QY!&N819%*MG+Y0YPU8MYHZ.-#9"VNY$1".I'>D<A]2,:)P
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
M)' ?SG,:'B\!/$>&?).0G=/J'PO2.7-5ST,S'>PCJG#I\NMB5K"7[8XLDVF
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
M5;3$V2_WLX".!V%,219%><@B2'$<0201@3DC*11IDK(P(DE*,ALKZ/A08R/
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
MR2)=UU4J\R85#.8B9F&:Q3&-K.*-3 <>&QUHN0';"*Z+;*QM^SL:@VYFK/B
MTC-E5"AN99Z C=1@*_8$7)T&MT<A,#ND'!< ,QQ\X,)?=I#L%_RRO+Y'BFZ3
M;W8G'DDQK[O>RL7R40=5W])9\6-3,T,75MDFK-TOWJEKV.+'O/BGX*$NL7*[
MU)D;4YX$6:KV9#"(4ZG,&!RIS5D0P5#9-D$H"8F94=R#%^G&QG@A>-'%:=2"
M/JN6]VTRL$7JJO,I/$V-;SXQGOFS40UL= ,=Y<!6NVVYH4[:[/T"O-.7;E2L
MJP^I"=9:ON6D6N0OO^7D#I3O_#K3N9URI258/>CF7.W4/W6F?K'1O015U:^B
MK$* F2[(J/:$K[N[4GV;%@SPLU@]%'-UF:C?>+U85$/1.H$%E ]"K  G*_$7
M1WG6OF;Q9%ZV\T&'R^/VA=>KO&]O@US6F/[C8GDGGM3+]4#*NO]%&RPYY5&0
M8B8IY&D:J/6<JO4\YQB&5!>:RKDD+.S7D/[XH$:$,6@C^F[DLWJO6ZE+L)YS
M72]JYW/=JO['DABV\+*8#;-=BR.$!^Y%K]EW*Z[FY6[HM/L&].?1\=)X_L2P
M;])P_CP,QQK-&US9-ZSZ2./Z[Z60Z]FG0HJI9$G*<D1A@D.L>"E/($42PR 3
M,LD(HPF*[>*KSXXYMMU#*W+ED1"MO)TJI>M*=# KGFW#LDQFP)"+W.+JFXP:
M:2=5%?6ZG=!&X@FH909::)>1V,8(.0[)/C_NP+'9QD#L!VF;7]KCE.1:2F61
MJ=>H;FEZ3W[=J1=,6V1S5LR*UFHKEM5/M_*;VK^L5T(WDGG_H#WLY<W\NGDM
MR_K49AHC'DD2,RBID! %.($DSC(8RI '.@B*469\4.)!P+&QW59\;1J4C0+5
M&\IJ%71H9$M^-GMM'[-K<(;RQG/FVW/5:M?T::YZ.&L%P6L-J[+-[<3>2M!J
M637&:O14MP ;3<^=7 \SOQ;'*6\\SP.=J+S9?-N=BGB<C),'(S[&'>YLQ"-J
MKXY'?([3NR%4E?SU7OVWJ#K#58D/W5P$QO.0R#"$**$,HC!)(>6,PHQC(E@0
M)P)9U8HZ/Z35TCQ8[2C>)BY:U2ZU -K49>L2/N_.V@:S1MK*G*E3:[SD<9B#
MX[I!T[EAAV[)9 C#@29,IE>Z*D:WB:_$$8I(%*2ZBWH $:HZ ?, 1@PSA"4.
M9&YUY'%\J+'9_EU)7Y>E^\]+2U191J^ZP<PSJUB4K/(2K'H>),]5K-XF#/6\
MVN>K6ET88-K>^(N2F)0/-_-G43DI%4]]+.9$65'S'S<K\;AI7#Z5,LE$%$D8
M<%VG(B8(YOI4(DU02K(LIYA;E?TU'GEL'*,$AUIR4+2B5XNQ;(4'1%NF]I1C
M/A5F#.0%8,^$U,@,;EY!NQ$;5')[H2)KM)PRD_GH@Q*5-2B[O&5_ U<9^QO[
MZX$LU79OBDB0($DDY#+1-A'"$&<T@UCD<13F),SCN'5/WU^2H[\S< \7]?T@
M(;3-?D)MGQ^+4L<-7IR0OPNY&4VY0?!-T^S_/^[>M<EM'%D;_"N(V-@-=T1A
M#B\@ >Y^*M]FO>%V.>SR3+S1'Q2XEGE&)=6(4G7[_/H%>-&E)%$ !; X;\R$
MN\H6B<P'8C(SD?GD+CAK) [93G\&G,"=\R]7?>4F^3,@7.Z'/W?A4*MCS)K)
MF39IJ"]R/<O21)@ "S*L!$1Q+DP9C((XQZC@@B*5(S<2D*,UIN80?5KH5;20
M^E$P$KJ:D6,,;0W'5<@$-Q6==&V>^P9H 7U:AK/:>[8%Q^N,_/2?5?3X>3__
MT6O)?P^F"QBWIB&TF3%"4TPCH:%#"*(B-KSUC$*6R"RF^E]I(F?/<L66[BS
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
M9@_;CKMJ1EQUBK3N0*=*/2<%O"GUAVM]'7O%A^ZAK=4+OC/![: !NU$!-#J
M1HD;T*AQT[LS'CG+K@33/^/K %G&IX,=#MA)KM@K;N=F9'=CT3^6<[EZI\WY
MPW+U2_M\B+ LCV".*8<H(P5D,>$P2XN,XX@)7& ;XWGF_E,SBHV(H)81=$+:
MF;AS"/:;+@^X!#9);I!8FYD+BI\P'Y7D?WM8/O^7OK*V'/]&YD?8_%B;BW/W
M',4,7%"H>[PO?<Q3^^K^' 66<!E32F 1RP(B&1E6PTQ"'.,LRB1.([QK2W>?
M6W%J3:OO[XNF@?$'5YCF@<%L6[V0V_DK5R,X<I>IJ>7?$_$&_'VU[)ER?7WW
MZ%AS*DXN^+K]GPZS*7JO&6I/5N4S-;U2[^C3UU7)Y4Q@QF@>8TACF1E^&PQ)
M3!DLDJQ05 E4Q$Z,?<=+3,T9T'*!)R-8'>^(Y7QN3GB>S/Q?XX0YACXG(+6U
M$M< %=PV=,+= (-7+9]/BW!.=\]VX&B9D9_^<VH>/_-G/SDPJW*R'6>OE^OM
MK]U'VE:OVS_I2GRDY>H?=+Z1MSI&>7RJ3U"_E=6_/JZDW.^ZG$E%"XPR#DEB
MFF8*KG_*(@[CM$A4*A.4Y](I_Q):XJG9(2,C5.:,^8H6\/#[;)FCF=+NA<[F
M['5)[FN[WRH)V"]PLIO2Z&P8P\H5J-4&>WK? *,Y,*H?MJ][3/^,M4]^$T7!
MI1XWI336)APEGT9;V.M;RTAPKV7D/^7]G\OVH%X41&6)CGSS3%*(2*P@*;B
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
MB'+Q<*=M6YURJ.>FSJ*,%2FF$A9)%FF7L= _8<FT><D4CE1&"+6:*N9/I/\
MPR,V=7YP_5."IZ:K?/V3KL&?U+@<1JGF#$MT@:?3>&Z/F]MOSUYGR\(7B9RL
M9=TKLN\V=*?6#=@J!EK-NL'"H^^9:%OI:_=C8GMW(-O_!GMH_;KS#W?S7C3W
MK5]V<=*^ZCRN-,H[T3\RW<LSP)T'O&7?RR=M^)N\4-O)^F+V=T)I2I)(0(82
MJ3UR0V8;H0P6$291&I%(I/9OT(O+3>WMN"]PUY+M8#,OPVOQ#O,*6N#WTRF\
M7 :,#('0X97B%<J17A?70NKV%K!&J-?"7[[+>-;;6J,#RVQ_E<_4>)-LN5T8
M4V^8"I_KH>[5U^6\Y+]FE"J4<H$@BF(*48:T*4:X@"0IN" LCN(HNC[_W2O#
MU.SS][7>BC9;RO>4\)'I[M^,:]+9WB >,6>]S47OI:O_:"0.-#IJ.'0CY);[
MY9A  MD**+LLL=VM!E*>M$F$CU)?0^?G9CUF1"1YC!44E&O[)R($&<]C&!<)
M+1(9J93G3N0G5LM.S=JUTCJ2G=@A;&?/_.,6W"%MDU2MQ/N%%0&G;;KAY)<6
MQ6[I<0E2G. XHDIQN_K*VN.F%D);NRX0+V755KZ)NUU1F_[ E^5B=5#C]KE<
MR$]K^5C-4B%4CC,.,<L3B'0 #8G4H7-*D8ZG$4ZUP1I$_.Q#NLF9M;V:UK:
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
M56VD>+]9-<UU.ERO(_OJ= I@E@FE%,IS6"!5P-K'9H(@R%F,"Z4C[MCMU'N
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
M06V8CK"^.;$C#5=5&%MU)9Y^SQ\&RC+N\<1U@!V=7EQYNRMHJ(;0$-\]U;V
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
M-BDHC3!D"*<P%X12EI \4IE;24C/:E,S+5MA :^E!:H5U[4FI ]A.Z/B#;?
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
M1I51718$8KVN@)+B0C_+7!+FU#K\P!A3>Z!;+7139[C:&.FX27H(2KN(XD*
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
ML:"RO4]N%I8;_).]2SH/1KY'I%X2_#GOCG$6C@'F^T^T;MQ9&G;^@TZ^ID,
MU!!,9\WH.&>36C+:VOZG6C$Z3HCO!:/K\ -DW.J3IN: 22],>R*LEMG0=A>9
M$,LT)Z.-L?6^4L]<YU1R2P@=U,&\0CF2*M@I2#TI?UG#<E+QZ_Q5QE/ZLO9H
M1^'+_EO#5E)MU:X4AZFKK2>?$568ONX<%BJC$$4J@[2()4Q8H2/<G*4\<SH!
ML1MV:OM$.T%*V\.BV=_0=N3@YLO=G5L$:HF^70#I'],1X[]3:@;^XC4WB+R&
M6Y9#CQHMN<'Q,MAQ_/8%.SWL?$3%CD14;=QD-J)>1%2;0^JWK73E$YW?R]5#
M/,-10IE0"(I,I1 A2B%)2 018Y$HHI3E(G8^[AW7AZDQ9\^% 6OTD>??8;T^
MW5G]$ZW=>T@<6+MO,X9Z< "#A^=U_.O,I?\U_<A^C+^^?YV).KC6?R53AN:J
M[RK"?9+K#PL^?S+;#7]=+L4?Y7P^2[-((%$D4#$CH<$0TT\OIOI.XUQF4G&6
M2)>7G\V@4WM;]909AR6H6^!L]Y+QC5[@M\(!24M38O3+QF;0&7U\JWY :KH]
M1IX3TRT&'CDMW1Z*_:1TA^^Z"_7<+-;E^KFIW5E_EH^F(F?Q[<N:KI^J&:$J
M8Q%A,(D)@D@2 9G^$0J59Q$W/Q962L#G!IH:T32VMG5[:["Q%C3FVNOZG$3W
M--7XQ"PPO0R%RTD&R :+P:I )R\^FDB0C8M]S2"KSX^<R6$*X-?/6S&QJMXI
MO?].%VU\]6E9)W-)\2*Z^JN^]/H=7<OWM%S]C<Z?9*]!SHQF(J4QCV%1Q#%$
M*HH@PZG^)XTSD3/),YF-DNH=QK^I$6!G.]PL]VKSH;$?& = [<%(Y_J![JG
MY_^O?Z=,?Z^AP:@G %FU%9-K#=-V)V*#U(%]B!HM\.+&#"*O--$[81K9!X%\
M_'-D*82=8&_9#('-')#U\'7!]/+%],;CLOQA]ERT#>LW^G?FYVZ?Q8S\7Y*N
M[O]8S@J:QX1C!=-448AR'0-0F:50QHI34N L32/K)G;.PT_M/:V?XL@A0\(=
M;HNDDZ @!GZ%=;:#GO'F=;,&G?U7F^WM^AUS!8P30'L1%':'1)6@\(^4N!)B
M&MSR6@:C>#+/Q?VJX^6]#/9X)P]F^%4&O"WNZ<^F<]9;NEH]J^;U4_V]7'__
MNIB7#Z5^8=W\?"Q7O;Y[,Y&PA!*9027UJP*E+(8X8PE,8JK2/"$LYKGU^V*
M 5-[8^Q8#O[0IH.GSG; >W]L,[H=:&[(]%B\7P*#'O@-HZT'C?E@%WKC -AX
M +8NM)U3 P/O\(8)/ $CO6/,1/!F(OBI9T!N)Z)Y GPU3;T QI,OF2'7'>\U
M<X'7.R^:2ZXSM*>)*A=-N]9:G<Q<5]]1[\J*SY?5TTI^W'3C4$SFO" %S-(L
MARBA$N(D2Z 468%D2A!/N5N;$]NAI_9Z:2T'?=-K]5JP-?ZB=BC6<V*WNQ<&
MZ<#O%'\@#^BDXHJ7Y^8JUL./W&_%%9;]%BS.5Q@007]<+K[570B;L^0WSW^5
MRV\K^OB]Y%3C(VFU?8!8)!/!DQ1BF2N(L"H@+@H&$YQ%F4I8(;%]Y.PP\-0H
MS9C>M@9M2RO8,^B;#VK[![":\Y181,N!@ [,:!/"V"$P#H3U2 &Q5\S=0N$!
MP)T,@5VN-U[H.\#+G9!WR/<'O!/>+E>/2QTW&S5??=?I ?O'"N8E])NLA;:*
M/(Y3$^46!*6FV$B_$ A-H.))3+ H9)'8;[W;CCJUM\'&;K Q?/?PTYCN0$W6
MZ%MP?PA, Q._%9S@]\9N%\JWQM6![T/@.Q+9;W$N-SCS/LZ/-<X/9W!VHWE7
MO$YRO/7%QB-X5_]VV-WYRP,+23E?R?I\N-=A_%:9=85I/&RJ5^]6\J%\>J@^
M;%6V9D3BF"4,02JBR'2*4Y#$.(*9R$B6HC1-2.8FC#[,$*M':52A]+[Y%VF3
M#9P9NWV-@&B/\V+8. !^Z;OP:ZU6UGE1%[EW?ER!#Q93X5Z;>A&2?FM5AYDR
M;NWJ17#MU;)>=K6!E+DSUOMR01>\KOJI].,7QP(E-(UA7%"D@V"D*9)( 1G5
MK$@BR;BP:F5K,]C48M\]ZJNJIUHGG!MK'=GO%,B6'.<)NM!,]@*UIN5U!]W;
MD]"YLY4%)GXYZ=2 XS*/A>M[_&+S'3<6J59K'=MI<I*K1[I:/W_2M\;US[*:
M19@5L>GZB!C+(,(B@22*!<QRJO(49Q%B5N7KQP:8&EOT;03&2/"[,=-R$7<4
MQM/<X .<X$M>1URL2>"<\Z<>?/W=WD.O__7R@3]Z\5$>\G.N=0_VV<\-+(?A
MWZ5X,OJI3<NK-U(M5VW[JWOZ\YW^GVI=<AV.M,VP[NM>5O+G^HVV_I^S0A:B
M8!F#&),<(L(19$6.8880E@A'A!7"J7SE,GNF1Q4/C\M%G?ZO7Y!MI^ZVF1ZK
M70._O)$+J<KUKSK>7_XH*_,RK25^VH]IKT^(7 695+LH9<2I"DQ<G2=FCG8G
M9SL'5Z!SJ%Z;=1T0?Z^= L8K4+OELRS##\!^RR@NM&G<L@<_ .Z5*7BZ[( C
MC6O^KR=-$2:J^RSG9E/(=!SLVG@9>I%5M_V+<4$+B6!*<\W,HHCU>B[3*SL2
M,4J2-(L*J_6<X[A38^">Y: UO98(V':N:ZQWV(%WF 2+LXTPT ;?Q+)#=<@!
MA\L];G_$$0;FD0XY+KZ)W8XWW+$Z><#A<+GQCCC<?=PYY!CP]6$!>E=I8!)"
MWSY5:_UR:>0Y]7AM@?Q,I4C&.,FAP,(D-"$**<H3B(JDT&MP3A!Q"L(MQIP:
MS6^*:(;HY]A@;!<3>T8N^(*]!:W.%._LO6JR9JX 56NCNCN?+_^H=_1TE--E
M_)L;_*K3Q? 7\3K YS6JM1EWU,C5 8B7T:G+5P=2$JV^F_\S5;<_Z-RL;C_K
MB'=5FHY3Y@\Z\MW]1>^3,TP3'B$A(</<U"UA_5.1*(@+F0B28)J*Q+W%R44V
MN3R2XS4N,4;6:TUN?I!;<P^V+W%DO(NFD&8IB65!89I0 I$J$*2%_BF*]+N'
M)$I0@5R[CXP\@>%[BIR8OIW.(F-.G.5+;*RI"/UZTY;IEY2!_Z8/_]9VL)FD
ME[_K?<'CZ\T'L'Y??!=9-.XKT0=X>R]++Q>]=.O]G2:"']1D2O4D++;;L93H
M]13!#.99H</[1*7ZC2DI5!&A-"DHP\2M&[#EP%.+\?O;M%O+^QH[0[?)STR
MZWZX/UA'W/@^C.A(&]QVB 7:R3XS^"MM6=M!<GQOVO+[;MQ5)R>MGF=?O\PX
M3V5&,($I3S!$-(\AS;'2))6(1& NF)V$YO:24^.;KW_Y<KQ$^A@LDK ")UD&
M$T)-9[Z40,81A<3D2/"8Z/^7SW[(%5N& :9_Z;#0 !3%O_SS5X>Z@!Y,IREU
MF.N!R?+KIP_W-^_ E_OK^YLOEY/@OH\G1#[;#S?LUOZC)K::TGJ7&H6L]DWO
M:.C 7X9N>SX\+!=?UIJJ[NCJ=F6T/Z6H%;KNY*I6 9ME@J:)C#-(8Z092"0Y
MQ"E*H1*8XJQ@@D1.&8L68TZ-HAJ3065LO@*/= 5^U"J!/KI5VDR![:ZH5V"#
M[XK6F'YI,-4&ZQL7-":W&HS:Z$;[T>?.IS5$GG<^SX\[\LZG-1#[.Y_V7QVX
M9#-7-(%4=_2OEX<FQ6<EO\M%58=:]6^[MGQ93)%^X4>0R2R"J, 1Q$FD@P$I
M2"(8SPJ:.JW<W,:?&EMMS#?KC1V[NT0;U_:(0R?&<D47#N[0"SL?2+NOYX;A
MY7=9YVC#N*N[80#M+?(&7F9@U4A]HMH>'6V>H%Q*3EC$H*:R&")3.(V)*& >
MRRQ3#*4$.YTY'QQE:@36-0)H#IG_AV-AR$$<[9CH8G0"\TW7?*4#* 2[G,3
M;^G'P9'&K?DXY>Q>L<?)#P\5"6/K[<;19RGDP^-6@>QV(=L4+(QH5$1I =-4
MK[^0TC\Q3!+- VF."T4ID4Z]"RW'G1HS7->Y$NOO$G!S."#TJN%?3W1E?BGK
M]MI +RG^[Z>%!&ET!>S5C5VGPXY. H <F&":VK*-R>80KS/ZJM65!-KN\_F&
M X3!G+#RK IF-_;(DF!.@.SK@;E]?1A]O2\7Y5K6(C,O^TS]=;6LJIGBE.M0
MA<)<Y PBJ1#$.,YA$4N5T((A9">?:SO@U C+5 *Z4=!92.VXQR=0@4FG,;65
MDCK0:JZVUQ_3V"+CE6+.#CHJM]A"\))4K+\WH.:B5W__87%7'ZK)^?-_RGF]
MYJ*+<I..KB$NBB@W;9S2S&3?9F:[)]6KHSQ-*:*:4JS44MV&G1JS_$V;;'0Z
MG?5#'-$^33?A, Q,.CV;->> C=7 F TV=@^IK+#'UJ&P(@C&(]55]+$N%^!Q
M@_5W@S7O[/<EE.T,U<FR"ONKC5=5X>SA3E&%^[>'!8?F2*!I+=3EMK]Y?B>5
MU.MG<4]_UN^-NB2?1#E*6)Q B9BF<1T80FQT JGD.4I3$>/(J3>Q[<"3H_3.
M[EXU 'L&G>FF/K8)BIR4$)RGPR[ # %R8,[WAJ]SS.D*EM?8TWKP46-05TA>
MQJ+.WQ]&8A\EK62UV4?6*U:9$&%@3@5$B,60J4*O;*-$)5Q'GHF=ANGART^-
MD!KK!A\7OL#.CE>&(Q*8/>S!<*:'PSY[)8$70XSZJ!]V[^4#?>13EV9]GUBS
MOM#C8!07+#.R2B(W.8581R"I_J<./Q*",Y3'A5L:@;L-4R. ?N9RIW5EMF;V
M=FF&IH3;SXX=>P3&/##%].$^O2LV4L*X,XB!<L?M[7BE-')GH(YGE+M?:AA%
M;I14[I;SDC_W"F&RE*082Q@Q;@IA"@498QS&3&#"4BXR?14''CPVT-3([IK7
M>;7F%-'48)=-!L_:71CJ*+)V'.8#K^"[9UO!IL9*\'O[OT$8Z1PD7FGGZ&"C
M<LLYEU\2R-G/#ZU"?RS7=%[^N^D6_:0?Q"]+M?Z#KF1?_#*>I1&7J, 89B0I
M(&))!EF<YE!2Q3C&-(D*ITT<VX&GQB(]N^NM36,XJ%K+:Z5;UU)DRPFP(Y<0
ML 8FFSZBG<V@,_H*],WV643LAI/G>F'+P4<N#7:#9+\*V/'[PQCK3C]B\N%Q
MOJP;U[>RC]M=")E('BE"8493DY$0Z_5>D260%@E-L4*D2)RBF]/#38V==JT%
MG;F#MWC.@&W'2?X@#,Q$%Z#G3$!VH'BEG3-#CDHV=NZ_I!C+;PU>,)FF6?*=
M;/[WPV*K1%925L[+==G;[DQRJ9=-*H<IE\0T=8TA+G@.DS@M$DED@I%3ZI/;
M\%,CGK??];],M@)8;M3TFOSN6AADOO7 ,=_;<5:LEV"!L Z_,*L-!K]TIO]J
M,.\I&&[-#T);PY#SO7YS,6'L5=T > ZL]89<94!6UHU2DJ\WM2YZ>?F9KN5G
M:=S5P]0!V]OKSS=?KOE:!W%/B_6L*$04IU1!)<Q"L,@*'5LA O5O!8LYDKFT
M4BP8./[DB$^'MQ70YCED$ U _32OC8!E8&+;&-\3"P?&?K#KP!6H73" UTO#
MIQ/"B5Z =\CA"CL!(R5SA9@(M_RNX3">3/0:<-GQ,KZ&^[R3^G7!98:+6)JR
MR5U)K_>T7-4%X]OVY+.<)45>$ $S)3.(])L"TICE^I](Q2A#C&&G"B?KD:?W
MPM@5,G17+K0#W':_, ",P3<,6[G!?5%"8W@K+[$UW:_TH!-:WF4&[48?75+0
M"91#\H%N%W C*R'+V<UB7:Z?KX70-V)EMA'H_/\M']\NA9PE6'(JF8*%X(EI
MOB,AS2,$,Q%)5#"C,D%MF.GT,%.CH<92T)IJCOF,L4!;"XRY=JQT!MG3%.0/
MK]"QZ4"HK.G%#HD3PE;Z C6-_ N9'V'S8\T=9RX]"E'8N=>Q@N6GATK/+/D_
M37-%*=X]K?1ZNJF7K%5MJOJ/MW49977S4ZYX64DQ*U@D$%,Q3$A"(,(9AYBD
M'$:D*!1'E,8TLI.B&VZ$R\,PCG1=8RR0G86U5E:MCU4Y"F0-F))$JER@B$**
M32N>3 J($94P)3DF4D5)FN1NW:<#3<FHG:=O7F4N[,+,L+=\8/ZOK82,5NT!
M==>$'5RO5F;7NSXL8L^@_[D[VIPA7?]!5^(*M-Y=@<Z_NE+J[K1T^0#EH*$H
M>Q8/<C9C9/V@H3#M2P@-OM*P]]=G^4,NGN1[[=.A#A4O$]+2/,\9IQ0JIMD2
M"?T3R6@.49Q*$:L"Q;G3&97;\%,+>5OKZZ6CZ(J"^/+AH:Q,OTC'E;CC5-CQ
M9#B  W-DAVW=<_-P1YRP*83#D//*>XXFC,IYP^!YR7<#KS+@8*K+EUZJO\OR
MVW<=/5WKP)9^D_KA-1L"9N_2[&V^J"*(%&4935/(LE1!%.E@G="X@$)%!9>$
M81+9:P<,LV%JK-<O.NC\ *TC-15VKM2[_ Z'*0.GR.(D*SSPH2-&)\Q=BCV\
M38/#N5;XZ1CI;"O<M+B=<%T&Z,E3KH&7'N^DZS+?=TZ[+KS4L C\Q5"?GHR2
MPJUZ5\Z?]&^;R/_V:5VM:2U8-T.<%#$I"I@HHY EDA12I5*8<BYD1',<%4[Y
MJ([C3^UMU-HY?(O"%7\I2!I3&<'4-)% *I$01R2%$4J*!,=QFJ-XMEZNZ?SU
M\=]8$0[_#>U!0%OBXZWZ?;.CM]S:?F4R^)X>3%J9,.Z9+8_1YLUNO11P-@*'
M"'OOG\9V\VIJ]U9O^S/1>N1OO300.:\+)E<;1ETQ#03HY9)IZ&4N*?HT?66[
M-5JY>-*7;?,'EXOJC53+U38_1%;O] _5NN0SC J*4UK 7.BI0KG*-5-R"DF4
M"8I93DAA=0[JP9;)O;5:NX;4B0Z;##OZ&PGBP%38)IK]8OSX=;N#U+@"MKX
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
M$H@R1"%!^J<L2E-.BJS0+#B(Y 8:-#7BZP1[3<3XX4&[L.HJC+8/\')1%[*
MVN>!?#AT_APY<H19&8TWC2]7H.>-6<S7_ESUR+152]E1@0PGP.T+Z#!L.]2H
MUV'@"R$\RLJ77G=J.I-_:P6VFOC9HN-PA)*"%!0F.940T4A"G"-]X^08ITF&
M"B&=*'\RGDWMW=&8?U&SX<EA_.J2E 'OB=!['J/I4[8WGK[ONCV5"WL/3TB@
M<N#\_TG4*EV]^_^)=.7 21U/QW*H@0.RH+XN]"IQ+L5GR67YPX2J>KFX?J-_
M9WZ^7K^A<[.%_>6[E/6@78M;;1HWR0[?Y/WRC7RK7SCUK_]>KK^7B]M%?>H\
MBPA/\T0F,$]X 1'C&:1284@9IQ$F61)AJPJ]X)9.[5V^M=FL_9Y:STVGD,[U
M*Q W21TFCU%6E@O!\%-ND4TUE8D,_ +NW 0]/TV/ -!Y"J[USXVOH':V>4%V
M[H+>37"_!&\DV+@,&I]-04]]$TQE\AV2LZ9R$XR4M?7UP"-LM!8!ZVX&JG]N
M;X:JOAF$N1ED=S,\;F^&]1(P"?CF9OBCN1F6^F9XUM[_Q5-.UQ@S=#+9*Z@!
MXV6!C8'C3GK8* ,.VY;XJUSH&&9N4AG$0[DHC2;/NOPAVU2UMDV52$1&B5(0
M%9& *)8%Q*+(84$P)8(SQI3349C5J%,+ 5JCF[3H';/=UO)VD-NML[T#&?@5
MW,=PU^(N,S9 FS GD+PN%.U&'G41YP3&RP66VY<'J@J9JI)Y*9J<JEIK<'O<
M07B6YCE7D$8"0Y1'"A*>$T@2'%'"I2@RI[W+4X--C7_N5N6"EX\F3FF4HK>6
M.\H-G4+8CG=\X1:8;G;,'$>&U 89O_I$IP8<5ZG(PO4]S2*;[PR5Z] !U7QN
MMH+HXGF6QR1EBN8P8DA"1%BJ2813R+*<%[F4A-A)TA^^_-3(HI6=J$T$K8VN
MHAP[\)WFA<M!"<P$3G@,D-XXY/:%FAL[EQQ9;..0._LJ&P<_=<'Q*#N_=<M>
M;MUN]EROJ^KIH=FM[=9/]W+U$,^X4)*E403C".N8(8W,X0K)89R)U+27-T&#
M\WEG$%,G1R+=7D>=^5<NZMT,QPR7@!/K<!3YZM,U_;/%GI![S^&K[>ZG\=GS
M"6'0:?%_Y!?&W/'/\(+"?O!0+NR(PUXYO7S,MUW*=QKEF%($<XG-/A?"D!&F
M(),IUU$BRXM$NB@W[0_A1/$C*#3=FS% UUIL<'>W UC:L?-E" 5FU9U$[+>^
ML["/N^Z5N0X,,RKC''?S)5.<^.2P)WRGC*3=5\T$DV8I"'E.*41%)B 3-(;Z
M E&2%K0@R*FWQ($Q)A?&[512N3W8AR"T>[(O!";T>G"WNLS_IO,)][T^WH?&
M&?7Y/N'HRP?\U$>'/>%MO%!]EG69[OWRGOXTQV.F<7RY^/9^N3J<$S3#""%:
M\!3*I(@ARB2#&#,&:81HBA.9RMRQ_>M04ZP>BE%E#=[V*V-7LBN!K8!:KL":
M_JS/MUNWFE\NY!I4<KV>;_JOR"93D9I SC&6&#RG=KP4=)[&(:_6A2N@30<]
MVZ\.K^^VH;8_>KL41:\<.-B848GR4LA>LNG%UQN0G-B>0=5'@!\6.GB1U=K4
MAIKUF&E;^!M=/ZWJ"*Y>6+Q[DK.<99$J5 :+(I40\8A"@A,"L4RC5.0XI\A*
M#7?@^%-;<&T\J,_ R]:'*U"/#81M0>W0V3C-D2-@')H:=^#]L(%W6\!L7#!-
M #HG-(O6T+\+#;U#+E[8*1@IPR[,5+BES T'\F0BW(#+CI?>-MSGG:2U"RXS
MN):Y7)A7U6*]*ME3?2"L;ZBZ6G,6Q4RE68I@P0EO6]5B5HLQ4)RGN41IXEBG
M?'2PJ:W?6UM!W]A&-[<I9744'3Z)LUT,[0N]P"^#X< -*?P]BXCOHM[C XY=
ML'O6]0/%N.>_,W1;?R%OU6XOK-_HS_+AZ>'-<K5:_J%CX[=4WS'Z]S-49)SR
M&$-*)85(Y G$B*<PRPO&TYBG!#,76G$9?&HT<_WMVZK>7ZBEL<KUR07CY=#;
MG@^$ 33XR<&B+A1ZT0//!#NU[6!C/.BL]WFPX(Z9YR,'!P-&/HQPAV;_F&+
M-09FYR^7XH]R/M=K>5E^6S2G(OSY?D47U;P.W_]*R\7'957-.,$\H1&"*,*F
M^ZV*($T2_<\DSP167!*W ,E^Z*GQ6&<J6&]M!53\XZFJ*<UQ-])A"NP8+0RP
M@?FL,_H*M&:##<H]PX&Q'/QB;#^N;^">ON\,F-\<?OOAQTWD=X9E+YO?_0HC
M:Y_L5%\;2=4N_6-I?G7[M*[6=&$V.S>QRP<34"ZJDC=J%8P*07F"89+$A5DV
MYI 23*!(E [[",VEM.H)_NJ>3(UD6XD)L[.SJ8A<+X%I3S22LLG%]X8=7?\I
M9CPP^WO(+GRI35*K;/=NG+_56X,]5*[ =CVR 68R,B6^)G<:LB07>_/GD"'Q
M-6G>9$>\&33@)._+$ZOXJJPM:/-Z2)SA/,DQ5"@R6I!1#DF$"BBCB":2)'%N
MU[[[R/6G]@KK6^AP\G, .(M#M<O@",WO/>/.IT)90>)PV'49-",=9KE!Y'9(
M=1R DX=0![XVWB'3<9MW#I%.?&Q8]L$/38+SY_^4<]'TPC13W]YR."^4I"F%
M:1:+)M$ *Y+ (DNXB%1,DSRRIJ^30TV-R3;&@N_:VK:UKOWVK06V=FD#?A +
MGR'0@F4,!5M+AS#?:=3<3OS]H#?>X?YA%/T=W)_'X]P9_8DKC'H<?]Z3ER?O
M%M]P+XIND^K?EQ6G<Z,=<[,01FYF%J<T2A!7,"$YU<R919 5,8%%SIE*4))F
MW*IIYJE!IL:9K9V@,;11;M.FUHI?]H721R$]39B^@ I,E8,P<BJ>/@?"X!+J
MHQ<>K9#ZG&O]<NJSGQVTP'MXH*OG6W5 ?:I>B7Y]7"XZ[?H;I:1I*2[-J/4I
M_%81!.=8B@P3R.L]5%$4D.5Y#F6&<9+0B*<I=5@6^K%J:G32^F7.? _*#-:^
M >/<ME_ QCT'TO$[M58+U_$G+/AR]]*Y<NDA$'#ZG!;9XT_C:$OS8(^>ZSK>
M+\9G5O^>!AMSS\ O/B]V&CQ??&@2*UMO=:0_Z=OVW?*!EHM92H5424X@BK(8
M(A412*.80Q+E,:9%@:+8:G?BW$!3>S$:.WN"]5? F I^;XQUSEP] J[=49X/
MR *_F@:B-2!=]304GE-5CPPV<IKJ:9?W4U3/?'Y@Q>IJR:44U7MM8-/>4-\
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
M0RJ+$,HDS'*3L,II:LYZ*>1QEK(L$5)*M_:D>T-,+6Q]7_[4D4G#70/Z'AW
MT"Y>O R9P 2VE]YI[ N5EMGW/6"&93W,*R9+]MT\G?>X\\F!YW'+A\<G_?C<
M_.NI?#1\WHHKL)PK&F4(<I8SB#**(2,BAR3-F4@5*53,9YI:V-+Z).[P2"XW
M<W^\@'MKK:%@8ZGC<=P12!&*4\X$A912"1$M!*1ID1M%-Y6AF(L,NQUM7@[H
M*%N5'9S2+YR6IYJ7@Q3Z-'/O=O.H_V$)@]^SRR-CC7MF>=KAO;/*,Q^_3.#Q
M8TE9.2_7S_?+-_*.EN)ZL7BB<[T079D_;WN(S&).\R3&FAYDJC1'J%BS111!
MQ54J%*<B*NSED(98,#7V,"+"H#[M+UM;P>/&V&'RA?:S8;6Z#(MQ\ 7HCK#A
MQ@6S-\<D,%Z8EKC&#] Y NY&FX!AHI)!)N)UE":]3<A@"4IG,&UU*>TO_"IB
ME<Y^'U.P=+]0"*GS6KQ121UC2B0@4T:_!,L,XHQC&#$N1%8P5=@E:-L/.;77
MB94DMX,XI@/X=O&J7T@#OST\H.E9WMQ6?].SN/EX(IWN,+@)FU\J[VF:#-6*
M*DTY2^]=7H@D$UG"(4.$091+#BE2&*(B(8CP0F0<V8>VQX:9&N'4/;7FM080
M;6K0AH6O1V&UB5%]@!4Z$%V:/<0:I[96;UB4>10GEU#2!UYCQ8M[]Q?5_[]W
MDYDLI_IX#\Q??O2X!JUCM'@.K],AX=%OCQCWG?-@-[@[^^FA>[$+<Z%&W.!S
M6?WSS?,;N>#?'^CJGW4(04B.%4LBJ")D-,M9!DDF$$RQ3'G$<T4$<]M!/#W@
MU,ATQUY@# 8;>P>%;6<1M]UD](=C\-W&X1 .V'6TP\7S]N.904?>A[2#8']#
MTO)[ V*TX3V+[_]8SA*51:K &GHB=?2F8SK(&(M@CB(9"96P(K;O'GR1*5.C
M)WU#1J/T5S?38!'WC09N8,[RTT]=^S3:Y#@$FZ--TD@!:?C)<@M.O>![,H"]
M;(3Q@EPO2.P$PGZNZ&.[\ZN^)9>KM>D8^:ZLN"F$F;&\B'F>Q?H=50B(L**0
MI(Q#AKF,14RIX'2VT'ZLI:4FYMDQK9Y'TCR/_9'#/8X](X$PVW6B-?62_<U#
M: _9WAR*X"OM;O:Q?'<.Q@LW-D] $W!?\]"HK[BM>0*$T[N:I[YXH=1;KWW4
MW\OU]SU=GFI7F&=7Q:?>,+C3-^AW6DF]GD=ICGA60$'THE[_PVR)<@YQ3G.4
M%ISDL5.[D!!&3BW(_B3_ &7=1[A.[1\HON9S%NV8[[7G)C!9]L76^AW6_M N
M'E!6J_:DU?;DV%IMT(VS 136 DQ%&&4UGX:^CJ): *B/*JF%&&MHD*KD:B7%
M/?U97W?3<)RA)-53S@J1040C#&FB!(Q93F(A6*284R;HX6&FQMR=E;5>2VWG
MX([B!U&UC4 OQ2IXV.D.TX!@\Q0*GB/,@T.-'%:><G<_ECSYZ4N%+$ZT':E%
M"&9,I0F+!84R325$C')((DD@80BS!!4<4Z=C'ONAIT89?:F&T_UT6@$'1R9Q
MF!0[=@D#=6#&\8CR!=H8MH %DLHX._PK*6?8PG)<2,/Z"I?%.$<:MLT2JG!&
M]=*6%2DW28=ZD1OC&.I_,:IRF<G<:9%[9KRI4=CF==[O<#DLWCF&<!8G>1ZG
M*51%GAG-1 %QA"ED4D>2I,BQX$YMZ7PB/$)A^7V=W2(ZG']AYQ0 !X'L%EUZ
M@&ZL,+/7HC.@B*(E,$$BSV-CODH(>@: 8['HN:\-#$KEHERN/BW7LIK%K"CB
MC-0G)9JGHSR%A.,<1CR16<P$07;G^@>N/35.;DP#BZ5S9^$^8)81X3 80H=\
M#0*?3B+@'LSM^^HW6NM=?]QP;-^QO7CKP$<&/I3?Z4HR6DEAJA+UPU[O4EVO
M5D;RSVQJO7G>?N2./IM?71NY_]LZC[OZFZS64EPOA*$*KG^\7YI?W3ZM*QW]
MF<YY?Y>F88[^3"OO+,WZ5O^^.Z5]HO-[N7J(9SPGHC"<$!<1-PUO%6093Z D
M)%<$IY&(G'I73L>UJ5%2XQG03M3".,8W4_)ESCD<&6HR$-L2Y&0,GA(_&X]A
M[3+HPP)ZN!BYM/[G6FQ #<X5:.&Y KU;ZZ9W:YE?ZT]M8;H"'5#@NI/K[Z "
M/:R  <OC2V-R\^_WG34=]\9]94['[V-O[.E9.%#9E-<9#OK"7\S VL+JZZ.@
M:VD24J/<22_#ZEH3(LJMO6!C,&@L!L9D&.4!Y#2<4/*K 6DU\KBBCBY@[*DT
M.GWYV//1G]F/^J?_^=^ZW^C_F.?W?_ZW_P]02P,$%     @ HH%05#;9'(CI
MT0  /[8) !4   !P96=A+3(P,C$Q,C,Q7W!R92YX;6S<O5ES6TF2+OA^?T5.
MS>MX9>Q+6_>]QI2H;%HK15U)675[7F"Q>$B8 @$U "I3_>O' R3%G02!$SS!
MLLJ2N$#G^/*%A[N'A_N__J\_3V8_?</E:KJ8_]M?^%_97W[">5KDZ?SSO_WE
M]T]OP/WE?_W/__$__O7_ O@_OWQX^]/K13H]P?GZIU=+#&O,/_TQ77_YZ>\9
M5__XJ2P7)S_]?;'\Q_1; /B?FW_T:O'U^W+Z^<OZ)\&$N/G;Y;\4E;/3P4$I
MA8-"$\"5Q"&Q7$+(UALN_I_/_Y(99U:Y#(A:@<JHP1>EP'(GL2BA2XJ;A\ZF
M\W_\2_TCAA7^1,S-5YMO_^TO7];KK__R\\]__/''7_^,R]E?%\O//PO&Y,\7
MG_[+^<?_O/7Y/^3FT]Q[__/FMS\^NIK>]4%Z+/_Y__SV]F/Z@B<!IO/5.LQ3
M?<%J^B^KS0_?+E)8;V3^*%T_W?N)^AU<? SJCX +D/RO?Z[R7_[G__CIIS-Q
M+!<S_(#EI_KW[Q^.KKWR*WX.?TV+DY_K+W]^=?RWPP_O#WX])%(W_W3]_2O^
MVU]6TY.O,[SXV9<EEG_[2_V']$K!N3A[X?]]^8]_OGSWUR6N""X;7M_2#\Z?
M4=_V=#KPSS7.,Y[Q=O&&V2)=^]"L2G:QO/B7LQ!QMOGI).-T\FI!8#^(J_4R
MI/4$)8M%" U:6D^P$@&\XQY\-*J$6*3.YCK;E>05T;Q1Q K37S\OOOU,#_ZY
MBN*_5/T2SK[<R.36*\]DLQOM%VOO$WUVPGBFU4*+06*RH*+6$'DJ4)Q(7EGF
M>(E[DW[UC=<IOZK7@V7Z:;',N"0#<O'*L$RW='P=O.>?^/EK6-*#('V9SO+%
MOZZ69 B=K1<#2.],-43N7WXBK@LNEYC?GFGF7N8VG*W)K.+FDT-H_6 ^/PVS
M#_AUL5Q/<D@V*,W!"XZ@M L0(HL@"C<Y*&FM'T[[5]^\%0I$_RC869J=H.$]
M+J>+?#C/KVD7GH24,8;B(##&0(68P?-$FZHPK!1C-"MN,#A<>_56>)#]XV%W
M>8X,B%>GRRJI-]-5"K/_Q+"\X,&ZS!A*"3%&XD%'A)C10M+D6*$0:%C>?V^[
MY^U;P4+U"XM!I-J)J?BT#//5M,K^W-R9X*V5VM/FQQTHBXK,'69"=TK))^<3
MM\.Y#C?>OA4R=+_(&$2J(R/C<+Z>KK^_F<[PW>E)Q.7$&X\<@P%"=Z[ND 6G
M501KHHTI9=H,V=Z(N/G6K9!@^D7"7E+L @$?\/.T"F&^?A=.<%)4%%XB PR>
M8O%H ]DVD\ $QIVWD<O"!T+!]3=OA03;.Q+VD.;(:#@@@Y:K47LS"Y\GW@>T
MV5 PQ(VNAHPV.PKRP2HFI"5$EYCVAL&U5VZE?]>O_G>77R<NPJ6?\X9^LIIX
MK9)%@JTPSH"2CH%+%"@+Z7FVLJ14U& >PHV7;P4&WR\8AI!I5[ X"XW.F+!$
M9)&>O)J2"=L4'@$Y-A;H1][D++/D^V\1][Y^NQ04>RG8V%6P7?@.KXB-99@=
MS3/^^1_X?8(IN20)V0FC)9'P!-Y3=%22]1I-,%KY@9R'&Z_>#A4=9R;W%V@7
MB#B:I\620J&-Z#^2!O#5XI1X^OYJD7&2<X[.8X3@$ID_)P0$FP4DH96FC3%2
MZ#P0/AXD9#NT=)S!'%K876#G4_CS*)/XIF5Z=BYV'E*A8\X%JX!\9EH$,D1P
M)!K:0[4-RC/+!D/-/21LAY>.,YS#";@+I!SD3#I8G?_U=CI'/N'&A:*< J2H
M"A2%5^"8I!T464F"44C.PD HN>/UVR&DXV3G,(+M"1VOZ,OCY:?%'_.)+<9'
MICD))1(+*A4@ZY<([SSDK'FP#H?%QN7+MT-&Q\G.(83:$RXV&^7Q\OUR\6TZ
M3SB)3BIT(4'T.M10/4#(M%D6DQ.12CZY&,IIO9N"[1#2?1)T /'V!)/WB]4Z
MS/[?Z=>-,^6S(<=;.& BU'R.(2.XB=2"35ISDZS=/QER__NW@TCWV=&]13OV
M.6OE88EA0[<P7$NN!>3$"JCJ:4>)%K*(EA%'1;']S]NOOG$[$'2<(MU9?".K
MO=;IS=Y_6<PO#GE,D,[YG,!Z4T.K;(#"\0C*V)R4$)Z+_;/C-]^ZG?H[3HKN
M)<:1(? 1T^F2X,M%_#1=SW#B6,I,909^8[6X)O@ZF4%F;S,OQ6M=]H; S;=N
M5WC5<>YS+S&.#(%/RU KHC]^/XF+V81Q5#P+"<GS#(IY3A*HY[SD")O@#0\#
M)"6NO7([Y7><XMQ=@)TL_L,_TY<P_XR;H]T0BC,E%S#<)=J_1(80C" +II2C
MP"AQN7\!S5UOW@X''2<O]Q9G%V'"WW$V^X\Y!<(?,:QH3\M'J]4I;6K.%QF+
M19 IDE^CDP2G90*IO4G*N&REW!L7#Y*P'4"ZSU8.(> ND/*WQ>R4%+#<E DM
M5Q//7<8<:CH^D5@2@3X:2QL?Y^BQ:"/B4"4V-UZ]'3*ZSU+N(] N$'%>67I6
M-%BW1%+"Z6IB,A,9BP/,];0OE@B.HB0PFT1KR$[9_0OZ'Z)@.WQTGZL<0+Q=
MP.1H3D\C<4R_X>NP#N=L340.6;I"<K&"MDH1#;A2! BRBLH7S8K:/_'P$ 7;
MP:3[A.4 XNT")ALK^"JL\?-B^7WBK8FN, >!*PF*K!_XPC@PEGQ17H;"]@],
M[WCQ=J#H/D6YNS"[P,+'DS";_7*ZFLYQM9H('R*7Q@/7W(#"FF"1B&!+2,):
M1[\;"@O77KP=%CK.5.XKS"ZP<'B"R\^T_?VZ7/RQ_O)J<?(US+]/)(]&6&9(
M)(81I(L%EVE3+,8$F=&6K/:_$O0  =MAH^,TYE#"'1DC1ZDL#T[SE#YQL%[C
MZDP'F^+E*%VRK""PA!1AL2@AU"K5B$B1%ZID</\ Y?[W;W>=L.,LYT"B[<*(
M?/Q"8?@%O+EE0:#)]9XTF4"%%'I+31ZT,];SD'UT0U5B77WO=H#H./.YIRB[
M ,+[TSB;IC>S15A/R .F39 E,%%G4'4_C('<HE)<SC98I<50?L65UVX'@XX3
MG_L)L@L4$'Q/:JWI(OWCXQ<2V^KX=%T;F]3$_B0I0[&TL5 8.@JP700?5((D
M$UI9N.)FJ#*KA^C8#B?=YS\'$W4G%TE6E^7*F'_Y_J%2@O.$G_#/]2_TX7],
M4O#)E5C BYJ@\>0X^4W<Q9)R*LJLTW -+1XE9SL8=9PL;2/XP=#TKS_?$NQ;
M^L$N+8L.?G]]].GHW9OC#[\=?#HZ?G>=UNTZ%]UZQMX-C!ZF:L\^1O55DXV3
M>30OB^7)&3 O(*,R4\)H"1:C N60]A5& 6ORDIED \92'A/(@V_8ZZ;IF6N\
M.?9C];BO! %9>D(>"X0\$S)8+Q,9-8V&B;V7_)47CM/ :#AE7;MQNJ,<Q[YH
M?$;VV_/F9Q.9G0HR%9"^-M[)SD#PV4$NQ?!0LE9V_Z#BQDO'Z6#4% 8[R;,/
M*+R9+D^.\D3IK(E$"41(!"5-H9"(6$!-NY)QRB2Y?P.*:Z\<IW%14QCL(,L>
M=_17Q^\^'K\]>GWPZ?#U+P=O#]Z].OSX[X>'GS[NLK7?_[ !FA1N1>>>F_WI
M"CZ'\'6RJ:VO+MUQ>3.=AWF:AMG[Q5D'FA\ TC%(1_J'$"6Y<"Y*\-G[VGI
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
M5>>MGK5E(3AEP.7L:GMO"E^X]J"%\UK:X$)H YY;I(Q<IK&_>N^?";:#K#L
MRT'.FPEI8?8^3//1_%7X.B4O_9R98)A!)00(F3.M):5A$R4XCC7L-(HL=!/@
M/$C6R.44@X-H.!UT *@/N"9Y8+ZH.KGH-L^(_!0-""6)"QG(*A=/XM(F!!4Q
M^4;GB'?3,V[4/SR$!I!Z!]@Y2.GTY'16KY3?ES4[9RP+)31F#\+1'XI+#RZ4
M#.1#\B*5\-JTB<FV)G'<#DL-C%03W8P\G^S5&4NUQU@IF-9GQWK'Y2 O-K-R
M-@XE]UQ4VFD1U8GJF&NWX&#!R")\S$HDN57KG*U&E6U#42<U#;O';4U$WSF4
MSI<@&J.]CPFL*0R44J&.B"04Z,2,1YG]=GV8!@'3V$/PAL? $P"V@T(ZA]CE
M >J%)>8%-?T/$C>U!PQGX!(+4&? 2"E92&RKM-,PENL&=?W";A=D/,6R[:.F
M#KRT.Z[:,%F\]TY#TMR",D&!ESQ!EJ5.I1+1N$:]G'>;Q-3^/&_ I.9N8NX
M*.05+C&L\#6>_7TTOWUT\&$QF[U9+/\(RSS)(4=:<:4.'T2*5HA1+TV$G).-
M*@6A4K/^)D\AM)/LYXZXN-TQHIF2.L#@E03=[?LG-JF0(@\@M*9XR-7I'XH,
M?J)HN22)&6.K^3KW4S7Z:/-V<+@_>;J?;G;&V=?-UDPK:KD>:&N\*:N)"C%:
M)C-H1^$V+4=%^[J+P",FCEIEV:C9X6U:QHT;GQ-9>^JA&SP=I+0XK4VD/G^L
MZX+$LOK]:R;[?UBK/593\C'>3E?KB1$!0\T1,T\N!BT6 =XI"<A$,DY+;TN;
M*^);$CBN4_:<R&NAL0ZVT<N89?5I<<]YQ8V<XW%YM9A_P^6Z\OP:XWH2E.6&
M)P4J, /TC8!HE(.21(B\T&]LJ].D_:D?-Y_[K!!^;EUW@.^--#_@U]-E^D+B
MS0?S_ '74R+DZGV/,R]E$@LO,B8-.@9_)EPGN808!7=6">9,FVOG3Z%RW&;]
MS[[9M]!=/VV1MV/Q;V%VBA,ABXF2&S 60^W#FR#$H,$&GHH12BLV)CHW1([;
MZ;\_<#Y=<_MB<SA8'JU6IW<MM8M>$[@I:"??9Z/?B:1P#E6DC<'8 BHK#BY3
M7$=2]"3E[%I=9-F!V'$'"3P[3!MJLI<M_C:+FZ5W#X=6AZ3(4:>8,210*3EP
M*AD(SLKB0Q&%M^HT\51:QYUET %4A])COT@]6XR')U]GB^^(FP^]/]]6WL_"
M?#61+M55: &#)I\[E3H1)&1@5F;N$I>YT:RH'0D>=T1"!Y@=5*/] G>S-._E
M<D*\*?)S(ACNR27W2 M3< 6NZ"0CA9'THV>WLO>2._+PA0Y0.Z Z.\#L-MF.
MS3J--[>5#TC27DW7>#[Z_4PZ'S M/L\W3SGSZGW2SJ+QD&S*H$IM<H:"@7>R
MXE+;S-LT;FK-V<BC&WI+B3T;2#I8-*^GWZ89YWEUY0CO55A]F22'FC,LH(NJ
M:3]7(!A%P:PM1F49L[&Z"=COHVCD\0[/"=)!E-)%7F'?E@GD-J'DN4"VM:!*
MUGF*UCHP0B2%+AOEVISK/T>SC'8C)IX3K,^IX@X,YO5N@B7KHK/VX+DFXEFJ
MAIX%L%KK[+QF#KL9:/)/<:2UN_B[:.;X8*$,"BNU<Q)\$8)BQ%HXFHN%7*3E
M2?(8L$V!R?Y%3/\4QT^#*6?/JI/#^8!)_>NU,]8%M%E$D,;;ZD PB/5V*W.V
M<&^L$+S-\.@=:YCX/\_1T>Z*&!1.H[3J.=OJO^!ZFL+L.EM#]^VY_JIG;.+S
M (_/VM$G2.85^53D3R$!%0,#QX4B0Z5E8L66&%LM\6?HZ'/%1O^(DG[,D,$T
MH[_RA-&*+*Q$B%XI6JO(P9584U@A*^GKGVVFO6Y#72<UYX-AZ(%==!@-#>BX
M/<?$@(./__[F[?'?AYT4\..A[28$W$WW\*:K)C+>S!9_7 ZJ*$K9S P#GCF!
MP5D-+M9+5$5R9%J9V*R0X'ZJ!H@3ZS/?+Q=U#>1?OO^^PGPT/[Z8C7R0UK0Z
M:COBNX;+7O:K3,(8%T+U$V@E"N8A6NLAL2QRD+P(WJ8&:!CZNS%V^Z'NCBCT
MN97;7>I#4@SD,5H(GM7*$1TA1)/ >.]1:<<E:Y,@[FB,Q1@X># A\A2E=)$0
MN78>4P]3YFDZPVM,?5IL*>-+]R6PC-QRB#%'<E\*Q>HN&S"EAG#>&R':5/NT
MX&;<NSX=('QTB'1@>N\IARK6Q^2S!N\5B=5S!E$E"\QJIY@,3.4VMX7V*%UK
M9HS'Q\G-M,_^2NL >J_/7WO?0'K.T =3,B1'49R*SH#'*C!I53;129':W 5Z
MA+!Q[69W8!Q2C1V@\G*NRVM<3K]MFG0<S4E.IQN9DZ#?+W$=_ISXB&A4]" 0
M,RA.FTY(6M(?7%L>70JY32YH6PK'O5'9'4Z;*+:?^S\')_4H_+\W^CTN%XOR
M%>T4GW$UT=JYR+0 5FIY,[<2HL@)BE J,X9)^#:YVP?)&O?"9'<('4Z%'=C1
M'T)Z6P_!SO>$22A><\G))Y%.@-)1@)-,0'8Y%1,C,Z'1H*>[R!GW F1W^-M?
M91W@[OHB>C.=!Q+K_/.KQ6J].ICG.L^XWKY?D;=,(C+DDDC'-*@<"CA1.UV6
MX+E+U9ENDV;:EL)Q;T!VA\XFBNT L*^1WIRF&[[HZQF>CSV[RN^D**<#]PY*
MS**F.2RX8C(P(8035J/P;29-;D/=N'<@NP/JX KM *0'*2W/^+CNHUPL.F*/
MO.>3Z>G)ZFC^#<_U,9$FYY2]!&Y\(3'6K+%+'G3A/)8B?.)MI@KL1N^X-R2[
M _(S*+V+6O+[IT]>Q(R_8*'/U"EHNB2OA"E@N+&@F*&X$#4#Y4MRW"9I9)NK
M.D\@<MQ+D]W!N)5ZN\#NIDC^'<F8!'HFX N_/4=3G)5(.XR@>#%S!UYG"2Q'
M%[CAQ9HV2+V7I)'O178'S&%TUT\*ZG;EZV5$.0UQ.KLN.FU2S$P'"-[7@9+!
M@(LL0HXE:*E+5HUR 4^C<^0[C-VAMJ&6.W!T;W-WWJYO1;+'Z;=-SV:5M7 E
M(Q@1:RH.6>W"8R$P3+7^6CO]7%V(;U/76W/8X=#Q*!#W5%47&_H= JS;Q.5J
M7JV0G&PAT*FD-6@1ZZV!E, K+6@%H]#1T?(N;2*K[>CKK8_L,X)P;W5U"L.+
MQ?4^?*\KJR8T*#X\I?==BG127$'C'3$6(VTLM;3;>Q% 9UI^S#G->9NZD=WH
M[:WI[ BV<C!U=KEYU]JQ*KR_3]=?7I$?11[3\H+![Y,41<CT'Z12V7,D5F]3
MA,2%\=Q@3HWN13Z1T-X:RSXC3(=38)?XO'G(ZV56N>@(5L::.W,& L9 Z\]:
MR6B]:6S3Z.A1TGIK%ON,&-Q'25U'YQ?YATUF;'WFJM!&<$6B%&=.M+;9:T.+
M3*.J(P$Y><^.&.<LE>)H&U!M;M'L2G%OK6.?V_D<5J5=N*/;5XM/LLPB,V\A
M9G2UDR."\\I"%MJK%+'(V*9&?WL:QW4[.ZB\;Z3.W;?XQ3K,6@+U['QL>^&B
MM<4'Q6K&5Y-P):NC;3(89D/AK-ZB;1-'#4-_)^-'G^EV7DOE=N"U4H1XT=8N
M_=?I=(E7#WN+L<B++< 3TOX1->TD/BM@Z(*221LAVZ1"'Z*JR[M[35&R:*2R
M+C9_DF1"S*LW).K?POITN1'>^R5^/6>3')Q7839;'9>#;V$ZJ_F,-XOEQS##
MCYC./SY1S)E"8@.=<SU3<P)"E )$8#[I@#EBFWJ_0<CO\K+>LT+ZV4'0@^F]
MPG3EY"'>-C-UI+*6PD\)H01RRF(.X#D7=4ZLQ))E<;I-G?]3*>W2!1X+SX.K
MM@?HWMR"?CE=3>=( >E9\\8J__/?Y(E&7HMU(T1)?] F),"SY" YX;-P"3VV
M<7>?0N6X6=@>(-M*I7UX&3>Y(U&3_-;?:\OR->TNM971U_J1"9-&!%DBB)(,
MQ1"E3BXK)$0E<V(V2>[X\\#U7AK'3=?V"-9AU-D%5+<7[R2P$(OQ&313M1V@
MS/4$#Z&0IQ/0A^A*F^3M]C2.FZ[M *J-U-EO-NS'Y9TMA6L=2DY+$FRR'!0:
M\GJB-$ N.[GQ@0):T:P9\@#TC^OK/G<VK*5R>_!KK_CM-R>:^FR3MBI"DG6
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
M#K?QGBX/IB3#0'Z2!68+ V6<(^:T!J9R0L\S,[+-X,TGD=G+I<"6_F@[O74
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
M6:<=-?\8H'95PPL?$[#+0>CU^1SAUGR.YSD@;DGY<YXO/YL&&AY/UX&1-M@
M1B1R-H,/$'2M9-5:1 Q*Z49GMVV.IS?/J<TT7IVNUHL37&[D?*7AOL/H,=>Q
M]E@O"2M64U A .?D<7NE [\YA6\X._T8<?T=7#\%'7?8Z4&UT8<'<"]+[VA;
M.N<JT"937/906*RS:AAM1PP#24WY:%,*J-KT+=Z.OO[N<[>"V8XZZ1QI$U6S
MY):<G"PI[%*&&/*2<]#DG3/I,_D_6YV!#XJO_BYSMT+5D^0_XGVWAWAY.PUQ
M.INNOU]88AZSBR%E2,J:>J-%@A>8(13RTQ52^)?;M&O9AKK^[G,/C:V]]-&!
MO;KP8L^.4>KDO^/UETNVIINY)!>V&*U3+/H,J.M<$L\RK9_B()GLM41:1+;-
M_O@4*ON[V;T/YIKIYT5@;Z)U#DD$"];5YJC&:HC62\@\LX(92_)C(:Z_R^%M
M<?8D7;SP(OPG?/0@D[R(JC [FI?%\F1#8G?IF >I[#3ULKUD6]X"2*7D+"C&
ME3'6HKD(P3A&2ZSDA!BM"-VG6:Y-^+W3>3G/8=$[%Y_GT__&?#1/L],\G7\^
M_HIS^NN\*^HDA.QM+:5(*!3)1".0[YQ!8)$I"/*H<;MF9H.0TU_>Y2EPN7,
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
M))E:^H45LMW1( NJS;[H'0GMRI$> XC[*.BYX8\ E6?9,A/JXZT0Q)9"8>F
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
MREU?6%4;>$X&#5AG&*B@Z8 Y5'3>G*U5)@IMFS?.A^F9%D(C*/INL]7A4N\
M.[<M\[NKQ;K)A1 X+V""2>?KYC#:#,F8(+D5BL<V7FP+0=..96K[G+F?U+L#
MSQN,^6)VA6>*V9 B9"<\J&(Y$%L<4N89@\=H2IM)N-LHZNG):$]U/PJA/67?
M"8;.RT76M8UP-?\Z7^#).7?T+7F]F;M="Z]#795J7<*,M2N5>%-! ME6RAN"
M=)$';K-L]QX^E,J>'HC&PUH3'76"OVMYW2A<NF;X4U4>GS%-9MU8!AEK0926
M$>@W!J)-6D19<A;MFB4'D=C3=7T+*S>6=CJ!W34/%XS55OU+7L^M.9^%0/D+
M9@D8:@ME7?GK))TIR85EVN:L4YLH?BB%/=TLM#!W(^FF$\P]<9@^KN8Q\UF2
ML9@:- B'N1XF"UY'RK"#9UR7PITZ1EWC(R3VE \<S=3MH9V>85>?\M??EB?I
M8JL*?J48XO/I,OYSP^@7BC.^UO<*46QD%$ND7*>C9:_!^:@HP4Y.9,^++,=(
M17<F?-KAK4>%: --/@O@?EEAFB^^_H:_UC-CBTJ: EWMG005:D%4X0%*8=$K
M);7'=JU]@\F<=K+K-*#<5TO/ H+T[]8YGM4GMQM\\AD/0>M8R$E8%D )'8"2
M?PLQ::M0!BS'=N%/D3SMO-=IH#F&]B:$:6VY?C1PN63NY=F:)+I>5^[>?O^>
MTQQ/\\FO-\N3S83'KT\(9.:L8<7G"-I4+01%\DB\-A$EHTN(K(0[XV/O=Y\?
MB]AI1\N.B>,NU=N=5;Y1H5J#G>L0:,:SR,6B 68MY8>I-KP%;Z (D8/SQA3?
M;GS.  *'W8JSYP#5EJKI '$WCEUMUZR#]S:S+#[BK\UCE):H+<\(45M+QX88
M<Y*@H7*VUDJ.7K5IFGB"L&$(>U8/+V.JH@-D;;*T:IKI$\\?R6=:N()&::",
M3-'92 J\YPZT*EFX0-$SMGEEN4_+,/P\J\>4 P7> 61>Q,V^ G+>GT]QD7"5
MUG_^2.3Q[VR.YRZKDDJ"+.J>9NDIUXJ)@2U)(/V)R:7-]L6!! X#U[-Z+VFA
MFE[G5+W/IZ]PM?I%S)Y?R!\XF6KKYXTRBVH8M6VG3W$O R^8*>@)=7%Z".!\
MT"!UT#X;3S%/N]:VXTR?XLIP'R(",TS7/7JAWN]0<&><X\F@,HULSG.9/K4+
M!H9,G]I%X!WXK@>GY*"(ME;M08JD6*5,!@Q)@PV:N\"LE*;17J1G,7UJ)Q4/
MF3ZUB[P[Q,Q%\2A3F!)7$HI6#)13$7R1#IA+T20Z4UC^ET^?VDG/PZ9/[2+T
M#J#S\""D;%+T7 G0R1E0: P$)WE]!Z/_,Z\H&VB=K7<^?6HG/0^:/K6+T#M
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
M%F:5P63T GU ?;?A;B^D77[?M/GG!)#:2] 3YJ ;EJ[)_U NV7NQ2%='XGJ
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
M'41Q:Y.P5#H(;1/HHBAD43X >A)KL8$GII+-NI'/?IB@3G!W7'C<!>D(NNH
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
M]4G005#$@"W(HA$H[ZTTV>HZ;GWP='7 37S&_D*;6N$W;=RE/"[88"$GR;P
MIJL\5(R &HD-AX(7S5/*?F=O<?L[IBO\;>PN#A!E3XBXO*VQ+ 0N'609Z^AP
MZ<F"60:)$C+/,F;FAP60]S][FDGQ1T# 'J*;6O.OEHOUV<GI?/'U@OB21$RR
M"."!<BA5B .B78 G-!O.@@O<#-+[W4^>9H1Y(ZT?)+8.HL,M]R[OKNH_)!>)
M%T>QG&,4P,1$DN$.(7,9O#3"&]MF(>!3E$U;^M_L;7!4A70 L'UJT;A41AAM
M(2=C0 E)+ :KP)04Z'@YH_@D91_]E1>.BY81R@AW45W_@_W*<O7XR,/UY<S#
MTV7(=0O U\7\?W(:;?[?H02,/"9P5'D<N98L18P.+:7>,18*PVM/'R5C%(:3
MDU8*1>1-*^^/--3ZP!&=,TG>2=%1 R<E&0R>(_@H"HAB730N%L?:=/F-0__S
MJ$_;!8MM1K'NI.=^PHC]N=[LW?X-3\^?BG11PAF2?;1>@JJ=1L&:N@(RYI0+
MCYC:%"*-RT<7:#\J$L<^#/O#XN]P**[CQ*Q\T9Q2%NUUH#C1</!)D8%*7FJ-
M*HM&"]+&XZ&+!HMG?1CV@\/?X2!\W&QBXS-6%/..>9(\'7M5N+IX].4Q2ZZ+
MR:93OW#!P3/W"'LB<.R#L \<.C@&CUY*N>*,#U*"3HI\&Z6<@+9(,$:DK&5$
M+]H, #JXG63R12"'A.NCZ:2/6K2[%5>UXD%+*%CI=\)!T,X#AI3J^9#>#RJ
M;5NT.$V#R$ZZ?;IH<;B@^P#* X\LS!>66:V>"K5PAEM;G\8#I.R"\!FS]./-
MN7T^18L[:'90T>(N8N[ :=VOF>&2,4$)%XC-(N#:=^R34,"YL*J$9&1(33S5
M?O5)1ZYNW$F]3]8G[2+KJ9^H[Y;:A*(\,J]!&,5 8='@69T%SF(J2H5$GKI9
M?=*1ZQCWT?K!0IM:X=MK,),KUC-G(?-4%Q^;0!$9>BA6NH+>)W-WC$Z38M8C
MER;N#8)Q!#DU'+:49R?%$$U4$(EF4+K6;CA4D(2GM%$JIHH=: ;VKG _<K7B
M =;@8!%.C8)[%3=HB;XZ2(3S5&>O(EFTD#1$%[+@Q2E3AA6V[U6H=.0"Q;TU
M?Y#8.@@3GZQT<#Z@LMX!"A^K9 1XPP3E[(8'0P@NJLVHR%$*E:9IK-LG1VVB
MD*F-RFXWALN7-VH;^']F7'U8O<OK]0Q1LHP6@:?:V4PG$S I0Q%6TKID$NK
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
M+ZZ7G^=7=?#'Q+*$QFL#@7D*?I7*$!7SH+WFHFCD0C?:$#0T*R.7=#HPD=&
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
MY@JER/3_$R&HAV7O0VC[20 =(/H.(/1M0.^K]5KRS7)I;3T69CDDG<D[QU+
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
M#]9$*T-P0;DV,S?VHW/<NG\[G-UW8 VUU]ZY;?ZB?HEA@?_[?_Q_4$L#!!0
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
MZP+ZU^[5NJW>+>4+:OP'4$L#!!0    ( **!4%0\5;I"W@<  #PH   1
M<30R,#(Q7V5X+3,Q,2YH=&WM6FU3&SD2_KZ_0@NU65+E=P,!0Z@B0&I=ETM2
ME+>R]^E*'FEL%9K1K*2Q\?[Z>UH:&QN;"V2SB9>[?)AX1JU6M_K1TRVATQ\O
M/UP,_O7QBHU]IMG'7]^\ZU^PG7JS^:E[T6Q>#B[9+X-_OF/[C5:;#2S/G?+*
MY%PWFU?O=]C.V/NBUVQ.I]/&M-LP=M0<7#=)U7Y3&^-D0WBQ<W9*7_"47)S]
M</ICO<XN35)F,O<LL9)[*5CI5#YBGX1T-ZQ>KZ0N3#&S:C3VK-/J=-@G8V_4
MA,=VK[R69W,]I\WX?MH,@YP.C9B=G0HU84J\WE'=;EL<',DC<7C8V4_Y\+B3
M=O=;Z:O]P^-V.NQT_]V&D4V(QS[.S[1\O9.IO#Z6-'ZO>UCXDZD2?MQKMUH_
M[:S(>7GKZURK4=X+UJ(U-?"M:DZ,-K:WVPK_3JBEGO),Z5GOYX'*I&/OY91=
MFXSG/]<<9KCNI%5I%'3J#XD1,7AXG49K7D&/5KF<6]?ND$E7O_W2?],?L&Z[
MT3YMDOPFG[@=P:VA\=YDO2X45U^\*>BULATS:,]6E:RI6G([00BD_4Y^7UQ=
M#_IO^Q?G@_Z']W^!XT]7\M?-P/[&&>C7V+GF.1:H3+6T-99(ZU4Z8W[,_8O=
M@Z.3[SLM)P47 NN[KF4*FX_P)8!'Y0+ Z=6/O]O,M1MSI[[]Z/=FI7% L]!G
M8SZ1S,J)DE/PHA\KQ\[SO.2:7<O"6,],SMX:F[%VJ_X/9E+V48ZXFSDO,\?Z
M>=) P(^_/.#;&ZO.ML7J#7>($,*1S=A-;J9:BI&LQ9#9&"MA8$%ND.<P %<Y
MX_F,E;FWI80#R'PA"2*(G&5XLPIA3GF"3Y:93'GF391;$\AE(IWC=D8B&;^1
M&'=)I\,W 6,PI X9%&.00*(L,B;$<G2')4):-AVK9,Q<28^[_E-I9:6$',B4
MTTBME*6GRH_AH"MD$@PDO05,,P)N3M!-L.%L>1J>*R*[?QM$2I:J'#$G^-S%
MN 8X0AS-=JE=Y2GHA5.=A]^)+@5T D=+ :T!@\KJ&2L  T(P(5OK.XA6Z'#W
MAL8J$*& K)%$J2$ 7!J )PQ7&91P-V:I-E,W1ZV5(^4\RD_/.'V,<C"SM@0^
M-[=FS=SGBK_];</?8"56+W:/.NU7)ZY"6%64$(.8-%5X#5'L,VYE  P H(9:
M4ER9!$J'6KDQB9-8!O8D!J5WH5RBC2O1CWC5&NV"3&%-(@4^.[8'G @)Y$4P
M7-TF8YZ/)#L'95V7&A+M+J^W#_;DR]"U?2#B6WQ55,_F$;&DGQ&O+0$YXHIL
M>?1 Z<I *08B/^^C&Q)4 /RYHFTU-F'OLB6(Y5N#V$ZC]8JF 3M.[& 0O)#_
M/H^L&J7FA)?N\5TH1PXE6XP4LZXI+12 NB;*!4:$E,R#'BK;[[ATF8^MU#S
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
M Q0    ( **!4%0+C 8VQ64# *L-)P 1              "  0    !P96=A
M+3(P,C$Q,C,Q+FAT;5!+ 0(4 Q0    ( **!4%2NWQ(!:AP  ,Y+ 0 1
M          "  ?1E P!P96=A+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0    ( **!
M4%0V\#O_&SH  #%C @ 5              "  8V" P!P96=A+3(P,C$Q,C,Q
M7V-A;"YX;6Q02P$"% ,4    " "B@5!4]YQ%D!=O  !!XP0 %0
M    @ ';O , <&5G82TR,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ HH%0
M5*[7/%@37P( MKD" !0              ( !)2P$ '!E9V$M,C R,3$R,S%?
M9S$N:G!G4$L! A0#%     @ HH%05%%W'9T,7 $ 7N\! !0
M ( !:HL& '!E9V$M,C R,3$R,S%?9S(N:G!G4$L! A0#%     @ HH%05/A[
M(><0G@  QA(! !0              ( !J.<' '!E9V$M,C R,3$R,S%?9S,N
M:G!G4$L! A0#%     @ HH%05.=V\\#&D0  H\<  !0              ( !
MZH4( '!E9V$M,C R,3$R,S%?9S0N:G!G4$L! A0#%     @ HH%05,%B<4]&
MRP  UN<  !0              ( !XA<) '!E9V$M,C R,3$R,S%?9S4N:G!G
M4$L! A0#%     @ HH%05#&>1M@";P$ 4BD/ !4              ( !6N,)
M '!E9V$M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( **!4%0VV1R(Z=$
M #^V"0 5              "  8]2"P!P96=A+3(P,C$Q,C,Q7W!R92YX;6Q0
M2P$"% ,4    " "B@5!49/E]YP8$   7&P  $0              @ &K) P
M<30R,#(Q7V5X+3(Q,2YH=&U02P$"% ,4    " "B@5!40CZ>NT #  "<"0
M$0              @ '@* P <30R,#(Q7V5X+3(S,2YH=&U02P$"% ,4
M" "B@5!4/%6Z0MX'   \*   $0              @ %/+ P <30R,#(Q7V5X
M+3,Q,2YH=&U02P$"% ,4    " "B@5!4T433^>,'  #Q)P  $0
M    @ %<- P <30R,#(Q7V5X+3,Q,BYH=&U02P$"% ,4    " "B@5!4B^?+
M=Q$%  "J%P  $               @ %N/ P <30R,#(Q7V5X+3,R+FAT;5!+
4!08     $  0  X$  "M00P    !

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